Red de conocimiento informático - Material del sitio web - Cómo utilizar el comando buscar en el sistema Linux

Cómo utilizar el comando buscar en el sistema Linux

*Buscar por nombre de archivo:

Este método es tan fácil de entender como buscar archivos en WINDOWS. Si coloca este archivo en una sola carpeta, puede encontrarlo fácilmente usando el comando común "ls". Luego, usar el comando "buscar" para encontrarlo no le impresionará. Después de todo, "buscar" "el poder de los comandos no". No nos detendremos ahí. Si conoce el nombre de un determinado archivo, pero no sabe en qué carpeta está ubicado el archivo, o incluso en qué carpetas anidadas. Por ejemplo, digamos que olvidas esa búsqueda en . Search Assistant también incluye un servicio de indexación que mantiene un índice de todos los archivos de su computadora, lo que agiliza las búsquedas. Al utilizar el Asistente de búsqueda, los usuarios pueden especificar múltiples criterios de búsqueda. Por ejemplo, los usuarios pueden buscar archivos y carpetas por nombre, tipo y tamaño. Los usuarios pueden incluso buscar archivos que contengan texto específico. Si está utilizando Active Directory, también puede buscar impresoras con un nombre o ubicación específicos.

Por ejemplo, si sabemos que el tamaño de un archivo de Linux es de 1500 bytes, entonces podemos usar el siguiente comando para consultar find / -size 1500c. El carácter c indica que el tamaño del archivo. encontrar está en bytes. Si ni siquiera sabemos el tamaño específico de este archivo, también podemos utilizar la búsqueda difusa en Linux para solucionar el problema. Por ejemplo, si ingresamos el comando find/ -size 10000000c, significa que especificamos que el sistema buscará archivos de más de 10000000 bytes en el directorio raíz y los mostrará. " " en el comando indica que el sistema debe enumerar solo archivos mayores que el tamaño especificado, mientras que el uso de "-" indica que el sistema debe enumerar archivos menores que el tamaño especificado. La siguiente lista es la acción de búsqueda que realizará el sistema después de usar diferentes comandos "buscar" en Linux. De ella, podemos ver fácilmente que hay muchas formas de usar el comando "buscar" en Linux. "El comando se usa de manera flexible para buscar archivos. No es necesario tener una capacidad de búsqueda deficiente en WINDOWS.

find / -amin -10 # Encuentra archivos a los que se accedió en los últimos 10 minutos del sistema

find / -atime -2 # Encuentra archivos a los que se accedió en las últimas 48 horas del sistema

p>

find / -empty # Encuentra archivos o carpetas vacías en el sistema

find / -group cat # Encuentra archivos pertenecientes a groupcat en el sistema

find / -mmin -5 # Encuentra archivos modificados en los últimos 5 minutos en el sistema

find / -mtime -1 #Busca archivos modificados en las últimas 24 horas en el sistema

find / -nouser #Buscar archivos que pertenecen al usuario discapacitado en el sistema

find / -user fred #Buscar archivos que pertenecen al usuario FRED en el sistema

Lo siguiente la lista es para El comando de búsqueda puede especificar algunas de las condiciones para buscar las características del archivo. No todas las condiciones de búsqueda se enumeran aquí. Puede obtener información sobre las funciones de búsqueda de todos los comandos de búsqueda consultando libros relevantes sobre Linux.

-amin n

Encuentra los archivos accedidos en los últimos N minutos en el sistema

-atime n

Encuentra los últimos n *24 archivos en el sistema Archivos accedidos cada hora

-cmin n

Buscar archivos cuyo estado haya cambiado en los últimos N minutos en el sistema

-ctime n

Buscar archivos cuyo estado haya cambiado en las últimas n*24 horas en el sistema

-empty

Buscar archivos en blanco en el sistema o en blanco directorios de archivos o carpetas sin subdirectorios en el directorio

-false

Buscar archivos que siempre están mal en el sistema

-tipo fstype

Busque archivos que existen en el sistema de archivos especificado en el archivo del sistema, por ejemplo: ext2.

-gid n

Busque el archivo con el número de archivo ID de grupo n en el system

-group gname

Busca archivos en el sistema que pertenecen al grupo de archivos gnam y especifica el grupo y el ID

* Descripción de las opciones de control de el comando Buscar:

El comando Buscar también proporciona a los usuarios algunas opciones únicas de control de búsqueda. La siguiente tabla resume las opciones de control más básicas y comúnmente utilizadas del comando de búsqueda y su uso.

Descripción de la opción

-daystart prueba los archivos del sistema dentro de las 24 horas siguientes a hoy. El uso es similar a -amin

-profundidad utiliza el proceso de búsqueda de nivel profundo. , dé prioridad a la búsqueda del contenido del archivo en un directorio específico en un cierto nivel

-seguir Siga el método de enlace comodín para buscar Además, también puede ignorar el método de enlace comodín para realizar consultas

.

-help Mostrar resumen de comandos

-niveles de profundidad máxima

Buscar en un método descendente en un determinado nivel de directorio

-mount

No busque en el directorio del sistema de archivos, el uso es similar a -xdev.

-noleaf deshabilita las búsquedas optimizadas en sistemas de archivos que no sean UNUX, sistemas MS-DOS y sistemas de archivos de CD-ROM

-version imprime los números de versión

Nota: Después de usar la opción -follow, el comando de búsqueda seguirá el método de enlace comodín para buscar. A menos que especifique esta opción, el comando de búsqueda generalmente ignorará. el método de enlace comodín para la búsqueda de archivos.