El sistema Linux elimina el período de tiempo especificado. Método

  

El sistema Linux para eliminar archivos en lotes es muy simple, pero es difícil eliminar los archivos dentro del tiempo especificado, debe usar scripts de Linux para lograrlo, la siguiente serie lo presentará. Linux borra el archivo a una hora especificada.

encontrar encontrar archivos borrados

Por ejemplo busca todos los que terminan en archivos .txt desde el directorio actual y visualizarlas en la pantalla, la línea de comandos:

encontrar. -name ‘ *. txt ’ -print

Encuentre los archivos con los dos sufijos y cambie al siguiente uso:

find.
(-name * .xml -o -name * .sh)

Otro ejemplo es encontrar un archivo con la conexión simbólica desde el directorio raíz y eliminarlo. Comportamiento del comando:

buscar /- Escriba l -exec rm {};

Encuentre solo archivos, sin incluir los directorios (esta línea, no puede agregar --print, agrega un error):

find. -tipo f

Otro ejemplo es buscar todos los archivos del usuario tom desde el directorio actual y mostrarlos en la pantalla. El comportamiento del comando es:

buscar. -user ‘ tom ’ -print

Otro ejemplo es mostrar el nombre del archivo .c en el directorio actual que tiene más de 20 bytes. El comportamiento del comando es:

buscar. -name " *. c " -size + 20c -print

Muestra el nombre del archivo al que se accedió hace solo 10 días en el directorio actual. Comportamiento del comando:

busque. -atime 10 -print

Muestra el nombre del archivo al que se accedió hace menos de 10 días en el directorio actual. Comportamiento del comando:

buscar. -atime -10 -print

Encuentre archivos o directorios con permisos de 640 en el directorio /home. Comportamiento del comando:

find /home -perm 640

Busque en el directorio raíz Archivos de más de 100 KB y comportamiento de comando de visualización:

buscar /-size + 100K -print
Anterior12Siguiente Total 2 Páginas

Copyright © Conocimiento de Windows All Rights Reserved