Comandos Útiles
Aviso: Este es un listado de comandos que constantemente olvido y busco, asi que los he reunido en una lista para tener acceso rápido.
Compresión de directorios
Comprimir:
$ tar -zcvf backup-2013-05-03.tar.gz /home/backup/directory
Descomprimir:
$ tar -zxvf backup-2013-05-03.tar.gz
Vim
Encontrar cada ocurrencia de la cadena 'foo' en el texto, y substituirla por la cadena 'bar'.
:%s/foo/bar/g
Encontrar cada ocurrencia de la cadena 'foo' en la línea actual, y substituirla por 'bar'.
:s/foo/bar/g
Substituir cada ocurrencia de la cadena 'foo' por 'bar', pero pidiendo confirmación primero.
:%s/foo/bar/gc
Grep
Buscar archivos que contengan determinado texto.
$ grep 'nombre' *.txt
$ grep '#include<example.h>' *.c
Debug
Resumen de llamadas al systema realizadas por un comand
$ strace -c ls >/dev/null
Trafico de red excepto ssh
$ tcpdump not port 22