GNU/Linux >> Tutoriales Linux >  >> Linux

10 comandos de búsqueda para mejorar la búsqueda de archivos en Linux [Conceptos básicos]

Como continuación de nuestros tutoriales sobre conceptos básicos de Linux, hoy le mostraré 10 comandos de búsqueda que mejorarán la búsqueda de archivos en Linux. ¡De acuerdo! Aquí vamos,

1. ¿Cómo encontrar o ubicar un archivo en el directorio actual?

find . -name filename.txt

Nota:el punto (.) después de buscar indica el directorio actual

2. ¿Cómo encontrar o ubicar un archivo bajo '/'?

find / -name filename.txt

Nota:barra inclinada (/) después de buscar el archivo de búsqueda en la partición '/'. Por ejemplo, para buscar un archivo en el directorio /home, debajo está el comando,

find /home -name filename.txt

3. ¿Cómo buscar en un directorio usando find?

find . -type d -name directory_name

4. ¿Cómo encontrar un archivo ignorando mayúsculas y minúsculas?

Por ejemplo, el siguiente comando enumera archivos en minúsculas y mayúsculas.

$ find . -iname project.txt
./project.txt
./PROJECT.TXT
./Project.txt

 5. ¿Cómo encontrar un archivo y eliminarlo usando Find?

find . -name project.txt -exec rm -f {} \;

6. ¿Cómo encontrar un archivo y cambiar su permiso?

Este es el conjunto de permisos real para un archivo,

$ ls -l secret.txt
-r-------- 1 peter author 0 Oct 12 14:20 secret.txt

Intentaremos encontrar un archivo y cambiar su permiso a '755'

find . -name secret.txt -exec chmod 755 {} \;

Consulte el permiso de archivo ahora

$ ls -l secret.txt
-rwxr-xr-x 1 peter author0 Oct 12 14:20 secret.txt

7. ¿Cómo encontrar todos los archivos txt y cambiar su permiso?

find / -name *.txt -exec chmod 755 {} \;

8. ¿Cómo encontrar todos los archivos vacíos?

find /tmp -type f -empty

9. ¿Cómo encontrar todos los directorios vacíos?

find /tmp -type d -empty

10. ¿Cómo encontrar todos los archivos según el grupo?

find /home -group developer

Linux
  1. Cambiar el nombre de un archivo en la terminal de Linux

  2. Mejore el rendimiento del sistema Linux con noatime

  3. Encuentre un archivo con los comandos de búsqueda y localización en Linux

  4. ¿Cómo veo du en GB en lugar de MB en Linux?

  5. Archivo mv de Linux con nombre largo

Cómo encontrar/obtener su dirección IP en Linux

Cómo encontrar una cadena en un archivo en Linux

Permisos de Linux:cómo encontrar los permisos de un archivo

Cómo encontrar archivos que contengan una cadena de texto específica en Linux

Buscar comando en Linux/UNIX

Cómo hacer una búsqueda difusa de archivos en Linux