¿Hay algún comando para mostrar los archivos recientemente modificados / creados?
Cúal...?
¿Hay algún comando para mostrar los archivos recientemente modificados / creados?
Cúal...?
Respuestas:
Simplemente presione Ctrl+ Alt+ Ten su teclado para abrir Terminal. Cuando se abra, ejecute los siguientes comandos:
find ${1} -type f | xargs stat --format '%Y :%y %n' 2>/dev/null | sort -nr | cut -d: -f2-
Ver comando Buscar
-iname. Por ejemplo, busque el archivo * .txt pero ignore el archivo .txt oculto como .vimrc que lo haría -type f \( -iname "*.txt" ! -iname ".*" \).
Comprobar statcomando:
Uso:
stat [options] filename ... ...
p.ej
stat /home/user/Docs/filename.txt
Para buscar archivos, use los findcomandos:
p.ej
find /to/target/directory* -mtime -1
(el conmutador -mtime nmuestra los archivos con datos modificados por última vez hace * 24 horas, para -mtime -1los archivos de 1 día de antigüedad se mostrarán)
find /to/target/directory* -mmin 30
mostrará los archivos modificados en los últimos 30 minutos.
Busque más opciones en PRUEBAS en las páginas del manual (uso man finden terminal). Puede usar otros modificadores como -amin n(último acceso hace n minutos), -cmin(el estado del archivo se modificó por última vez hace n minutos) y otros.
stat filenamedonde nombre de archivo podría ser la ruta absoluta o relativa de su objetivo. Esto mostrará el acceso, la modificación, los tiempos de cambio entre otras salidas ...
stattambién le dará la hora de nacimiento del archivo si el sistema de archivos lo admite ...
statproporciona propiedades de un archivo o directorio específico (como cuando se modificó la última vez). Por lo tanto, este comando no es apropiado para esta pregunta.
ls -t
Esto ordenará la lista de archivos por hora de modificación