En Linux, hay muchas maneras de hacer esto. El sitio web extranjero LinuxHaxor resume cinco comandos, puede ver si conoce algunos. La mayoría de los programadores pueden usar dos o tres de ellos, y no hay muchas personas que estén familiarizadas con estos cinco comandos.
1. find
find es el comando de búsqueda más común y poderoso que puede usar para encontrar cualquier archivo que esté buscando.
El formato de búsqueda es el siguiente: $ find < directorio especificado > < condición especificada > < acción especificada > - < directorio especificado >: directorio a buscar y todos sus subdirectorios. El valor predeterminado es el directorio actual. - < condición especificada >: las características del archivo a buscar. - < Especificar acción >: Realizar un procesamiento específico en el resultado 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.
Ejemplo de uso de find: $ find. -name 'my *' busca el directorio actual (incluidos los subdirectorios, los mismos a continuación), todos los archivos cuyos nombres comienzan con my. $ find. -name 'my *' -ls Busca archivos en el directorio actual con todos los nombres de archivos que empiecen con my y muestra sus detalles. $ find. -type f -mmin -10 Busca todos los archivos normales 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 Buscar todos los archivos en el directorio, etc. que comienzan con sh. $ localizar ~ /m busca 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 buscar el nombre del programa y solo para buscar archivos binarios (parámetro -b), archivo de descripción del hombre (parámetro -m) y archivo de código fuente ( Parámetro -s). Si se omite el parámetro, se devuelve toda la información.
El uso del comando whereis: $ whereis grep
4. que
el propósito del comando es buscar un comando del sistema en la ruta especificada por la variable PATH. Ubicación y devolver el primer resultado de búsqueda. En otras palabras, al usar el comando which, puede ver si existe un comando del sistema y qué comando se ejecuta.
El uso del comando which: $ which grep
5. type
type command no se puede contar como comando find, se usa para distinguir un comando del shell Viene con él o es proporcionado por un archivo binario separado 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.
Ejemplo del uso del comando type: $ type cd system preguntará, cd es el comando propio del shell (build-in). El sistema $ type grep indica que grep es un comando externo y muestra la ruta al comando. $ type -p grep más el parámetro -p es equivalente al comando which.
O a partir del proceso de compilación del enlace para generar vmlinux, se compone de un grupo de ar
De acuerdo con el blog de tecnología estadounidense TNW, el conocido proveedor de Linux Canonical la
1, prohibir el inicio de sesión del usuario root ssh #vi /etc /ssh /sshd_config cambiar PermitRo
Bajo la partición de Linux es más problemático, la herramienta más conveniente se llama fdisk Po
Varias formas de exportar la lista Hash del controlador de dominio en la intranet
Las 20 ventajas de Linux y Windows
Comandos comunes para crear y eliminar directorios de Linux
El uso de expresiones regulares y comandos grep bajo la expresión regular de Linux
Más de 80 comandos y herramientas comunes de Linux
Linux sistema de visualización de chino confuso cómo hacerlo?
Cómo instalar Ubuntu Linux en una máquina virtual VMWare
El arranque de Linux no iniciará el problema de la tarjeta de red.
Cómo resolver /usr /bin /ld: no puedo encontrar -lxxx error
Instalación de las herramientas vmware de Linux en VMware Workstation VM
Nuevas características de Win8: imagen de fondo de pantalla de inicio personalizada
Bing está profundamente integrado en Win8.1
Win8.1 RTM marcó el comienzo del primer parche de seguridad
¿Cómo eliminar variables de entorno en el sistema win7?
Win8.1 IE11 y otros navegadores no pueden acceder a la solución de Internet
Configure el archivo .htaccess para implementar el método de cadena antirrobo de imágenes
Resuelva Nginx: [error] open () "/usr/local/Nginx/logs/Nginx.pid