Linux

Viss, kas jums jāzina par Linux failu sistēmu

Everything You Need Know About Linux File System

Mājas A-Z komandas Viss, kas jums jāzina par Linux failu sistēmu AutorsMehedi Hasan InA-Z komandasPiedāvātie 1114 4

SATURS

  1. Linux failu sistēmas pamati
  2. Linux failu sistēmas struktūras atklāšana
  3. Linux failu sistēmas hierarhijas pārbaude
  4. Izpratne par failu tipiem un atļaujām
  5. Pārskats par dažādiem Linux failu sistēmu veidiem
    1. 1. EXT failu sistēmas
    2. 2. BtrFS
    3. 3. ReiserFS
    4. 4. ZFS
    5. 5. XFS
    6. 6. JFS
    7. 7. ĀMURS
    8. 8. TAUKI
    9. 9. NTFS
    10. 10. cramfs
  6. Failu sistēmas tipa pārbaude Linux
    1. 1. Failu sistēmas tipa identificēšana, izmantojot komandu df
    2. 2. Failu sistēmas tipa identificēšana, izmantojot komandu fsck
    3. 3. Failu sistēmas tipa identificēšana, izmantojot komandu lsblk
    4. 4. Failu sistēmas tipa identificēšana, izmantojot komandu mount
    5. 5. Failu sistēmas tipa identificēšana, izmantojot komandu blkid
    6. 6. Failu sistēmas tipa identificēšana, izmantojot komandu File
    7. 7. Failu sistēmas tipa identificēšana, izmantojot fstab failu
    8. 8. Failu sistēmas tipa identificēšana, izmantojot atdalīto komandu
    9. 9. Failu sistēmas tipa identificēšana, izmantojot komandu inxi
    10. 10. Failu sistēmas tipa identificēšana, izmantojot mtab failu
  7. Beigu domas

Faili un to manipulācijas atrodas mūsdienu skaitļošanas centrā. Pat viens no visu Unix līdzīgo sistēmu pamatprincipiem ir visu sistēmā aprakstīt kā failus. Tas attiecas uz praktiski visām Linux sistēmām. Sākot ar direktorijiem un beidzot ar ierīcēm, jūsu Linux izplatītājs visu jūsu sistēmā esošo failu apstrādā kā failus. Tagad sistēmām ir jāiekļauj arī šo failu glabāšanas un pārvaldības līdzeklis. Šeit spēlē Linux failu sistēmas. Tā kā Linux atbalsta daudzas failu sistēmas un īsteno dažādas darbības, mēs uzskatām par nepieciešamu sniegt mūsu lasītājiem zināšanas par failu sistēmu darbību Linux.



Linux failu sistēmas pamati


Linux failu sistēma ir atbildīga par jūsu sistēmas datu glabāšanu un pārvaldīšanu. Failu sistēmu var definēt kā mehānismu datu glabāšana un atgūšana . Failu sistēmas parasti sastāv no vairākiem slāņiem, ieskaitot loģisku slāni, kas nodrošina lietotāju mijiedarbību, API dažādām failu darbībām un tamlīdzīgi.

Jūs, iespējams, pamanījāt, ka visa jūsu Linux instalācija tiek atrisināta ap / punkts. To sauc par failu sistēmas sakni un būtībā tas ir jūsu sistēmas sākumpunkts. Tajā ir vairāki katalogi, no kuriem lielākajai daļai ir kāda vēsturiska nozīme. Šajā rokasgrāmatā mēs apspriedīsim Linux un citu Unix failu sistēmu hierarhiju.





Linux pārbaudes failu sistēma

Šai failu sistēmas hierarhijai varat pievienot papildu komponentus, piestiprinot tos pie piestiprināšanas punkta. Pēc uzstādīšanas lietotāji var pārvarēt jaunas failu sistēmas, izmantojot šo punktu. Turpmākajās sadaļās mēs parādīsim, kā to izdarīt. Tagad, kā sistēma seko šīm failu sistēmām? Īsāk sakot, tā izmanto iepriekš noteiktas nodalījumu tabulas, lai noteiktu inodes (sākuma punktus), robežas, nosaukumus un citu informāciju, lai to izdarītu.



Nosakot nodalījumu tabulas, izmantojot Linux nodalījumu pārvaldniekus, iespējams, pamanījāt, ka pastāv vairāku veidu failu sistēmas. Daži izplatīti piemēri ir NTFS, FAT un EXT. Kā redzēsit vēlāk, Linux atbalsta plašu failu sistēmu veidu klāstu.

Linux failu sistēmas struktūras atklāšana


Linux failu sistēmai ir būtiska līdzība ar oriģinālā Unix failu sistēma . Lai gan mūsdienu skaitļošanas jauninājumi palīdz palielināt jaunākās tendences, failu sistēmas hierarhija tās vēsturiskās nozīmes dēļ paliek gandrīz nemainīga. Mēs esam izklāstījuši šo hierarhiju, izmantojot atbilstošus piemērus šajā sadaļā. Mēs pieņemam, ka esat iepazinies ar komandrindas tulku, kas pazīstams arī kā Linux apvalki.

Pēc noklusējuma lietotājam tiek parādīts /home/USER katalogā pēc katras pieteikšanās reizes. To var apstiprināt, terminālī ierakstot pwd. Mēs izmantosimkoks, viens no de-facto utilītiem direktoriju hierarhiju vizualizēšanai Linux. To var iegūt Ubuntu, izsniedzotsudo apt instalēšanas koks.

Excel, kā skaitīt šūnu skaitu

koka komanda

Ja jūs vadāt koku pašreizējā direktorijā, iespējams, jūs atradīsit sarežģītu, noslēpumainu struktūru. Tas notiek tāpēc, ka koks rekursīvi šķērso katru elementu šajā vietā (ti, attēlus, dokumentus, lejupielādes utt.) Un izveido galīgo struktūru, kas tos apvieno. Tomēr jūs varat pievienot -TIE karodziņš, lai norādītu šīs komandas dziļumu.

$ tree -L 1

Izpildot šo komandu, jūs iegūsit vienkāršu kokam līdzīgu struktūru, kas sastāv tikai no jūsu sākuma punkta pirmā līmeņa komponentiem. Varat palielināt šo vērtību, lai iegūtu pārredzamāku un stabilāku vizualizāciju. Jūs varat izmantotCDkomandu, lai mainītu atrašanās vietas failu sistēmā. Tagad mēs iepriekš esam apsprieduši, ka viss Linux ir fails. Tātad direktorijam jābūt failam. Patiešām tā ir.

Katalogi ir tikai īpaši faili, kas satur citu failu nosaukumu (pazīstami arī kā tā pakārtotie elementi). Jaunām Linux instalācijām ir daži iebūvēti katalogi. Mēs tos apspriedīsim zemāk. Tas palīdzēs jums daudz labāk izprast savu sistēmu.

Vispirms dodieties uz savas sistēmas sakni, izmantojotcd /un skrienls. Tas parādīs visus šos noklusējuma direktorijus. Turpiniet lasīt, lai uzzinātu to mērķi.

Linux failu sistēmas struktūra

/am

Tajā ir binārie faili jeb izpildāmās programmas no dažādām jūsu datorā instalētajām programmām. Daudzās sistēmās tas nepastāv kā īsts direktorijs, bet kalpo kā simbols saitei uz /usr/bin direktoriju.

/boot

Šeit ir visi nepieciešamie sistēmas startēšanai nepieciešamie faili. Jums nevajadzētu eksperimentēt ar šī direktorija saturu, ja vien nezināt, ko darāt. Pretējā gadījumā jūs varat sabojāt pašu sistēmu un traucēt funkcionalitāti.

/dev

Katalogā /dev ir jūsu sistēmas ierīču faili. Šie ir jūsu USB disku, cieto disku, tīmekļa kameru u.c. failu attēlojumi.

/utt

Vēsturiski ,. /utt direktoriju izmantoja dažādu dažādu failu glabāšanai. Tomēr šodien ir standarta konvencija, ka šajā direktorijā tiek glabāti visas sistēmas konfigurācijas faili. Šeit tiek glabāta tāda informācija kā jūsu lietotājvārds/parole, tīkla akreditācijas dati, starpsienu stiprinājuma punkts.

/mājas

Šis ir lietotāja personiskais direktorijs. Tajā var ievietot vairākus apakšdirektorijus, pamatojoties uz jūsu mašīnas lietotāju skaitu. Pieņemsim, ka esat lietotāju maniaks, tad jums tiks piešķirts direktorijs/mājas/maniaks. Kad esat pieteicies, terminālī tiks parādīts direktorijs /home /maniac. To apzīmē arī kā : ~ $ Bash apvalkā.

/lib

Sistēmas bibliotēkas atrodas šeit. Šie ir koda fragmenti, kurus jūsu lietojumprogrammas izmanto, lai veiktu kādu uzdevumu. Viņu piemērs ietver koda fragmentus, kas zīmē logus vai sūta failus.

/puse

Šis direktorijs ir plug and play ierīču, piemēram, ārējās atmiņas, montāžas punkts. Tas ir salīdzinoši jaunāks Linux failu sistēmas papildinājums.

/ mnt

Vecie un kašķīgie Unix administratori izmantoja šo direktoriju, lai manuāli uzstādītu ierīces vai nodalījumus pēc pieprasījuma. Lai gan to izmanto reti, tā paliek Linux failu sistēmā tās vēsturiskās nozīmes dēļ.

/izvēlēties

Apzīmē izvēles un ir paredzēts papildu sistēmas failu glabāšanai. Administratori to bieži izmanto, lai mitinātu trešo pušu lietojumprogrammas, kuras viņi instalēja no avota.

/ procenti

Tajā tiek mitināti procesa faili, kodola moduļi un līdzīgi dinamiski dati. Jums nevajadzētu iejaukties, pretējā gadījumā sistēma var kļūt novecojusi.

/sakne

Patīk /mājas bet sistēmas superlietotājam. Tas ir direktorijs, kas jums tiks parādīts, pārejot uz saknes kontu.

/skrien

To izmanto pagaidu datu glabāšanai, ko izmanto Linux sistēmas procesi. Nejaucieties šeit, ja vien nezināt, par ko domājat.

/sbin

Patīk /am bet tajā ir tikai sistēmas būtiski binārie faili. Šeit atrodas dažādi komunālie pakalpojumi, piemēram, ls, cd, cp utt. Nemanipulējiet ar tiem.

/usr

“Izmantojiet visu veidu” atrašanās vietu, kur tiek glabāta dažāda informācija. Tie var ietvert bināros failus, bibliotēkas, ikonas, rokasgrāmatas utt.

/ srv

Servera direktorijs. Tajā ir tīmekļa lietotņu avota faili un citi saziņas protokoli.

/sys

Vēl viens virtuālais direktorijs, piemēram /dev . Tajā ir sensitīva informācija, un to nevajadzētu eksperimentēt, ja vien lietotājs nezina, ko dara.

/tmp

To izmanto, lai saglabātu pagaidu vērtības, kas tiks izdzēstas sistēmas restartēšanas laikā.

/kur

Šī direktorija sākotnējais mērķis bija mitināt visus mainīgos failus. Mūsdienās tajā ir vairākas apakšdirektorijas tādu lietu glabāšanai kā žurnāli, kešatmiņas un tamlīdzīgi.

Jūsu saknē var būt daži papildu katalogi. Tas parasti ir pakļauts īpašam Linux izplatījumam un var atšķirties dažādās sistēmās.

Linux failu sistēmas hierarhijas pārbaude


Izmantojot standarta komandrindas rīkus, varat ātri pārvietoties pa savu failu sistēmas hierarhiju. Mēs esam izveidojuši sarakstu ar dažiem visbiežāk izmantotās Linux termināļa komandas šim nolūkam. Dodieties turp, ja jums ir grūti sekot līdzi nākamajai sadaļai.

Tātad, pēc termināļa ieslēgšanas jūs atrodaties /home/USER atrašanās vieta, ko norāda : ~ $ zīme. Jūs varat pārvietoties uz jaunu atrašanās vietu, izmantojot komandu cd (mainīt direktoriju), piemēramcd /utt. Izmantojiet koka komandu, kā norādīts zemāk, lai izveidotu vienkāršu pašreizējā direktorija vizualizācijas struktūru, kā parādīts zemāk.

$ tree -L 1

direktoriju struktūra ar koku

Jūs varat apskatīt faila veidu, izmantojotls -lkomandu. Izvades pirmā sadaļa norāda, ar kādiem failiem jūs strādājat. Piemēram, pieņemsim, ka jūsu pašreizējā direktorijā ir apakšdirektorijs ar nosaukumu Attēli un teksta fails ar nosaukumu tests. Izdotls -lkomandu šajā direktorijā un meklējiet rindu, kurā ir informācija par šiem diviem elementiem.

Jūs redzēsit, ka rinda, kurā ir mape Attēli, sākas ar d , kā direktorijā. Tikmēr testa līnijas sākuma elementam jābūt - , kas apzīmē parastos failus. Citi faili, piemēram, ierīces un kontaktligzdas, ir attēloti līdzīgi. Īpašie faili tiek apzīmēti ar c , kontaktligzdas, izmantojot s , caurules ar lpp , bloķējiet ierīces ar b , un simboliskas saites ar un .

failu un direktoriju uzskaitījums

Vēl viena spēcīga komanda, ko var izmantot faila tipa noteikšanai, ir failu pavēle ​​pati. Iepriekš minētajā piemērā, palaižot komandufails Attēlidotu rezultātu “direktorijs”. Turklāt faila testam vajadzētu iegūt kaut ko līdzīgu ASCII tekstam, kas apzīmē vienkāršu teksta failu.

ko mērķa meklējumi dara excel
$ file FILENAME

Varat arī izmantot stiprinājums komandu failu sistēmas pievienošanai noteiktā jūsu hierarhijas vietā. Šī komanda piestiprina /dev/sdb ierīci uz /home/USER/devices .

$ sudo mount /dev/sdb /home/USER/devices

Tagad lietotājs var piekļūt šīs ierīces saturam no atlasītās vietas. Lai atrastu bloķētas ierīces nosaukumu, varat izmantot lsblk komandu. Līdzīgi, lspci var izmantot PCI ierīču noteikšanai, lsusb lai uzskaitītu USB, un lsdev lai uzskaitītu visas ierīces.

Izpratne par failu tipiem un atļaujām


Kā jau minēts, Linux failu sistēmā ir vairāki failu tipi. Katram ir savs mērķis, bet mēs galvenokārt nodarbosimies ar parastajiem failiem un direktorijiem. Parastie faili ietver ikdienas failus, piemēram, avota kodus, izpildāmos failus, dokumentus, mūziku un citus. Katalogi ir vienkārši faili, kuriem ir citu failu nosaukums. Tikmēr īpašie faili ir zema līmeņa sistēmas komponenti, piemēram, caurules un kontaktligzdas. Parasti ar tiem nodarbojas Linux kodols.

Tagad atļaujas ir pavisam cits jēdziens, un tās ir ārkārtīgi svarīgas Linux lietotājiem. Jums tie ir skaidri jāsaprot, ja vēlaties izcelt savas sistēmas administrēšanas prasmes. Linux, tāpat kā citi Unix, izmanto failu atļaujas, lai noteiktu, cik daudz privilēģiju lietotājam ir pār failu.

pamata failu atļaujas

Atļaujas nodrošina, ka lietotāji var piekļūt vai mainīt tikai to sistēmas saturu, kas viņiem ir atļauts. Tas ir vissvarīgākais jūsu Linux sistēmas drošības aspekts. Tā kā Linux failu atļaujas ir ārkārtīgi svarīga tēma, mēs par tām sīkāk runāsim vēlāk. Šodien mēs paliksim pie pamatiem.

Mēs iepriekš izmantojāmls -lkomanda failu tipu noteikšanai. Mēs to noteicām, tikai apskatot sākuma slejas pirmo rakstzīmi. Tagad šī ir sleja, kas nosaka atļaujas. Skrienls -lvēlreiz, bet konkrētā failā/direktorijā.

skatīt atļaujas

Izvades pirmajā sadaļā jābūt trim laukiem, kas atdalīti ar - simbols. Pirmā rakstzīme apzīmē faila tipu. Tas būs - parastajiem failiem, kā mēs jau teicām iepriekš. Nākamajā daļā jābūt vienai vai vairākām rakstzīmēm no kopas {r, w, x} . Piemēram, ja tā ir rw , tad lietotājs tam ir lasījis (r) un rakstījis (w). Ja tas ir ( rwx ), lietotājs ir lasījis, rakstījis un izpildījis (x) atļaujas.

Tātad, ja šī sadaļa apzīmē lietotāja piekļuves kontroli, tad kāpēc ir vēl divas līdzīgas sadaļas? Tās ir grupas un citu lietotāju atļaujas. Tā kā Unix ir daudzlietotāju sistēma, failu sistēma tika izstrādāta, lai atvieglotu vienas sistēmas vienlaicīgu izmantošanu dažādiem lietotājiem. Katram lietotājam bija savs pieteikšanās un paroles pāris, ko viņi varēja izmantot, lai piekļūtu sistēmai. Atļaujas vienkārši nosaka, cik lielā mērā konkrēts lietotājs var kontrolēt kādu saturu.

Jūs varat mainīt dažu satura atļaujas, izmantojot chmod , un klauns komandas. Tie tiks parādīti bezmaksas ceļvedī.

Pārskats par dažādiem Linux failu sistēmu veidiem


Linux operētājsistēmās ir vairāku veidu failu sistēmas. Populārākie Linux failu sistēmu veidi ir ext3, ext4, zfs, FAT, XFS un Btrfs. Šajā sarakstā neapšaubāmi ir daudz vairāk, un mēs īsumā sniegsim īsu pārskatu par tiem. Pareiza failu sistēmas veida atrašana parasti ir atkarīga no lietotāju prasībām. Iesakām iesācējiem Linux lietotājiem pieturēties pie žurnālu failu sistēmas ext4.

Tā kā ir vairāki Linux failu sistēmu veidi, mēs uzskatām, ka ir svarīgi, lai par tām būtu zināmas zināšanas. Šeit mēs ieviešam 10 plaši izmantotas failu sistēmas tipus Linux.

1.EXT failu sistēmas

Ext (paplašinātā failu sistēma) ir īpaši izstrādāta operētājsistēmai Linux, un līdz šim tai ir 4 versijas. Tie ir ext, ext2, ext3 un ext4. Lielākā daļa mūsdienu izplatījumu vairs nesniedz atbalstu ext un ext2. Ext3 versijā tika ieviesta žurnālu ierakstīšana - funkcija, kas novērš datu bojājumus nejaušas strāvas padeves pārtraukumu gadījumā. Kopš ext4 versijas izlaišanas tā lietošana ir relatīvi samazinājusies. Ext4 ir noklusējuma failu sistēmas tips jaunākajos izplatījumos.

2.BtrFS

B-Tree failu sistēma ir novatoriska failu sistēma, ko izstrādājis Oracle. Tas piedāvā dažas pārsteidzošas funkcijas, kas nav pieejamas standarta Linux failu sistēmu tipos. Daži no tiem ietver iespēju uzņemt momentuzņēmumus, atrodoties ceļā, diska apvienošanas iespējas, tiešsaistes defragmentēšanu un caurspīdīgas saspiešanas metodes. Daudzi cilvēki izrunā BtrFS kā labāku FS un uzskata, ka tas ir nākamais lielais failu sistēmas tips Linux serveros un personālajās darbstacijās.

3.ReiserFS

ReiserFS ir vēl viena žurnālu failu sistēma, ko var izmantot vispārējai lietošanai. To atbalsta Linux, un tam ir atvērta avota GNU GPL licence. ReiserFS pirmajos gados ieguva diezgan daudz sekotāju, pateicoties dažām funkcijām, kas tajā laikā bija salīdzinoši jaunas. Starp tiem bija iespēja mainīt apjomu apjomu tiešsaistē, astes iesaiņošana, lai samazinātu iekšējo sadrumstalotību, un tikai metadatu žurnālistika. ReiserFS attīstība ir apstājusies, jo tās galvenais izstrādātājs izcieš cietuma laiku.

Četri.ZFS

ZFS ir stabila failu sistēma un apjoma pārvaldnieks, ko izstrādājusi Sun Microsystems un kuru pašlaik uztur Oracle. Tā ir ārkārtīgi spēcīga failu sistēma, kas atbalsta milzīgas krātuves, efektīvas saspiešanas metodes, mūsdienīgus RAID modeļus, datu dublēšanu un daudzas citas funkcijas. ZFS ir pieejams lielākajā daļā Linux un BSD izplatījumu kopā ar Mac OS un FUSE. Ubuntu lietotāji var Uzziniet vairāk par ZFS šeit .

5.XFS

XFS ir Ext4 līdzīga failu sistēma, ko izstrādājusi Silicon Graphics un kas ir pieejama operētājsistēmā Linux kopš 2001. gada. Tā piedāvā daudzas funkcijas, kas atrodamas standarta ext4 failu sistēmā, taču ierobežo dažas tās iespējas. Lai efektīvāk noteiktu failu sadrumstalotību, XFS izmanto paņēmienu, ko sauc par aizkavētu piešķiršanu. Tātad, tas ir piemērots iestatīšanai Linux NAS un SAN krātuves . Mēs atklājām, ka tas darbojas labāk ar lieliem failiem, bet diezgan lēnāk, strādājot ar lielu daudzumu mazāku failu.

6.JFS

JFS ir akronīms “Journaled File System”, kas ir IBM izstrādāta Linux failu sistēma. Tas ir pazīstams ar ierobežotu CPU resursu izmantošanu un nodrošina ievērojami labāku veiktspēju gan lieliem failiem, gan vairāku mazāku failu kolekcijām. Turklāt tas ļauj sistēmas administratoriem dinamiski mainīt savu nodalījumu izmērus. Tomēr šī funkcija atbalsta tikai palielināšanu, nevis sarukšanu.

7.ĀMURS

HAMMER ir ārkārtīgi izturīgs failu veids, kas izstrādāts DragonFly BSD versijai. Tā ir augstas pieejamības failu sistēma, kas atbalsta tikai 64 bitu sistēmas. Hammer izmanto B+ kokus, lai īstenotu savas funkcijas, tostarp iespēju uzņemt neierobežotus NFS eksportējamus momentuzņēmumus, vēstures saglabāšanu, kontrolsummas un galvenās vairāku vergu darbības. Tas arī atbalsta datu dublēšanu pēc pieprasījuma un pārredzamu saspiešanu.

8.TAUKI

FAT vai failu piešķiršanas tabula ir failu sistēmu klase, kas pazīstama ar savu elastību un spēcīgo funkciju kopumu. Dažas populāras FAT failu sistēmas ietver FAT 16, FAT32, exFAT un vFAT. Tās ir viena no visplašāk izmantotajām failu sistēmām, jo ​​tās ir iekļautas vecākās Windows mašīnās. Linux atbalsta plašu kopēju FAT failu sistēmu kopumu, kas pazīstams ar augstu veiktspēju.

9.NTFS

NTFS (jaunu tehnoloģiju failu sistēma) ir vēl viens izplatīts failu sistēmas veids daudziem lietotājiem. Tā ir noklusējuma failu sistēma mūsdienu Windows mašīnās, un to atbalsta Linux un citas BSD sistēmas. NTFS īsteno vairākas metodes, lai palielinātu veiktspēju, un tā ir žurnālistiska failu sistēma. Tas atbalsta alternatīvas datu plūsmas, dažādas saspiešanas metodes, izmēru maiņu, retus failus un daudzas citas funkcijas.

10.krampji

Saspiesta ROM failu sistēma, pazīstama arī kā cramfs, ir viens no visplašāk izmantotajiem failu sistēmu veidiem iegultās sistēmās. Tā ir tikai lasāma failu sistēma, kas ļauj sistēmai lasīt attēlus bez nepieciešamības tos vispirms atspiest. Tas ir iemesls, kāpēc daudzi Linux izplatītāji to izmanto initrd attēliem un instalācijas attēliem.

Linux ir daudz vairāk failu sistēmu tipu. Turklāt tas ļauj lietotājiem failu sistēmu struktūrā pievienot vairāku veidu nodalījumus. Tā patiešām ir plaši izplatīta prakse. Viens īpašs Linux failu sistēmas veids ir mijmaiņas darījums. Faktiski tā nav failu sistēma, bet metode, ko izmanto ieviešanai virtuālā atmiņa .

Failu sistēmas tipa pārbaude Linux


Tā kā Linux ļauj lietotājiem vienlaikus izmantot vairāku veidu failu sistēmas, bieži pirms failu operāciju veikšanas ir jāpārbauda failu sistēmas tips. Mēs ieskicēsim dažas parastās metodes, lai no komandrindas noteiktu nodalījuma failu sistēmas tipu.

1. Failu sistēmas tipa identificēšana, izmantojot komandu df


Jūs varat noteikt failu sistēmas tipu Linux, izmantojot tālāk norādītodfkomandu. Iepazīstieties ar mūsu Linux df komandu piemēriem, lai detalizēti izprastu komandu df.

$ df -T /

Tas izvades saknes failu tipu (/) izvades slejā Tips.

kā jūs formatējat šūnas Excel

2. Failu sistēmas tipa identificēšana, izmantojot komandu fsck


Komandu fsck (failu sistēmas pārbaude) var izmantot nodalījuma failu sistēmas tipa noteikšanai. The -N karodziņu izmanto, lai atspējotu kļūdu pārbaudes.

$ fsck -N /

Šai komandai vajadzētu izvadīt failu sistēmas tipu un tā bloka ID.

Linux failu sistēmu tipu pārbaude

3. Failu sistēmas tipa identificēšana, izmantojot komandu lsblk


Thelsblkkomanda tiek izmantota bloka ierīču parādīšanai Linux mašīnā. Jūs varat pievienot -f karodziņš, lai lsblk parādītu failu sistēmas tipu.

$ lsblk -f

Tas izdrukās visas bloķētās ierīces kopā ar to veidu, stiprinājuma punktu un pieejamību.

4. Failu sistēmas tipa identificēšana, izmantojot komandu mount


Kā tika apspriests iepriekš,stiprinājumstiek izmantots ierīces vai nodalījuma pievienošanai izvēlētai jūsu failu sistēmas vietai. Varat to izmantot arī ar grep, lai noteiktu pašlaik uzstādīto Linux failu sistēmu faila tipu.

$ mount | grep '^/dev'

Tas parādīs visas uzstādītās starpsienas ar to veidu.

5. Failu sistēmas tipa identificēšana, izmantojot komandu blkid


Theblīdskomandu izmanto, lai izdrukātu bloķēto ierīču īpašības. Tas parāda arī failu sistēmas tipu, kā parādīts zemāk redzamajā piemērā.

$ blkid /dev/sda9

Tas satur papildu informāciju. Lai iegūtu specifisku informāciju, varat izmantot komandu Linux cut.

$ blkid /dev/sda9 | cut -d ' ' -f 3

6. Failu sistēmas tipa identificēšana, izmantojot komandu File


Failu komanda izdrukā informāciju par failiem un direktorijiem. Pievienojot -L opcija failu ļauj tai noteikt arī failu sistēmas tipu.

$ sudo file -sL /dev/sda9

Tas izdrukās nodalījuma failu sistēmas tipu/ dev / sda9.

7. Failu sistēmas tipa identificēšana, izmantojot fstab failu


Fstab failā ir informācija, ko jūsu sistēma izmantoja, lai noteiktu failu sistēmas tipu. To var izmantot, lai iegūtu failu sistēmas veidu, kā parādīts zemāk.

$ cat /etc/fstab

Šī komanda kopā ar citu informāciju izdrukās jūsu nodalījumu failu sistēmas tipu.

8. Failu sistēmas tipa identificēšana, izmantojot atdalīto komandu


Thešķīrāskomanda ir viens no visnoderīgākajiem veidiem, kā noteikt failu sistēmu tipus Linux. Jūs varat to izmantot, kā parādīts zemāk.

$ sudo parted -l

Šai komandai vajadzētu izdrukāt visus nodalījumus kopā ar Linux failu sistēmas tipu un citu informāciju. Izmantojiet šo metodi, ja jums jānosaka visu jūsu sistēmas failu sistēmu tips.

pārbaudiet failu sistēmas tipu Linux

9. Failu sistēmas tipa identificēšana, izmantojot komandu inxi


Vēl viena noderīga komanda, kas ļauj lietotājiem uzzināt failu sistēmas tipu, irinxi. Varat izmantot šo komandu, lai atklātu visu nodalījumu failu sistēmas tipu.

$ inxi -p

Tas drukās visas ierīces kopā ar to veida informāciju.

10. Failu sistēmas tipa identificēšana, izmantojot mtab failu


Varat arī atvērt mtab failu, lai iegūtu informāciju par uzstādīto failu sistēmu tipiem. Zemāk esošā komanda parāda, kā to izdarīt.

$ cat /etc/mtab | grep '/dev/sd*'

Tas izdrukās pašlaik uzstādīto ierīču informācijas veidu.

Beigu domas


Linux failu sistēma aptver daudzus jūsu aspektus iecienītākā Linux izplatīšana . No programmatūras inženierijas viedokļa mēs apspriedām, kā Linux strukturē savas failu sistēmas, un diktējām dažādas komandas, lai efektīvi pārvarētu šo hierarhiju. Failu sistēmas tips Linux apzīmē konkrētas failu sistēmas loģisko entītiju. Mēs esam izklāstījuši desmit plaši izmantotos Linux failu sistēmu veidus un pēc tam parādījām, kā to noteikt no termināļa. Lai gan ir ļoti grūti iekļaut failu sistēmu vienā ceļvedī, mūsu redaktori ir darījuši visu iespējamo, lai izdarītu neiespējamo. Atstājiet mums komentāru, ja jums rodas neskaidrības vai jums ir papildu jautājumi.

  • Tagi
  • Sistēmas utilītas rīki
Kopīgot Facebook Twitter Pinterest WhatsApp ReddIt Telegramma Viber

    4 KOMENTĀRI

    1. j 2021. gada 12. aprīlis plkst. 04:31

      Ļoti informatīvs. Paldies.

      Atbildēt
    2. antonio 2020. gada 31. marts plkst. 08:09

      Šis ir vienīgais labākais Linux failu sistēmas ceļvedis internetā. Ļoti detalizēts un praktisks. Paldies puiši, lielisks darbs

      Atbildēt
    3. Dārons Bārnss 2019. gada 26. novembris plkst. 07:49

      Paldies par šo ziņu. Tas ir tieši tas, kas man vajadzīgs, labi uzrakstīts Linux failu sistēmas apraksts.

      Atbildēt
    4. Nataniels 2019. gada 26. novembris plkst. 03:24

      Vienkārši labākais unix failu sistēmas ievads! Lielisks darbs

      Atbildēt

    ATSTĀJ ATBILDI Atcelt atbildi

    Komentārs: Lūdzu, ievadiet savu komentāru! Vārds:* Lūdzu, ievadiet savu vārdu šeit E -pasts:* Jūs esat ievadījis nepareizu e -pasta adresi! Lūdzu, šeit ievadiet savu e -pasta adresi Vietne:

    Saglabājiet manu vārdu, e -pastu un vietni šajā pārlūkprogrammā, lai nākamreiz komentētu.

    spot_img

    Jaunākā ziņa

    Android

    10 labākās sejas maiņas lietotnes Android un iOS ierīcēm

    Windows OS

    Kā ieplānot Windows 10, lai automātiski iztukšotu atkritni

    Android

    10 labākās rēķinu izrakstīšanas lietotnes Android ierīcei, lai ātri samaksātu

    Windows OS

    10 labākās GPU etalona programmatūras jūsu datoram

    Vajag izlasīt

    Linux

    25 labākie atvērtā pirmkoda drošības rīki jūsu sistēmas aizsardzībai

    Programmēšanas padomi

    Top 20 labākie NodeJS ietvari izstrādātājiem

    Linux

    Kā pareizi aizsargāt sistēmu Linux: padomi par drošības stiprināšanu

    Linux

    Labākie Linux nodalījumu pārvaldnieka rīki: 8 labākie pārskatītie un salīdzinātie

    Saistītā ziņa

    Kā instalēt un iestatīt kabīnes tīmekļa konsoli Linux sistēmā

    Kā instalēt un iestatīt Yii PHP Framework Ubuntu Linux

    Kā labot W: dažiem indeksa failiem neizdevās lejupielādēt kļūdu Ubuntu Linux

    Kā instalēt un iestatīt 1Password Linux darbvirsmā

    Kā instalēt jaunāko GNU Nano teksta redaktoru Linux darbvirsmā

    Kā instalēt jaunu relikvijas infrastruktūras aģentu Linux sistēmā



    ^