Ir al contenido principal

Comandos en Linux sin mucha fama

En linux existen muchos comandos que ni siquiera sabemos que existen o que en algún momento vimos o ejecutamos y ahora no recordamos, he querido hacer una lista de 10 de los tantos en este post: (algunos requerirán elevar privilegios o ser root)

1ctrl+x +e
Con este juego de teclas se puede abrir rápidamente el editor de texto, dependiendo de cual se tenga configurado, nano, vi, vim etc.
2. ffmpeg -f x11grab -s wxga -r 25 -i :0.0 -sameq /tmp/prueba.mpg
Captura video desde el escritorio de Linux y lo almacena en la carpeta /tmp con el nombre de prueba.mpg, muy útil para generar videos sencillos.
3. sudo !!
Ejecuta el último comando como root, generalmente.
4. python -m SimpleHTTPServer
Habilita un servidor HTTP por el puerto 8000 la ruta donde esté parado en el momento, por ejemplo, si usted se ubica en /opt y ejecuta este comando puede ver a través de http lo que tiene ese directorio. http://localhost:8000.
5. cp filename{,.bak}
Copie o haga backup rápidamente de un archivo conservando su nombre.
6. mtr yahoo.com
Hace referencia a MyTraceroute permite realizar ping y traceroute combinados, muestra en una tabla porcentaje de pérdida, paquetes enviados entre otros.
7. !comando:p
Permite checkar la historia de un comando específico, muy parecido a usar la combinación de teclas ctrl+R
8.  espacio + comando
Ejecuta un comando sin que quede en el history.
9.  ssh -N -L2001:localhost:80 maquinadestino
Permite iniciar un tunel desde la máquinadestino por el puerto 80 hacia su puerto local 2001, usted podrá ver el contenido del sitio web en su browser a través de http://localhost:2001. (tener presente otras opciones como puertos ssh, y login).
10. echo "ls -lha" | at 4pm + 3 days
ejecuta un comando en el tiempo determinado, en este caso ejecutará ese comando a las 4 pm durante tres días. Es una alternativa al cron.

Próximamente les contaré de otros asociados a curl, ssh, mount, etc. 
Junten las teclas ctrl+L y tendrán limpieza de pantalla.

Comentarios

Entradas populares de este blog

Vulnerabilidad en Bluetooth -- BIAS

Asegurando Tomcat - Banner Grabbing para psi-probe

Dentro de los puntos que recomienda OWASP en  Asegurando Tomcat , hace relación a la necesidad de no mostrar la versión de Tomcat que se utiliza, para poner un poco más difícil la preparación de un vector de ataque para el ciberdelincuente; este artículo mostrará como configurar las propiedades del Tomcat para que no muestre la versión, pero tiene un componente especial y es el uso de psi-probe , el cual es un fork que usan los sysadmin para la administración y el monitoreo de un servidor tomcat  y que genera problemas en el momento de querer hardenizar un servidor tomcat. Para realizar esto fue necesario configurar un servidor Tomcat  y cuya configuración esta por fuera del alcance de este artículo. Luego fue necesario configurar tomcat para que funcionara con psi-probe (hay diferentes versiones) y que puede seguir las instrucciones en este enlace. Después  de tener configurado el Tomcat y  probe funcionando podemos ver una pantalla como esta:...

Problemas de ASP error 0115

Cuando saca este error  Páginas Active Server error 'ASP 0115' Error inesperado /iscampus/admon/upload/upload_dest.asp Error capturable (C0000005) en un objeto externo. La secuencia de comandos no puede continuar Fue solucionado de la siguiente manera: W2K3 tiene  tiene limitada a 200 K el tamaño de los ficheros que pueden subirse con ASP, y se debe modificar el archivo C:\WINDOWS\system32\inetsrv\metabase.xml elvalor asignado a la entrada spMaxRequestEntityAllowed por el necesario.  Puede ser 10 MB. Para poder modificar el archivo es necesario parar el servicio IIS y configurar en la administracion de IIS en equipo Local click derecho, propiedades  activamos el checkbox que dice "Habilitar la modificación directa de archivos Metabase". Tambien puede ser necesario hacer lo siguiente: What does this error mean: 'error "ASP 0115" Unexpected error - A trappable error occurred in an external object.' It typically means that you are not running the ...