Linux operētājsistēma sastāv no simtiem failu un mapju, kas pēc noklusējuma ir paslēpti. Šādi faili ir pazīstami kā slēptie faili vai punktu faili, jo tie vienmēr sākas ar punktu (.). Izpētīsim, kā jūs varat skatīt šos slēptos failus savā Linux sistēmā.
Slēpto failu jēdziens ir vienkāršs, taču ļoti svarīgs operētājsistēmā Linux. Tos galvenokārt izmanto konfigurācijas failu vai lietotāja iestatījumu glabāšanai. Parasti šos failus izmanto jūsu sistēmas pakalpojumi, skripti vai citas programmas. Piemēram, .bash_logout skripts tiek izpildīts ikreiz, kad atsakāties no Bash sesijām. Vēl viens lielisks piemērs ir .gitignore failu, ko izmanto Git, lai izslēgtu noteiktu failu pārsūtīšanu uz attālo repozitoriju.
Dažreiz slēpto failu jēdzienu var izmantot, lai paslēptu noteiktus failus no pārsvarā nepieredzējušu lietotāju ziņkārīgo acīm.
ls komanda ir plaši izmantota Linux komanda. Vienkāršākajā formā komanda uzskaita failus un mapes direktorijā. Tomēr ls pēc noklusējuma neuzskaita slēptos failus.
Lai parādītu slēptos failus, jāizmanto
-a opcija, kas liek ls uzskaitīt "visus" failus un mapes (ieskaitot slēptos).Pārejiet uz savu mājas direktoriju, izmantojot cd komanda un izveidojiet visu failu sarakstu, izmantojot ls.
ls -a
Izvade:
Kā redzat, ir vairāki faili, kas sākas ar punktu (.). Ja jūs vienkārši palaist ls komanda bez -a opciju, izvadē netiks iekļauti slēptie faili.
Ja jūsu mājas direktorijā nav slēptu failu, varat to izveidot, izmantojot pieskāriena komanda sekojoši:
pieskarties.sample_hidden_file.txt
Varat arī izveidot slēptās mapes, izmantojot mkdir komandu. Jums tikai jāpārliecinās, ka izmantojat punktu mapes nosaukuma sākumā.
Varat likt komandai ls nenorādīt noteiktu failu vai mapi. Piemēram, ņemot vērā, ka atrodaties savā mājas mapē, varat palaist šo komandu, lai sarakstā netiktu iekļauta Darbvirsma direktorijā komandas izvadē:
ls --hide=Darbvirsma
Papildus ls varat izmantot komanda atrast kā alternatīvu veidu, kā uzskaitīt slēptos failus un mapes operētājsistēmā Linux. Komanda Find meklē failus mapju hierarhijā.
Lai uzskaitītu vai atrastu visus slēptos failus, komandai atrast ir skaidri jānorāda visi faili, kuru nosaukumi sākas ar punktu (.).
atrast. -vārds ".*" -maksimālais dziļums 12> /dev/null
Palaidiet šo komandu, lai atrastu un uzskaitītu tikai slēptās mapes vai direktorijus:
atrast. -vārds ".*" -maksimālais dziļums 1 -tips d 2> /dev/null
Varat arī skatīt slēptos failus no GUI, izmantojot noklusējuma failu pārvaldnieku. GNOME faili ir noklusējuma failu pārvaldnieks Ubuntu darbvirsmā. Iepriekš, Faili programma bija pazīstama kā Nautilus.
Failus var palaist, nospiežot Super taustiņu un pēc tam parādītajā meklēšanas ievadē ierakstiet "Faili". Noklikšķiniet uz programmas Faili, un tā pēc noklusējuma parādīs failus mapē Sākums.
Pēc noklusējuma failu pārvaldnieks nerāda visus slēptos failus. Noklikšķiniet uz Izvēlne ikonu, kas atrodas augšējā labajā stūrī, un atlasiet Rādīt slēptos failus. Jūsu slēptie faili un mapes tagad būs redzami.
Varat arī izmantot īsinājumtaustiņus Ctrl+H lai skatītu slēptos failus arī operētājsistēmā Linux.
Lai gan pēc noklusējuma nevarat skatīt slēptos failus un mapes, jūs joprojām varat ar tiem mijiedarboties tāpat kā ar citiem parastajiem failiem. Faktiski kādā brīdī jums, iespējams, būs jāveic konfigurācijas izmaiņas slēptā failā.
Failu un mapju atrašana Linux sistēmā
Zināšanas, kā uzskaitīt un skatīt visus failus, tostarp slēptos failus un mapes, ir noderīgi, ja uzskatāt Linux par savu ikdienas draiveri. Punktu failiem ir svarīga loma operētājsistēmā Linux, jo tos parasti izmanto, lai saglabātu programmu konfigurācijas iestatījumus.
Papildus failiem, komanda atrast var arī efektīvi atrast direktorijus operētājsistēmā Linux. Bet ir daži karodziņi un iespējas, kas jums jāiemācās to darīt.