Red de conocimiento de abogados - Derecho de sociedades - Los comandos utilizados para buscar archivos en Linux son ()

Los comandos utilizados para buscar archivos en Linux son ()

1. Comando Buscar

El comando Buscar es la forma más básica, común y poderosa de buscar archivos. La sintaxis básica es la siguiente:

Entre ellos, "ruta" indica en qué directorio y sus subdirectorios se buscarán, y "opciones" indica las condiciones de búsqueda y otros parámetros.

Por ejemplo, para buscar todos los archivos de texto llamados "test.txt" en el directorio actual y sus subdirectorios y generar las rutas completas donde se encuentran, puede usar el siguiente comando:

find . -name "test.txt" -type f

Aquí, "." indica el directorio actual, "-name" especifica el patrón de nombre que se buscará (se admiten comodines), " -type f" Especifica que se deben buscar archivos de texto sin formato.

Además, hay muchas otras opciones y parámetros ricos y flexibles para controlar el alcance de la búsqueda, filtrar resultados y más. Específicamente, puede consultar documentos de ayuda relevantes mediante el comando "man find".

2. Comando de localización

El comando de localización es otra forma comúnmente utilizada para buscar archivos. Se basa en una base de datos prediseñada de nombres de archivos y, por lo tanto, es mucho más rápido que el comando de búsqueda, pero no tan flexible como el comando de búsqueda.

Es muy sencillo utilizar el comando de localización para buscar un archivo específico. Simplemente introduzca el siguiente comando en la terminal:

localizar

Por ejemplo, para. busque el archivo llamado "test .txt", puede usar el siguiente comando:

localizar test.txt

3.comando grep

grep es un poderoso. Herramienta de búsqueda de texto, muy utilizada en sistemas Linux para buscar patrones o cadenas específicas. Puede ayudarnos a buscar rápidamente todos los archivos de texto relacionados con palabras clave o cadenas específicas en el directorio actual y sus subdirectorios.

Por ejemplo, para buscar todos los archivos de texto que contienen la frase "Hello World" en el directorio actual y sus subdirectorios, y generar el número de línea y la ruta completa donde se encuentran, puede usar el siguiente grep

Comando:

grep -rnw . -e "Hello World"

Entre ellos, "-r" significa buscar subdirectorios de forma recursiva y "-n". significa número de línea de salida, "-w" significa hacer coincidir la palabra completa (en lugar de una coincidencia parcial) y "-e" significa especificar el patrón a buscar.

4. Comando Whereis

El comando Whereis puede ayudarnos a encontrar rápidamente un archivo específico, un programa binario o un archivo de código fuente instalado en el sistema Linux. Se puede encontrar en ubicaciones estándar, así como en otras ubicaciones posibles.

Usar el comando Whereis es muy sencillo, simplemente ingresa la siguiente sintaxis en la terminal:

whereis

Por ejemplo, para buscar todos los archivos llamados "test. txt", puede utilizar el siguiente comando:

dónde está test.txt

Este comando generará todos los directorios y rutas donde se encuentra el archivo.