Esto lo podemos hacer mediante el comando "find", por ejemplo
find / -name "*ssh*"
buscará todos los ficheros del disco duro que contengan el text "ssh" en el nombre del fichero.
Sin embargo el comando "find" tiene una desventaja, y es que debe escanear todo el disco duro cada vez que realizamos una búsqueda.
Existe otro comando que podemos instalar y que nos permitirá hacer búsquedas en nuestro disco duro sin tener que escanerlo cada vez, ya que usa una base de datos que se crea y actualiza cuando nosotros queremos en lugar de escanear todo el disco duro cada vez.
Esta utilidad se llama "locate".
Para instalarla debemos ejecutar los siguientes comandos:
apt-get update
apt-get install locate
Una vez instalada podemos crear/actualizar la base de datos de "locate" mediante el comando
updatedb
Ahora, si quisieramos buscar los ficheros que contienen "ssh" en su nombre podemos hacerlo mediante el comando
locate ssh
Una pequeña mejora en los accesos a disco, ¿verdad?
Gracias por el mini aporte!!! util para los que tenemos malisima memoria!!
ResponderEliminarGracias por tu gran aporte para los que estamos aprendiendo GNU/Linux.
ResponderEliminargracias por este tips
ResponderEliminar