comando find y comando grep para buscar archivos en Linux
Cuando usas Linux, a menudo necesitas buscar archivos. Los principales comandos de búsqueda incluyen buscar y grep.
Los dos comandos son distintos.
(1) El comando de búsqueda busca según los atributos del archivo, como el nombre del archivo, el tamaño del archivo, el propietario, el grupo, si está vacío, la hora de acceso, la hora de modificación, etc.
(2) grep busca según el contenido del archivo y hace coincidir cada línea del archivo de acuerdo con el patrón dado (patrón).
1. Comando Buscar
Formato básico: buscar expresión de ruta
1. Buscar según el nombre del archivo
(1) buscar / - nombre httpd.conf
Busque el archivo httpd.conf en el directorio raíz, lo que significa buscar en todo el disco duro
(2)busque /etc -nombre httpd.conf
Archivo httpd.conf en el directorio /etc
(3)busque /etc -name ' srm '
Utilice el comodín * (0 o más ). Indica buscar archivos que contengan la cadena 'srm' en el nombre del archivo en el directorio /etc
(4)find -name 'srm*'
Indica buscar nombres de archivos en. el directorio actual Archivos que comienzan con la cadena 'srm'