operar con ficheros

From Genunix

Jump to: navigation, search

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" }'
Personal tools