Esencial para el principiante en el sistema Linux: cómo aplicar el comando Buscar

  

Hoy en día, los usuarios que desean aprender el sistema Linux o simplemente contactaron con este sistema están bendecidos. Hoy, este tutorial le enseña cómo usar el comando Buscar. En el sistema, la línea de comandos es muy poderosa, por lo que generalmente todos son mejores. Cuántos para aprender algunos.

La primera es la sintaxis de encontrar:

buscar [directorio de inicio] buscando operaciones condicionales

También hay una forma de expresión: buscar PATH OPTION [-exec COMMAND {} \\; ]

Debido a que el comando de búsqueda buscará recursivamente los archivos en el archivo y sus subdirectorios según las opciones que brindamos, es decir, en busca de condiciones, por lo que creo que este lugar es " Directorio de inicio " es muy bueno.

La condición de búsqueda en este comando puede ser una condición compuesta que consiste en operadores lógicos que no, y, o. Los significados de los operadores lógicos y, o, no son:

(1) y: AND lógico, expresado en el comando por " -a ", es la opción predeterminada del sistema, que indica que solo se dan las condiciones Cuando ambos están satisfechos, la búsqueda de condiciones se considera satisfactoria. Por ejemplo:

encuentra – nombre ’ tmp ’ – xtype c -user ’ inin ’

% Este comando busca todos los archivos que cumplan con las tres condiciones dadas

(2) o: OR lógico, expresado en el comando con " -o ". Este operador indica que se cumple la condición de búsqueda siempre que se cumpla una de las condiciones dadas. Por ejemplo:

encuentra – nombre ’ tmp ’ – o – nombre ’ mina * ’

% El nombre del archivo de consulta de comando es ’ tmp ’ o match ’ Mina * ’ todos los archivos.

(3) no: la lógica no se indica en el comando por "! ". Este operador indica que se encuentra el archivo que no satisface la condición dada. Por ejemplo:

encuentra! &Ndash; nombre ’ tmp ’

% Este comando consulta todos los archivos cuyo nombre de archivo no es ’ tmp ’.

Debe tenerse en cuenta que cuando se utilizan muchas opciones lógicas, puede colocar estas opciones entre corchetes. Para evitar que el shell entienda mal los paréntesis, debe agregar el carácter de escape " \\ " antes del número de teléfono para eliminar el significado de los corchetes. Ejemplo:

buscar \\ (– nombre ’ tmp ’ – xtype c -user ’ inin ’ \\)

Siento que ahora debo decir la siguiente condición de consulta, El contenido de la opción en find:

En la opción, hay parámetros específicos:

-name ’ string ’ find el nombre del archivo coincide con todos los archivos de la cadena dada, string Los caracteres comodín *,?, [] Están disponibles.

-lname ’ String ’ Encuentre todos los archivos de enlaces simbólicos cuyo nombre de archivo coincida con la cadena dada. Los comodines *,?, [] están disponibles en la cadena.

-gid n Encuentra todos los archivos que pertenecen al grupo de usuarios con el número de identificación n.

-uid n Encuentra todos los archivos que pertenecen a un usuario con el número de identificación n.

-group ’ String ’ Encuentra todos los archivos que pertenecen al grupo de usuarios llamado string.

-user ’ String ’ Encuentra todos los archivos que pertenecen al nombre de usuario dado por la cadena.

-empty Busque un directorio o archivo de tamaño 0.

-path ’ String ’ Encuentre todos los archivos con el nombre de ruta que coincida con la cadena dada. Los caracteres comodín *,?, [] están disponibles en la cadena.

-perm Permissions Encuentre archivos y directorios con los permisos especificados, como 711,644.

-size n [bckw] Busca el archivo del tamaño de archivo especificado. Los caracteres después de n representan la unidad. El valor predeterminado es b, que representa un bloque de 512 bytes.

-type x encuentra un archivo de tipo x, siendo x uno de los siguientes caracteres:

Copyright © Conocimiento de Windows All Rights Reserved