En el sistema Linux, hay 5 comandos para buscar archivos, pero generalmente solo se usan dos o tres de ellos. Puede usar el comando buscar para encontrar rápidamente cualquier archivo que desee encontrar. Vamos
1. hallazgo
encontrar es el comando más común y más poderoso Buscar, que se puede utilizar para encontrar cualquier archivo que busca.
El formato de búsqueda es el siguiente:
$ find "directorio especificado" "condición especificada" "acción especificada"
- "directorio especificado": el directorio a buscar y Todos los subdirectorios. El valor predeterminado es el directorio actual.
- "Condiciones especificadas": las características del archivo a buscar.
- "Acción especificada": procesamiento específico de los resultados de búsqueda.
Si no se agrega nada, busque el directorio actual y sus subdirectorios de manera predeterminada, y no filtra ningún resultado (es decir, devuelve todos los archivos), mostrándolos todos en la pantalla.
Use ejemplos de encontrar:
$ encontrar. -name ‘ my * ’
Busca el directorio actual (incluidos los subdirectorios, los mismos a continuación), todos los archivos cuyos nombres comienzan con mi.
$ encontrar. -name ‘ my * ’ -ls
Busca archivos en el directorio actual con todos los nombres de archivo que empiecen con my y muestra sus detalles.
$ encontrar. -type f -mmin -10
Busca todos los archivos regulares que se han actualizado en los últimos 10 minutos en el directorio actual. Si no se agrega el parámetro -type f, se busca el archivo normal + archivo especial + directorio.
2. localizar
El comando localizar es en realidad otra forma de escribir "buscar -nombre", pero es mucho más rápido que este último porque no busca directorios específicos, sino que Busque una base de datos (/var /lib /locatedb) que contenga toda la información del archivo local. El sistema Linux crea automáticamente esta base de datos y la actualiza automáticamente una vez al día, por lo que no puede encontrar los últimos archivos modificados con el comando localizar. Para evitar esto, puede actualizar manualmente la base de datos utilizando el comando updatedb antes de usar localizar.
Use ejemplos del comando de localización:
$ localizar /etc /sh
Busque todos los archivos que comienzan con sh en el directorio, etc.
$ localizar ~ /m
Buscar todos los archivos que comienzan con m en el directorio de inicio del usuario.
$ localizar -i ~ /m
Busca todos los archivos que comienzan con m en el directorio de inicio del usuario, e ignora el caso.
3. whereis
El comando whereis solo se puede usar para búsquedas de nombres de programas, y solo busca archivos binarios (parámetro -b), documentación de man (parámetro -m) y archivos de código fuente ( Parámetro -s). Si se omite el parámetro, se devuelve toda la información.
Use ejemplos del comando whereis:
$ whereis grep
4. which
La función de qué comando es, en la ruta especificada por la variable PATH, Busque la ubicación de un comando del sistema y devuelva el primer resultado de búsqueda. En otras palabras, al usar el comando which, puede ver si existe un comando del sistema y qué ubicación se ejecuta.
Use el ejemplo de qué comando:
$ which grep
5. type
El comando type no se puede usar como comando find, se usa para distinguir un determinado Si los comandos son proporcionados por el shell o por archivos binarios independientes fuera del shell. Si un comando es un comando externo, el uso del parámetro -p mostrará la ruta al comando, que es equivalente al comando which.
Use el ejemplo de comando de tipo:
$ type cd
El sistema le indicará, cd es el comando propio del shell (build-in).
$ type grep
El sistema le indica que grep es un comando externo y muestra la ruta al comando.
$ type -p grep
Después de agregar el parámetro -p, es equivalente al comando which.
Lo anterior es la introducción del comando de búsqueda de Linux. Todos los comandos de búsqueda principales están ahí. Recuerde que es completamente suficiente. Si todavía está preocupado por encontrar archivos, estos comandos resolverán su problema.
SVN es una herramienta de control de versiones de código fuente, que funciona en el servidor con la
Todos sabemos que DeVeDe puede convertir videos y archivos en DVD de video. ¿Cómo s
En máquinas virtuales Linux en general, ID de dispositivo se asignan letra de la un
Si no desea que se lean sus archivos, o si no quiere que un usuario en particular l
¿Qué debo hacer si Linux vi está bloqueado?
El sistema Linux usa el comando para imprimir el método de archivo
Cómo utiliza Ubuntu el comando de origen para ejecutar el archivo
Cómo crear un video DVD en un entorno de escritorio Linux
Dos estilos de formato de comando chmod bajo Linux /Ubuntu
Cómo encontrar rápidamente el código fuente usando la herramienta Ctags en Linux
Linux cómo olfatear el tráfico HTTP
Método de la función de pantalla de apagado de Linux
¿Cómo manejar Demasiados archivos abiertos bajo Linux?
Ubuntu imagen ISO usando ejemplos SHA256 probar la integridad del sistema
pronta Gentoo xorg-servidor no pudo cargar el módulo de cómo manejar
Cómo resolver el error de marcar 651 en Win8.1
¿Cómo cancelar la ventana de teclas adhesivas del sistema Win7?
El sistema Win7 usa auriculares para chatear y chatear con ruido cómo resolverlo
Maravilloso remordimiento medicina XP restaurar herramienta
¿Cómo implementar marcadores sincrónicos para dispositivos con sistema win10?
Cancele rápidamente seis soluciones para iniciar la detección del disco duro