Comandos
Encontrar el PID con pgrep
pgrep busca en los procesos ejecutados actualmente enumerando los
dentificadores de procesos que coincide con el criterio de búsqueda.
pgrep ssh
-Da como resultado todos los PID asociados con el proceso ssh.
Ejecutar el último comando
!!
Ejecuta el último comando que has usado en la línea de comandos.
El comando !! es muy útil cuando te olvidas de empezar un comando con sudo:
apt-get update
sudo !!
Ejecutar el último comando que empieza con…
Si se quiere ejecutar el último comando del historial que empieza por S se puede
usar el siguiente comando:
!s
-Ejecuta el último comando del historial que empiece con s.
Último argumento
Se puede usar el último argumento del comando anterior con $_
por lo que sólo se tendrá que escribir una ruta larga una vez:
cp assignment.htm /home/phill/reports/2008/
cd $_
para ir directamente a la carpeta
Siempre el último argumento del comando anterior.
Al igual que con $_ para obtener el último argumento, se puedes pulsar ALT+
para pegar de forma instantánea en la posición del cursor.
Ejecutar un comando repetidamente y mostrar su salida
watch ejecuta un comando periódicamente, mostrando su salida. Permite
monitorizar la salida del programa cada cierto tiempo. Por defecto, el programa
se ejecuta cada dos segundos. Watch es muy similar a tail.
watch -d ls -l
-Monitoriza el directorio actual en busca de cambios y los resalta si el cambio
ocurre.
cd -
lleva al último directorio donde se estuvo
Crear directorios padres de forma inteligente
Borrar una línea completa
Si se ha escrito una larga línea que no necesita ejecutar, borra la línea con:
CTRL+U,K. Eso no es fácil. CTRL+U borra todo lo que este a la izquierda del
cursor y CTRL+K lo de la derecha. Como alternativa, se puede usar CTRL+C
que descarta el actual comando escrito, y da una nueva línea. CTRL+L limpia la
pantalla.
Establecer la fecha y hora de un archivo
touch -c -t 0801010800 filename.c pone la fecha y hora del archivo a
2008-01-01 a 8:00. El formato es (YYMMDDhhmm)
Editar un comando
fc abre el último comando de tu historial shell en el editor por defecto. Se puede
especificar un editor. Se puede indicar el número de línea del historial del
comando o las primeras letras del comando más reciente.
fc -e kate wget
- abre kate con el último comando del historial que empieza por wget. Cuando lo
edites, guardes y cierres kate, el comando será ejecutado.
En lugar de matar y volver a comenzar su sesión de terminal, simplemente
escribe el comando reset. Se restablecerá el terminal a su valor por defecto,
borra la pantalla, y todo será como lo era antes.
<< Home