Operativni sustav Linux sastoji se od stotina datoteka i mapa koje su prema zadanim postavkama skrivene. Takve su datoteke poznate kao skrivene datoteke ili datoteke s točkama jer uvijek počinju točkom (.). Istražimo kako možete vidjeti ove skrivene datoteke na vašem Linux sustavu.

Koncept skrivenih datoteka jednostavan je, ali vrlo važan u Linuxu. Uglavnom se koriste za pohranu konfiguracijskih datoteka ili korisničkih postavki. Obično te datoteke koriste usluge vašeg sustava, skripte ili drugi programi. Na primjer, .bash_logout skripta se izvršava svaki put kada se odjavite sa svojih Bash sesija. Još jedan sjajan primjer je .gitignor datoteku koju Git koristi za isključivanje određenih datoteka iz guranja u vaše udaljeno spremište.

Ponekad se koncept skrivenih datoteka može koristiti za skrivanje određenih datoteka od znatiželjnih očiju uglavnom nenaprednih korisnika.

Naredba ls je široko korištena naredba Linuxa. U svom najjednostavnijem obliku, naredba navodi datoteke i mape unutar direktorija. Međutim, ls prema zadanim postavkama ne navodi skrivene datoteke.

instagram viewer

Za prikaz skrivenih datoteka morate koristiti -a opciju, koja naređuje ls da ispiše "sve" datoteke i mape (uključujući skrivene).

Dođite do svog matičnog imenika sa naredbu cd i napravite popis svih datoteka koristeći ls.

ls -a

Izlaz:

Kao što vidite, postoji nekoliko datoteka koje počinju točkom (.). Ako samo pokrenete ls zapovijed bez -a opciju, izlaz neće uključivati ​​skrivene datoteke.

Ako nemate skrivene datoteke u svom početnom imeniku, možete je stvoriti pomoću naredba dodira kako slijedi:

dodir.sample_hidden_file.txt

Također možete stvoriti skrivene mape s mkdir naredba. Morate samo paziti da koristite točku na početku naziva mape.

Možete reći naredbi ls da ne navodi određenu datoteku ili mapu. Na primjer, s obzirom na to da se nalazite u svojoj početnoj mapi, možete pokrenuti sljedeću naredbu da ne navedete Radna površina direktorij u izlazu naredbe:

ls --hide=Radna površina

Osim ls-a, možete koristiti naredbu find kao alternativni način popisivanja skrivenih datoteka i mapa na Linuxu. Naredba find traži datoteke unutar hijerarhije mapa.

Da biste naveli ili pronašli sve skrivene datoteke, morate eksplicitno reći naredbi find da navede sve datoteke čija imena počinju točkom (.).

pronaći. -Ime ".*" -maksimalna dubina 1 2> /dev/null

Pokrenite sljedeću naredbu da pronađete i navedete samo skrivene mape ili direktorije:

pronaći. -Ime ".*" -maksimalna dubina 1 -tip d 2> /dev/null

Također možete pregledavati skrivene datoteke iz GUI-a koristeći zadani upravitelj datoteka. GNOME-ove datoteke su zadani upravitelj datoteka na Ubuntu Desktopu. Ranije, Datoteke program je bio poznat kao Nautilus.

Datoteke možete pokrenuti pritiskom na Super tipku, a zatim utipkajte "Datoteke" u ulaz za pretraživanje koji se pojavi. Kliknite na program Files i on će prema zadanim postavkama prikazati datoteke u početnoj mapi.

Prema zadanim postavkama, vaš upravitelj datoteka ne prikazuje sve skrivene datoteke. Klikni na izbornik ikonu koja se nalazi u gornjem desnom kutu i odaberite Prikaži skrivene datoteke. Vaše skrivene datoteke i mape sada će biti vidljive.

Alternativno, možete koristiti tipkovnički prečac Ctrl + H za pregled skrivenih datoteka i na Linuxu.

Iako prema zadanim postavkama ne možete pregledavati skrivene datoteke i mape, i dalje možete komunicirati s njima kao s drugim normalnim datotekama. Zapravo, u nekom trenutku možda ćete morati napraviti promjene konfiguracije u skrivenoj datoteci.

Pronalaženje datoteka i mapa na Linux sustavu

Poznavanje popisa i prikaza svih datoteka uključujući skrivene datoteke i mape korisno je ako razmišljate o Linuxu kao svom svakodnevnom pokretaču. Datoteke s točkama igraju važnu ulogu u operacijskom sustavu Linux jer se obično koriste za pohranu konfiguracijskih postavki za programe.

Osim datoteka, naredba find također može učinkovito locirati direktorije na Linuxu. Ali postoji nekoliko zastava i opcija koje ćete morati naučiti kako biste to učinili.