En este seguimiento, vamos a discutir los ejemplos más útiles del comando Find que la comunidad de Linux utiliza comúnmente en Linux.
Los ejemplos más útiles del comando Find en Linux
El comando Find se usa para encontrar los archivos de los directorios y subdirectorios de Linux, la sintaxis general del comando Find es:
$ Find [Options] [ruta] [Expresión]
El comando Buscar se usa con las opciones que especifican el comando para realizar algunas tareas en particular, luego tenemos que definir la ruta desde donde queremos encontrar los archivos y, finalmente, tenemos que reemplazar la expresión con el nombre del archivo que queremos descubrir.
Ejemplo 1: Encontrar el archivo por su nombre
Para buscar archivos por nombre podemos usar la opción "Nombre", para comprender, descubriremos el archivo myfile.txt en el directorio de inicio usando el comando:
$ find /home /hammad -name myfile.TXT
Ejemplo 2: Encontrar el archivo excluyendo la sensibilidad del caso
Si tenemos dudas sobre la sensibilidad del caso del nombre de un nombre de archivo, podemos reemplazar la opción "Nombre" con "Iname":
$ find /home /hammad -iname myfile.TXT
Ejemplo 3: Encontrar el archivo a través de las extensiones
La otra forma de encontrar archivos es a través de sus extensiones, por ejemplo, podemos averiguar los archivos de ".extensiones PNG ”ejecutando el comando:
$ find /home /hammad -name "*.PNG "
La salida anterior mostró todos los archivos en Linux con la extensión de .png.
Ejemplo 4: Uso de la opción "Tipo" con el comando Buscar
Del mismo modo, hay otras opciones diferentes que se pueden usar con el comando Buscar como la opción "Tipo". Se utiliza para diferentes propósitos, por ejemplo, para mostrar todos los directorios que utilizaremos la opción "D":
$ Find . -tipo D
En el comando ejecutado, utilizamos el "."Lo que ayuda al comando encontrar a navegar a través del directorio actual.
Ejemplo 5: Encontrar archivos usando su tamaño
Podemos averiguar los archivos especificando sus tamaños:
$ Find . -escriba f -size -1m
Ejemplo 6: Encontrar archivos usando la fecha
El otro ejemplo útil de Find es encontrar archivos utilizando su fecha de modificación como queremos descubrir el ".archivos txt "que se modifican en los últimos 30 días, usamos el comando:
$ Find / -name "*.txt "-mtime +30 -daystart
Ejemplo 7: Encontrar archivos de solo lectura
Para conocer los archivos de solo lectura, use el comando:
$ Find / -Perm / U = R
Del mismo modo, para encontrar los archivos ejecutables, reemplace la "R" con "X" en el comando anterior:
$ Find / -Perm / U = X
Ejemplo 8: Encontrar archivos con múltiples extensiones
También podemos encontrar múltiples archivos de diferentes extensiones utilizando un solo comando, por ejemplo, encontramos que los archivos tienen extensiones ".txt "y".png ”usando el comando:
$ Find . -regex ".*\.\ (txt \ | png \) $ "
Ejemplo 9: Encontrar los archivos ocultos
También podemos encontrar todos los archivos ocultos del directorio utilizando el comando finales:
$ Find ~ -Type F Nombre ".*
Ejemplo 10: Encontrar los archivos vacíos
Podemos encontrar todos los archivos y directorios que están vacíos utilizando el comando finales:
$ Find / -Type F -Epty
En el comando anterior, utilizamos el indicador "F" que mostraba los archivos vacíos, si queremos mostrar los directorios vacíos, usar el indicador "-d".
Conclusión
El comando Find hace que sea conveniente para nosotros ahorrar tiempo y encontrar los archivos particulares instantáneamente donde sea que esté en Linux, además, si solo conocemos el nombre de la extensión o su tamaño, aún podemos encontrarlo usando el comando finales. En este seguimiento, hemos discutido los usos más importantes de Find Command con ejemplos en Linux. Utilizamos el comando Buscar para encontrar los archivos utilizando el nombre, las extensiones, el tamaño, el solo lectura y los archivos solo de ejecución.