Cum să găsiți fișierele ascunse din linia de comandă Linux

Cum Sa Gasiti Fisierele Ascunse Din Linia De Comanda Linux



Fișierele ascunse din orice sistem de operare funcționează pentru a stoca datele dvs. importante și pentru a le ascunde, astfel încât un utilizator să nu le poată șterge rapid. Linux conține, de asemenea, fișiere ascunse pentru a preveni datele esențiale, ca și alte sisteme de operare.

Cu toate acestea, unii utilizatori caută întotdeauna modalități de a verifica fișierele ascunse pentru a face modificări. Deși nu recomandăm niciunui utilizator Linux să schimbe fișierele ascunse, dacă doriți să găsiți fișierele ascunse, acest ghid este pentru dvs. Aici, vom explica cum să găsiți fișierele ascunse din linia de comandă Linux.

Cum să găsiți fișierele ascunse din linia de comandă Linux

Să împărțim această secțiune în mai multe părți pentru a explica totul despre comenzile simple pentru afișarea fișierelor ascunse:







Comanda Ls

Ls este cea mai comună comandă pentru a lista folderele și fișierele din directoare. Această comandă nu arată fișierele ascunse în mod implicit, așa că trebuie să utilizați opțiunea -a.



ls -A



De asemenea, puteți adăuga grep cu „^\” în comanda ls pentru a filtra toate fișierele care încep cu punct (.):





ls -A | prindere „^\”.

Utilizați următoarea comandă pentru a lista fișierele ascunse într-un anumit director:



ls -A /< calea catre director >

Pentru a obține rezultate mai detaliate prin modul listă, rulați următoarea comandă:

ls -la

Utilizați următoarea comandă pentru a lista folderele și fișierele prin calea directorului:

ls -la / etc

Notă : În toate comenzile anterioare, puteți folosi opțiunea -A în loc de -a pentru a afișa fișierele ascunse fără „.” și fișierele „..”.

Pentru a vizualiza fișierele exclusiv ascunse, utilizați următoarea comandă:

ls -d . [ ^. ] *

De asemenea, puteți lista fișierele ascunse exclusiv prin următoarea comandă:

ls -la -d . [ ^. ] *

Utilizați următoarea comandă pentru a afișa numai fișierele și directoarele ascunse în formatul de listare:

ls -dl . *

Utilizați următoarea comandă pentru a afișa doar fișierele ascunse fără directoarele respective:

ls -dl . * | prindere -în ^d

De asemenea, puteți afișa directoarele fără „.” și fișierele „..”.

ls -dl . ! ( | . )

Odată ce rulați comanda anterioară, terminalul afișează fișierele care au un punct (.) înaintea numelui lor. Deci, acestea sunt fișierele ascunse care sunt cunoscute și sub numele de fișiere cu puncte.

Sfat bonus : De asemenea, puteți găsi fișierele ascunse într-un director. Pentru aceasta, trebuie să utilizați comanda „dir” în loc de comanda „ls” în mod similar.

Găsiți comanda

Găsirea fișierelor și folderelor ascunse în toate partițiile folosind comanda ls este dificilă. Alternativ, puteți găsi și fișierele ascunse în Linux cu ajutorul comenzii „găsiți”. Această comandă caută fișiere dintr-o ierarhie de foldere.

Pentru a găsi și lista toate fișierele ascunse cu comanda find, trebuie să instruiți în mod explicit comanda să arate toate fișierele ale căror nume încep cu un punct (.).

găsi . -Nume „.*” -adancime maxima 1 2 > / dev / nul

Mai mult, rulați următoarea comandă pentru a lista numai fișierele și folderele ascunse:

găsi . -Nume „.*” -adancime maxima 1 -tip d 2 > / dev / nul

De asemenea, puteți utiliza comanda „găsiți” pentru a afișa fișierele ascunse într-o anumită locație.

găsi /< calea catre director >> -tip f -Nume '.*'

Sau puteți folosi următoarea comandă:

găsi $ < nume_director > -Nume „.*” -ls

Concluzie

Ca utilizator Linux, listarea tuturor fișierelor ascunse este simplă, dar asigurați-vă că nu faceți nicio modificare. Utilizați atât abordările GUI, cât și CLI pentru a afișa fișierele ascunse. Cu toate acestea, am explicat în mod special abordările liniei de comandă pentru a găsi fișierele ascunse în Linux. Puteți utiliza aceste comenzi cu opțiunile date pentru a afișa fișierele ascunse mai precis, fără a obține multe fișiere ascunse și neascunse.