LinuxParty
No recuerdo dónde guardé los archivos pdf y de texto en Linux. He descargado archivos de Internet hace unos meses. ¿Cómo encuentro mis archivos pdf o de texto?
Necesitas usar el comando de búsqueda. Cada archivo tiene tres marcas de tiempo, que registran la última vez que se realizaron ciertas operaciones en el archivo:
[a] (a)cceso (leer el contenido del archivo) – atime
[b] (c)ambio el estado (modificar el archivo o sus atributos) – ctime
[c] (m)odificación (cambiar el contenido del archivo) – mtime
Puede buscar archivos cuyas marcas de tiempo se encuentren dentro de un cierto rango de antigüedad o compararlos con otras marcas de tiempo.
Puede usar la opción -mtime. Devuelve una lista de archivos si se accedió por última vez al archivo hace N*24 horas. Por ejemplo, para encontrar un archivo en los últimos 2 meses (60 días), debe usar la opción -mtime +60.
- -mtime +60 significa que está buscando un archivo modificado hace 60 días.
- -mtime -60 significa menos de 60 días.
- -mtime 60 Si omite + o – significa exactamente 60 días.
Entonces, para encontrar archivos de texto que se modificaron por última vez hace 60 días, use
$ find /home/you -iname "*.txt" -mtime -60 -print
Muestre el contenido del archivo en la pantalla que se modificó por última vez hace 60 días, use
$ find /home/you -iname "*.txt" -mtime -60 -exec cat {} \;
Cuente el número total de archivos usando el comando wc
$ find /home/you -iname "*.txt" -mtime -60 | wc -l
También puede utilizar el tiempo de acceso para encontrar archivos pdf. El siguiente comando imprimirá la lista de todos los archivos pdf a los que se accedió en los últimos 60 días:
$ find /home/you -iname "*.pdf" -atime -60 -type -f
Enumere todos los mp3 a los que se accedió hace exactamente 10 días:
$ find /home/you -iname "*.mp3" -atime 10 -type -f
También hay una opción llamada -daystart. Mide tiempos desde el comienzo de hoy en lugar de hace 24 horas. Entonces, para enumerar todos los mp3 en su directorio de inicio a los que se accedió ayer, escriba el comando
$ find /home/you -iname "*.mp3" -daystart -type f -mtime 1
Dónde,
- -type f – Solo busca archivos y no directorios
opción -daystart:
La opción -daystart se usa para medir el tiempo desde el comienzo del día actual en lugar de hace 24 horas. Averigüe todos los archivos perl (*.pl) modificados ayer, ingrese:
find /nas/projects/mgmt/scripts/perl -mtime 1 -daystart -iname "*.pl"
También puede enumerar los archivos perl que se modificaron hace 8-10 días, ingrese:
Para enumerar todos los archivos en su árbol de directorios de inicio que se modificaron hace dos o cuatro días, escriba:
find /nas/projects/mgmt/scripts/perl -mtime 8 -mtime -10 -daystart -iname "*.pl"
opción -newer:
Para buscar archivos en el árbol de directorios /nas/images que sean más nuevos que el archivo /tmp/foo, ingrese:
find /etc -newer /tmp/foo
Puede usar el comando táctil para establecer la marca de fecha y hora que le gustaría buscar y luego usar la opción -más nueva de la siguiente manera
touch --date "2010-01-05" /tmp/foo
# Encontrar ficheros más nuevos que 2010/Jan/05, in /data/images
find /data/images -newer /tmp/foo
Lea la página de manual del comando de búsqueda para obtener más información:
man find
-
Linux
- 10 cosas que siempre hago después de instalar Linux (y por qué tú también deberías hacerlo)
- 7 cosas que nunca hago después de instalar Linux (y por qué tú tampoco deberías)
- Detección de Intrusos: Snort, Base, MySQL, y Apache2 en Ubuntu Linux 7.10
- He utilizado Linux durante 30 años. Aquí hay 5 razones por las que nunca cambiaré a Windows o MacOS
- ¿Por qué no más personas usan Linux en el escritorio? Tengo una teoría que quizás no te guste.
- Los países occidentales ricos lideran la expansión mundial del petróleo y el gas
- Systemd 256.1 aborda la queja de que 'systemd-tmpfiles' podría eliminar inesperadamente su directorio /home
- Por qué un kernel Linux de distribución 'congelada' no es la mejor opción para la seguridad
- RebornOS es una versión hermosa y fácil de usar de Arch Linux con abundantes opciones de escritorio
- Linus Torvalds sobre el 'hilarante' bombo de la IA
- Cambiar la hora en Linux con Chrony
- Renombrar multiples archivos masivamente en Linux (quitar espacios, cambiar mayúsculas) a la vez en Linux
- Linux 6.9 será el primero en superar los 10 millones de objetos Git
- Zorin OS 17.1 lanzado con soporte mejorado para aplicaciones de Windows, edición educativa
- Linux en el Escritorio: ¡Despega en 2024 con un 4% de Cuota!"