Explicar los comandos de búsqueda y localización para directorios y archivos en Linux

  
        Buscar
encontrar parámetro de comando de ruta de acceso [formulario de salida]
Descripción del parámetro:
Ruta: indicar dónde encontrar lo que desea,
Parámetros de comando: muchos parámetros se mencionarán a continuación
Formulario de salida: hay muchos formularios de salida, -print, -printf, -print0, -exec, -ok, -ls De todos modos, consulte el manual usted mismo.
Hablemos sobre exec,
-exec comando de búsqueda para ejecutar otros comandos de linux dados por este parámetro para archivos coincidentes. El comando correspondiente tiene el formato 'comando - y' {} \\;, tenga en cuenta los espacios entre {} y \\;.
-ok y - exec tienen el mismo efecto, pero solo interactúan con la persona. OK confirmará antes de la ejecución.
Los principales parámetros del comando de búsqueda:
-name Buscar archivos por nombre de archivo.
-perm Buscar archivos por permisos de archivos.
-prune Utilice esta opción para hacer que el comando de búsqueda no se encuentre en el directorio especificado actualmente. Si se usa la opción -depth al mismo tiempo, el comando de búsqueda ignorará la opción -prune.
-user Busca archivos por propietario de archivo.
-group Busca archivos según el grupo al que pertenece el archivo.
-mtime -n + n Encuentra archivos de acuerdo con la hora de cambio del archivo, -n significa que la hora de cambio del archivo es dentro de n días, y + n significa que la hora de cambio del archivo es ahora hace n días. El comando de búsqueda tiene las opciones -tiempo y -tiempo, pero todas son similares a la opción -mtime
, por lo que solo presentaremos la opción -mtime aquí.
-nogroup Busca un archivo sin grupo válido, es decir, el grupo al que pertenece el archivo no existe en /etc /groups.
-nouser Busca un archivo sin un propietario válido, es decir, el propietario del archivo no existe en /etc /passwd.
-newer file1! file2 Busca archivos que son más nuevos que file1 pero más antiguos que file2.
-type Busca un archivo de cierto tipo, como:
b - bloque de archivos de dispositivo.
d - directorio.
c - archivo de dispositivo de caracteres.
p - Archivo de tubería.
l - Archivo de enlace simbólico.
f - Archivos ordinarios.
s - archivo de socket
-size n [c] Encuentra archivos con una longitud de archivo de n bloques, con c que indica que la longitud del archivo es en bytes.
-depth Al buscar un archivo, primero busque los archivos en el directorio actual y luego busque en sus subdirectorios.
Copyright © Conocimiento de Windows All Rights Reserved