Saltar a contenido

Filesystem

Ver tamaño de un directorio:

du -sh

Ver espacio ocupado excluyendo un directorio:

du -shx /\* --exclude=/var/www | sort -rh 

Ver tamaño de todos las carpetas dentro de un directorio:

du -h --exclude=/proc --max-depth=1 /directorio | sort -rh

Listar por tamaño los archivos dentro de un directorio:

ls -lh | sort -rh -k5

Eliminar archivos e el directorio que tengan mas de 7 dias:

find . -type f -mtime +7 -exec rm {} \;

Buscar un directorio especifico:

find / -type d -name "documentos"

Buscar un archivo especifico:

find / -type f -name "documento.txt"

Ver el id de usuario y grupo de directorio:

stat -c '%u:%g' /ruta/directorio

Copiar scp de local a remoto

scp -i ~/.ssh/llave /ruta-local user@ip:/ruta-remota  

Copiar scp de remoto a local:

scp -i ~/.ssh/llave user@ip-server:/ruta-remota .
El punto indica que se copia en la ubicacion actual