Para buscar archivos en Linux, la mayoría de las personas usan un administrador gráfico de archivos como Dolphin en KDE, Nautilus en Gnome y Thunar en Xfce. Independientemente del administrador de escritorio que utilice, hay muchas formas de utilizar la línea de comandos para localizar archivos en Linux.
En este artículo, veremos diferentes enfoques para encontrar archivos en Linux.
Uso del comando Buscar
'buscar' El comando se utiliza para buscar los archivos. Tienes que usar nombres de archivo con la sintaxis. De la forma más sencilla, puede buscar en el directorio de trabajo actual o en otros. El resultado de la búsqueda le mostrará algunos resultados después de aplicar los criterios de búsqueda a los nombres de los archivos. También puede buscar archivos según su tipo, permisos, propietario, nombre de archivo o cualquier otra especificación admitida por el comando de archivo. Escriba el siguiente comando en la terminal, le permitirá enumerar todos los archivos presentes en el directorio de trabajo actual.
$ find .
Señale el argumento -name para localizar archivos que se ajusten a un patrón determinado. Se pueden agregar metacaracteres como * en el nombre del archivo. Debe usar '\' delante de cada uno de estos caracteres; de lo contrario, debe colocarlos entre comillas.
Por ejemplo, desea ver una lista de los documentos o archivos que tienen las letras "pro" en su nombre de archivo.
Para eso, aprovecha esta variación del comando de archivo.
$ find . -name pro\*
Otra cosa que debe saber sobre el comando de búsqueda es que distingue entre mayúsculas y minúsculas. Con la combinación del comando de archivo y la opción -iname, puede crear una consulta para buscar una expresión o palabra que distinga entre mayúsculas y minúsculas.
El comando de búsqueda ofrece muchas opciones para acotar la búsqueda. Para saber más sobre los comandos de búsqueda y su uso, ejecute 'man find' en la terminal.
$ man find
Uso del comando de localización
El comando de localización es rápido en comparación con el comando de búsqueda. Es más rápido porque para buscar utiliza una base de datos creada. Mientras tanto busca el archivo en otros directorios y también en todo el sistema. Este comando da como resultado una lista de nombres de ruta que contiene la palabra buscada.
$ locate bluetooth
Uso del comando Cuál
El comando "que" devuelve la ruta absoluta del ejecutable que se llama cuando se da un comando. Esto es útil para ubicar un ejecutable para que pueda crear un acceso directo a él en el escritorio, un monitor u otro lugar en el administrador de escritorio.
Escribe un comando que muestre Firefox. De forma predeterminada, solo se muestra el primer ejecutable coincidente con esa instrucción. -una opción recuperará una lista completa de ejecutables coincidentes.
$ sudo which -a firefox
Uso del comando Whereis
El comando whereis se utiliza para encontrar los archivos de página para los tipos de archivo man, fuente y binario. Escribe 'whereis firefox' en la terminal y te mostrará la salida dada.
$ whereis firefox
Conclusión:
Hemos visto diferentes comandos para encontrar archivos, como el comando de búsqueda, localizar, cuál y dónde está.