Provjeravanje slobodnog prostora na disku u Linuxu jedan je od glavnih zadataka koje morate obaviti prilikom praćenja trenutnog stanja tvrdog diska, bljeskalice ili SSD-a. Da biste to učinili, možete koristiti mnoge dodatne uslužne programe ili programe s grafičkim sučeljem. Međutim, ako nema vremena za instalaciju svih ovih alata ili samo trebate brzo odrediti informacije koje vas zanimaju, bolje je upotrijebiti standardnu ​​naredbu terminala df... O njegovom principu djelovanja u distribucijama ovog OS-a bit će riječi u nastavku.

Korištenje naredbe df u Linuxu

Naredba koju danas pregledamo dostupna je prema zadanim postavkama na svim distribucijama Linuxa, tako da nećemo postavljati okvire u smislu izrade. Uz to, imajte na umu da df prikazuje ne samo količinu slobodnog prostora, već i naziv svezaka zajedno s točkama postavljanja, što ga čini funkcionalnijim. Sad kad znate sve o svrsi ovog uslužnog programa, pogledajmo bliže njegovu sintaksu. Odmah napominjemo da je prilično jednostavan i ako planirate koristiti df kontinuirano je potrebno samo nekoliko praktičnih sesija da bi se savladali svi argumenti i opcije.

Standardna naredbena radnja

Kao što znate, gotovo sve naredbe u Linuxu odgovorne su za izvođenje nekih operacija ako ih unesete bez dodatnih opcija. To se odnosi i na današnji uslužni program. Zapravo, na zaslonu prikazuje sve potrebne informacije, ali bit će ih problematično brzo pročitati. No, pogledajmo na brzinu kako to izgleda.

  1. Za početak ćete morati trčati "Terminal"... Neka vam bude prikladno, na primjer, putem izbornika programa ili standardnog prečaca Ctrl + Alt + T.
  2. Pokretanje terminala za upotrebu naredbe df u Linuxu

  3. Ovdje uđite df i kliknite na Unesi... Ovaj uslužni program ispravno funkcionira čak i bez prava superkorisnika, tako da možete bez argumenta sudo.
  4. Korištenje naredbe df u Linuxu putem terminala bez dodatnih opcija

  5. Nakon nekoliko sekundi vidjet ćete mnogo redaka koji prikazuju informacije o montiranim sustavima datoteka i diskovima. Obratite pažnju na stupce da biste razumjeli tko je za što odgovoran.
  6. Prikazivanje podataka o naredbi df u Linuxu bez dodatnih opcija

Kao što možete vidjeti na prethodnom snimku zaslona, ​​svaki se pokazatelj prikazuje u bajtovima, što otežava cjelokupnu percepciju tablice. Uz to, ne postoji filtriranje prema datotečnim sustavima i uređajima. Zbog toga je potrebno koristiti zasebne opcije kako bi se povećala udobnost interakcije s dotičnim programom.

Osnovne DF opcije

Kao što je ranije spomenuto, rad sa df bez opcija je moguće, ali to neće donijeti željeni rezultat onima koji žele odmah dobiti informacije koje vas zanimaju, pa biste trebali razumjeti sintaksu. U njemu nema ništa komplicirano, a svi se argumenti mogu opisati na sljedeći način:

  • -a, --svi... Ovaj argument treba unijeti samo ako ste zainteresirani za prikaz apsolutno svih postojećih datotečnih sustava, uključujući virtualne, nepristupačne i emulatore.
  • -h obavezna je za upotrebu ako želite dobiti informacije o veličinama ne u bajtovima, već u megabajtima ili gigabajtima.
  • -H - s ovom opcijom megabajti će biti izostavljeni, a sve će veličine biti formatirane u gigabajtima.
  • -k - ova se opcija koristi rjeđe od ostalih, budući da je zamjena -h i -H a prikazuje brojeve u kilobajtima.
  • -P korisno za one korisnike koji su zainteresirani za dobivanje informacija u POSIX formatu.
  • -t, --tip Je li jedna od mogućnosti filtra. Molimo navedite -t, a zatim unesite naziv datotečnog sustava tako da se u rezultatima prikazuju samo linije povezane s njim.
  • -x funkcionira na približno isti način, ali uz iznimku. Uneseni datotečni sustavi nakon ovog argumenta neće biti prikazani.
  • --izlaz... Na prethodnom snimku zaslona možete vidjeti da su svi podaci prikazani u stupcima. Neki od njih nisu potrebni korisniku, u tom slučaju se ova opcija odnosi. Koristite opcije 'pcent', 'fstype', 'itotal', 'Koristio sam', 'iavail', 'izvor', 'veličina', 'korišteno', 'ipcent', 'dobitak', 'cilj', 'pcent' i 'datoteka'da sastavite vlastite stupce.

Sada znate apsolutno sve opcije korištene pri pisanju dotične naredbe. Postoji opcija za specificiranje određene particije ili diska, ali o tome ćemo malo kasnije. Sada ćemo detaljnije pogledati svaki argument.

  1. Počnimo s olakšavanjem čitanja rezultata. Da biste to učinili, unesite df -hza prikaz nizova u gigabajtima ili megabajtima, kao što je ranije spomenuto.
  2. Korištenje argumenta kako bi sadržaj naredbe df bio čitljiviji u Linuxu

  3. Pogledajte redove koji se pojavljuju. Kao što vidite, tablica je zaista postala jasnija.
  4. Akcija argumenta za poboljšanje čitljivosti sadržaja naredbe df u Linuxu

  5. Tada možeš pisati df - aako želite prikazati čak i nepristupačne i virtualne datotečne sustave.
  6. Popis svih datotečnih sustava pomoću naredbe df u Linuxu

  7. Izuzmite jedan datotečni sustav putem df -x tmpfs.
  8. Dodavanje datotečnog sustava iznimkama u df izlazu na Linuxu

  9. Ako trebate stvoriti filtar za nekoliko datotečnih sustava odjednom, morat ćete svaku opciju napisati zasebno, što izgleda ovako: df -x devtmpfs -x tmpfs.
  10. Dodavanje više datotečnih sustava iznimkama u df izlazu na Linuxu

  11. Dotaknimo se sada prikaza samo odabranog sustava. Za to se koristi opcija -t, a naredba izgleda df -t ext4ako govorimo o FS ext4.
  12. Navođenje određenog datotečnog sustava kada se koristi df na Linuxu

  13. Za trenutni zahtjev prikazan je samo jedan redak.
  14. Informacije nakon izbacivanja određenog datotečnog sustava na df u Linuxu

Ništa vas ne sprječava da aktivirate nekoliko opcija odjednom, ako je potrebno. Bit će dovoljno samo unositi ih redom, odvajajući ih razmakom, kao što je prikazano u masovnom filtru datotečnih sustava.

Interakcija s particijama i diskovima

Gore nismo pojasnili jedan važan detalj, jer smo ga odlučili staviti u zasebni odjeljak i detaljnije ga ispričati. Činjenica je da do df možete koristiti ne samo opcije, već i odrediti određene logičke volumene ili tvrde diskove. Tada sintaksa poprima oblik df + opcije + uređaj... Obratite pažnju na snimku zaslona u nastavku: postoji naredba df -h / dev / sda1... To znači da će se po aktiviranju podaci o datotečnom sustavu prikazivati ​​u čitljivom obliku. / dev / sda1... Ako još ne znate naziv diska, napišite jednostavno df -h i definirajte ga na temelju slobodnog ili zajedničkog prostora.

Linux df naredba s argumentima specifičnim za pogon

Danas ste saznali za standardni uslužni program tzv df... Ovo je prilično koristan alat koji vam omogućuje brzi pregled popisa svih pogona i količine slobodnog prostora na njima, koristeći određene opcije. Ako vas zanima tema popularnih naredbi u Linuxu, upotrijebite vodič na sljedećoj poveznici.

Više detalja: Naredbe koje se često koriste u Linux Terminalu