En aquesta guia, aprendreu a utilitzar Linux per trobar un fitxer o una sèrie d'arxius.
Podeu utilitzar el gestor de fitxers proporcionat amb la vostra distribució de Linux per buscar fitxers. Si esteu acostumat a utilitzar Windows, un administrador de fitxers s'assembla a l'Explorador de Windows. Conté una interfície d'usuari amb una sèrie de carpetes que, quan es fa clic, mostren les subcarpetes dins d'aquestes carpetes i els fitxers que conté.
La majoria dels gestors de fitxers proporcionen una funció de cerca i un mètode per filtrar la llista de fitxers.
La millor manera de cercar fitxers és utilitzar la línia de comandaments de Linux perquè hi ha molts més mètodes disponibles per buscar un fitxer que una eina gràfica que possiblement pugui intentar incloure.
Com obrir una finestra de terminal
Per buscar fitxers amb la línia d'ordres de Linux, haurà d'obrir una finestra de terminal.
Hi ha moltes maneres d'obrir una finestra de terminal. Una manera segura de treballar a la majoria de sistemes Linux és prémer la tecla CTRL, ALT i T alhora. Si això no fa servir el menú de l'entorn d'escriptori de Linux per trobar l'editor de terminals.
La manera més fàcil de trobar un fitxer
S'anomena l'ordre utilitzada per buscar fitxerstrobar
Aquí teniu la sintaxi bàsica de l'ordre Find.
trobar
El punt de partida és la carpeta des del qual voleu començar a cercar. Per començar a cercar tot el disc, escriviu el següent: trobar /
Tanmateix, si voleu començar a cercar la carpeta que teniu actualment, podeu utilitzar la següent sintaxi: trobar En general, quan feu una cerca, voldreu cercar per nom, per tant, per cercar un fitxer anomenat myresume.odt a tota la unitat, usareu la següent sintaxi: trobeu / -name myresume.odt
Com es va esmentar breument a la secció anterior, podeu triar qualsevol ubicació del sistema de fitxers per començar a cercar. Per exemple, si voleu cercar el sistema de fitxers actual, podeu utilitzar un punt complet de la manera següent: trobar joc de noms
L'ordre anterior buscarà un fitxer o carpeta anomenat el joc a totes les carpetes sota la carpeta actual. Podeu trobar el nom de la carpeta actual amb l'ordre pwd. Si voleu cercar tot el sistema de fitxers, heu de començar a la carpeta arrel de la manera següent: trobeu el joc / -name
És probable que els resultats retornats per l'ordre anterior mostrin el permís denegat per a molts dels resultats retornats. Probablement haureu d'elevar els permisos mitjançant l'ordre sudo o canviar a un compte d'administrador mitjançant l'ordre su. La posició inicial pot estar literalment a qualsevol lloc del vostre sistema de fitxers. Per exemple, per cercar la carpeta inicial, escriviu el següent: Trobeu el joc ~ -name
La tilde és un metacharacter que s'utilitza normalment per denotar la carpeta d'inici de l'usuari actual. L'expressió més freqüent que utilitzareu és -nom. L'expressió -name us permet cercar el nom d'un fitxer o una carpeta. Hi ha, però, altres expressions que podeu utilitzar de la manera següent: Imagineu que voleu trobar tots els fitxers de la vostra carpeta d'inici que tinguin accés fa més de 100 dies. És possible que vulgueu fer això si voleu fer còpies de seguretat i eliminar fitxers antics que no accedeix regularment. Per fer-ho, executeu el següent comandament: troba ~ -time 100 Si voleu trobar tots els fitxers buits i carpetes del vostre sistema, utilitzeu l'ordre següent: trobar / -futjar Si voleu trobar tots els fitxers executables a l'ordinador utilitzeu el següent comandament: find / -exec Per trobar tots els fitxers que es poden llegir utilitzeu el següent comandament: trobar / llegir Quan busqueu un fitxer, podeu utilitzar un patró. Per exemple, potser cerqueu tots els fitxers amb l'extensió mp3. Podeu utilitzar el següent patró: trobar / -name * .mp3 El principal problema amb l'ordre find és que a vegades pot obtenir massa resultats per mirar d'una sola vegada. Podeu canalitzar la sortida a l'ordre de la cua o podeu enviar les línies a un fitxer de la següent manera: find / -name * .mp3 -fprint nameoffiletoprintto Imagineu que voleu cercar i editar un fitxer alhora. Podeu utilitzar l'ordre següent: trobar /-nom filename -exec nano '{}' ;
L'ordre anterior cerca un fitxer anomenat filename i, a continuació, executa l'editor nano del fitxer que troba. L'ordre de cerca és molt poderós. Aquesta guia ha demostrat com cercar fitxers però hi ha una gran quantitat d'opcions disponibles i per comprendre-les, heu de consultar el manual de Linux. Podeu fer-ho executant l'ordre següent al terminal: home troba
On començar a buscar des de
Expressions
Com trobar fitxers accessos més d'un cert nombre de dies enrere
Com trobar fitxers i carpetes buits
Com trobar tots els fitxers executables
Com trobar tots els fitxers llegibles
Patrons

Com enviar resultats des de Trobeu el comandament Trobeu a un fitxer
Com trobar i executar un comandament contra un fitxer
Resum













