operar con ficheros

From Genunix

Descripción

Conjunto de comandos para operar con ficheros. Comandos para buscar ficheros accedidos, creados, por permisos, por usuarios etc..


Busca una cadena de texto en ficheros:

find . -type f -print | xargs grep -i cadenadetexto


Busca los ficheros modificados recientemente:

find . -mtime -1 -type f


Busca los ficheros modificados, accedidos y creados recientemente:

find / -mtime 4 (donde 4 son los días)

con ctime busca los ficheros creados

con atime busca los fichero accedidos


Busca todos los ficheros que pueden ser modificados por todos los usuarios:

find / -perm -2 -a ! -type l

Busca todos los ficheros que pertenecen a un usuario:

find / -user usuario

Buscar ficheros con los permisos que le indiquemos:

find . -perm a=rwx,g-w,o-w


Espacio ocupado a partir del directorio actual:

ls -lR | awk '{total +=$5};END {print "Total size: " total/1024/1024 "MB" }'