Preverjanje prostega prostora na disku v Linuxu je ena glavnih nalog, ki jo morate opraviti pri spremljanju trenutnega stanja trdega diska, bliskovnega pogona ali SSD-ja. Za to lahko uporabite številne dodatne pripomočke ali programe z grafičnim vmesnikom. Če pa ni časa za namestitev vseh teh orodij ali morate le hitro določiti podatke, ki nas zanimajo, je bolje uporabiti standardni terminalski ukaz df... V nadaljevanju bomo obravnavali njegovo načelo delovanja pri distribucijah tega OS.

Uporaba ukaza df v Linuxu

Ukaz, ki ga danes pregledujemo, je privzeto na voljo v vseh distribucijah Linuxa, zato glede sklopov ne bomo nastavili nobenega okvira. Poleg tega upoštevajte df prikaže ne samo količino prostega prostora, temveč tudi ime zvezkov skupaj s točkami vpetja, zaradi česar je bolj funkcionalen. Zdaj, ko veste vse o namenu tega pripomočka, si poglejmo podrobneje njegovo skladnjo. Takoj ugotavljamo, da je zelo preprosta in če jo nameravate uporabiti df sproti potrebuje le nekaj praktičnih sej, da obvlada vse argumente in možnosti.

Standardno dejanje ukaza

Kot veste, so skoraj vsi ukazi v Linuxu odgovorni za izvajanje nekaterih operacij, če jih vnesete brez dodatnih možnosti. To velja tudi za današnji pripomoček. Pravzaprav na zaslonu prikaže vse potrebne informacije, vendar jih bo težko hitro prebrati. Vendar na hitro poglejmo, kako izgleda.

  1. Za začetek boste morali teči "Terminal"... Naj bo primerno za vas, na primer v meniju aplikacije ali običajni bližnjični tipki Ctrl + Alt + T.
  2. Izvajanje terminala za uporabo ukaza df v Linuxu

  3. Tukaj vnesite df in kliknite Enter... Ta pripomoček deluje pravilno tudi brez pravic super uporabnika, zato lahko storite brez argumenta sudo.
  4. Uporaba ukaza df v Linuxu prek terminala brez dodatnih možnosti

  5. Po nekaj sekundah boste videli veliko vrstic, ki prikazujejo informacije o nameščenih datotečnih sistemih in diskih. Bodite pozorni na stolpce, da boste razumeli, kdo je za kaj odgovoren.
  6. Prikaz informacij o ukazu df v Linuxu brez dodatnih možnosti

Kot lahko vidite na prejšnjem posnetku zaslona, ​​je vsak indikator prikazan v bajtih, kar otežuje splošno zaznavanje tabele. Poleg tega ni filtriranja po datotečnih sistemih in napravah. Zato je treba uporabiti ločene možnosti, da se poveča udobje interakcije z zadevnim programom.

Osnovne možnosti df

Kot smo že omenili, sodelovanje z df brez možnosti je možno, vendar to ne bo prineslo želenega rezultata za tiste, ki želijo takoj dobiti zanimive informacije, zato bi morali razumeti skladnjo. V njem ni nič zapletenega in vse argumente lahko opišemo na naslednji način:

  • -a, - vse... Ta argument je treba vnesti samo, če vas zanima prikaz popolnoma vseh obstoječih datotečnih sistemov, vključno z navideznimi, nedostopnimi in emulatorji.
  • -h je potrebna za uporabo, če želite informacije o velikostih dobiti ne v bajtih, temveč v megabajtih ali gigabajtih.
  • -H - s to možnostjo bodo megabajti izpuščeni in vse velikosti bodo oblikovane v gigabajtih.
  • -k - ta možnost se uporablja redkeje kot druge, saj je nadomestna -h in -H in prikazuje številke v kilobajtih.
  • -P uporabno za tiste uporabnike, ki jih zanima pridobivanje informacij v formatu POSIX.
  • -t, --tip Je ena od možnosti filtra. Prosimo, navedite -tin nato vnesite ime datotečnega sistema, tako da bodo v rezultatih prikazane samo vrstice, povezane z njim.
  • -x deluje na približno enak način, vendar z izjemo. Vneseni datotečni sistemi po tem argumentu ne bodo prikazani.
  • - izhod... Na prejšnjem posnetku zaslona lahko vidite, da so vse informacije prikazane v stolpcih. Uporabnik nekaterih od njih ne potrebuje, v tem primeru ta možnost velja. Uporabite možnosti 'pcent', 'fstype', 'itotal', 'uporabil sem', 'iavail', 'vir', 'velikost', "rabljeno", 'ipcent', 'izkoristi', 'tarča', 'pcent' in 'mapa'da sestavite lastne stolpce.

Zdaj popolnoma veste o vseh možnostih, uporabljenih pri pisanju zadevnega ukaza. Obstaja možnost določitve določene particije ali diska, vendar bomo o tem govorili malo kasneje. Zdaj pa si podrobneje oglejmo vsak argument.

  1. Začnimo z olajšanjem branja rezultatov. Če želite to narediti, vnesite df -hza prikaz nizov v gigabajtih ali megabajtih, kot smo že omenili.
  2. Uporaba argumenta za izboljšanje berljivosti vsebine ukaza df v Linuxu

  3. Oglejte si vrstice, ki se prikažejo. Kot vidite, je tabela res postala bolj jasna.
  4. Dejanje argumenta za izboljšanje berljivosti vsebine ukaza df v Linuxu

  5. Potem lahko pišeš df - ače želite prikazati celo nedostopne in virtualne datotečne sisteme.
  6. Navedite vse datotečne sisteme z ukazom df v Linuxu

  7. Izključite en datotečni sistem prek df -x tmpfs.
  8. Dodajanje datotečnega sistema izjemam v izhodu df v Linuxu

  9. Če morate hkrati ustvariti filter za več datotečnih sistemov, boste morali vsako možnost napisati posebej, kar je videti takole: df -x devtmpfs -x tmpfs.
  10. Dodajanje več datotečnih sistemov izjemam v izhodu df v Linuxu

  11. Zdaj se dotaknimo zaslona samo izbranega sistema. Za to se uporablja možnost -t, in ukaz je videti tako df -t ext4če govorimo o FS ext4.
  12. Navedba določenega datotečnega sistema pri uporabi df v Linuxu

  13. Za trenutno zahtevo je bila prikazana samo ena vrstica.
  14. Informacije po odmetavanju določenega datotečnega sistema v df v Linuxu

Nič vam ne preprečuje, da po potrebi aktivirate več možnosti hkrati. Dovolj bo le, da jih vnesete zaporedno, ločite jih s presledkom, kot je bilo prikazano v masnem filtru datotečnih sistemov.

Interakcija s particijami in diski

Zgoraj nismo pojasnili ene pomembne podrobnosti, saj smo se odločili, da jo postavimo v ločen odsek in podrobneje povemo. Dejstvo je, da do df lahko uporabite ne samo možnosti, temveč tudi določite določene logične količine ali trde diske. Nato ima sintaksa obliko df + možnosti + naprava... Bodite pozorni na spodnji posnetek zaslona: obstaja ukaz df -h / dev / sda1... To pomeni, da bodo ob aktiviranju informacije o datotečnem sistemu prikazane v berljivi obliki. / dev / sda1... Če še ne poznate imena diska, pišite preprosto df -h in ga opredelite na podlagi prostega ali skupnega prostora.

Ukaz df Linux z argumenti, specifičnimi za pogon

Danes ste izvedeli za standardni pripomoček, imenovan df... To je zelo uporabno orodje, ki vam omogoča hiter ogled seznama vseh pogonov in količine prostega prostora na njih z uporabo nekaterih možnosti. Če vas zanima tema priljubljenih ukazov v Linuxu, uporabite priročnik na naslednji povezavi.

Več podrobnosti: Pogosto uporabljeni ukazi v terminalu Linux