Upravljanje diskov

Ukaz df za Linux

Ukaz df za Linux
Obstaja veliko orodij, ki ponujajo brezhibne metode preverjanja izkoriščenosti prostora na disku. Ta orodja so izjemno koristna za nadzor porabe diska. Morda se nam ne zdi, vendar je prostor na disku dragocen vir za naše sisteme.

Linux je legendarna platforma s številnimi orodji, vgrajenimi v ekosistem. Seveda obstajajo še drugi 3rd-stranka orodja za preverjanje zasedenosti prostora na disku. Obstaja pa tudi močno vgrajeno orodje za opravljanje dela - df.

Izraz "df" pomeni "diskovni datotečni sistem". S tem orodjem lahko dobite celoten povzetek uporabe prostora na disku določenega datotečnega sistema. Obstaja veliko scenarijev, kjer je to lahko koristno. Pojdimo na uporabo, nasvete in trike "df"!

Lokacija

Skoraj vsa vgrajena orodja se nahajajo v imeniku “/ usr / bin”. "Df" ni nobena izjema.

ki df

Uporaba diska datotečnega sistema

Ko »df« zaženemo samostojno, poroča o obstoječih datotečnih sistemih na disku / diskih skupaj z drugimi dragocenimi informacijami, kot so njihove točke vpetja, odstotek uporabe, uporabljeni in razpoložljivi prostor ter skupno število blokov.

df

Če ste zmedeni z izhodom, lahko vedno dodate zastavico “-h”. V bistvu ta zastavica pove "df", naj natisne izhod v "človeško berljivi" obliki.

df -h

Prikaz informacij o vseh datotečnih sistemih

Prejšnji ukaz bo v večini primerov vse, kar potrebujete za preverjanje uporabe diska različnih datotečnih sistemov. Če pa obstajajo navidezni datotečni sistemi in želite tudi njihovo statistiko, morate uporabiti drugačno zastavico. V ta namen podajte zastavico “-a”.

df -a

Še enkrat, za človeško berljivo obliko dodajte zastavico “-h”.

df -ah

Ali,

df -a -h

Uporaba diska določenega datotečnega sistema

Ali vas zanima samo določen datotečni sistem?

V prejšnjih primerih bi »df« prikazal uporabo diska vseh datotečnih sistemov v sistemu. Za preverjanje uporabe diska določenega datotečnega sistema uporabite zastavico “-T”.

df -T / domov

df -T /

Za boljše razumevanje rezultatov priporočam uporabo zastavice "-h".

df -hT

Prikaz rezultata v MB / GB

Prikazovanje statističnih podatkov o uporabi diska v obliki MB (megabajtov) je mnogim od nas v veliko pomoč. Če želite, da »df« prikaže rezultat v MB, uporabite zastavico »-m« s katerim koli ukazom.

df -m

Kot lahko vidimo, izhod prikazuje samo številke. Te številke so cela števila in predstavljajo število MB vsakega datotečnega sistema.

Vendar pa bo pri delu z nekaterimi BIG datotečnimi sistemi rezultat v MB precej neuporaben, kajne? V tem primeru imamo možnost "-h". Da, to je ista "človekom berljiva" zastava, ki jo poznamo in imamo radi.

df -h

Prednost je, da se v GB prikaže, če je velikost prevelika; v nasprotnem primeru se prikaže kot MB ali KB.

Inodes info

Ko zaženete “df”, ne prikaže informacij o inode tega datotečnega sistema. Če potrebujete informacije o inode, uporabite zastavico “-i”.

df -hi

Vrsta datotečnega sistema

Vsak posamezni datotečni sistem v ekosistemu Linuxa mora imeti določeno vrsto. V določenih primerih je datotečni sistem lahko zelo pomemben za določitev obsega izvajanja številnih dejanj. V ta namen uporabite zastavico “-T”.

df -T

Določeni datotečni sistemi

Včasih boste morda želeli preveriti stanje samo nekaterih datotečnih sistemov. Na primer, kaj pa samo informacije o vseh datotečnih sistemih ext4? Če je vaš cilj kaj takega, uporabite zastavico “-t”, ki ji sledi vrsta datotečnega sistema.

Na primer, preverimo informacije vseh ext4.

df -at ext4

Tu bo “df” poročal o vseh datotečnih sistemih, ki se ujemajo s tipom ext4.

Da bi bolje razumeli izhodne podatke, tukaj želim spremeniti ukaz.

df -aTt ext4

df -aTt tmpfs

Zdaj je vrsta datotečnega sistema opazna in lahko razumljiva glede učinka zastavice "-t".

Brez nekaterih datotečnih sistemov

V prejšnjem primeru smo natisnili samo informacije o določeni vrsti datotečnega sistema, kajne? Kaj pa izključitev določene vrste in tiskanje o vseh drugih datotečnih sistemih? Da, tudi "df" omogoča takšno delovanje. V tem primeru je zastavica »-x«, ki ji sledi vrsta datotečnega sistema, ki jo je treba izključiti.

df -ax ext4

Če želite razumeti učinek te zastavice, jo uporabite z “-a” in “-T”.

df -aTx ext4

Lokalni datotečni sistemi

Če je vaš sistem močno spremenjen in je odvisen tudi od oddaljenih datotečnih sistemov, bo »df« prikazal tudi vse, kadar koli izvajate katerega koli od teh ukazov. Če želite hkrati lokalne in oddaljene datotečne sisteme, zaženite ukaze »df« kot običajno. Če pa vas zanimajo samo lokalni datotečni sistemi, dodajte oznako "-l".

df -aTl

Različica »df«

To je le malenkost. Če vas zanima različica »df«, zaženite naslednji ukaz.

df --verzija

Kot pravi izhod, je del jeder GNU. Torej, vsak sistem s tem kompletom orodij ima vnaprej nameščen »df«.

Zadnje misli

Z "df" se ne dogaja toliko stvari. To je res poenostavljeno, a močno orodje, ki lahko zadovolji potrebe skoraj vseh stvari, ki jih bo kdo počel s svojimi datotečnimi sistemi. Če vas zanimajo vse razpoložljive možnosti in poglobljen vodnik, zaženite naslednje ukaze.

df --pomoč

človek df

info df

Uživajte!

S pomočjo gumba X-Mouse Button Control različno prilagodite gumbe miške za različno programsko opremo
Mogoče potrebujete orodje, ki bi lahko spremenilo nadzor miške z vsako aplikacijo, ki jo uporabljate. V tem primeru lahko preizkusite aplikacijo z ime...
Microsoft Sculpt Touch Wireless Mouse Review
Pred kratkim sem prebral o Microsoftov kiparski dotik brezžično miško in se odločil za nakup. Potem ko sem ga nekaj časa uporabljal, sem se odločil, d...
Zaslonska sledilna ploščica in kazalec miške AppyMouse za tablične računalnike Windows
Uporabniki tabličnih računalnikov pogosto zgrešijo miškin kazalec, še posebej kadar običajno uporabljajo prenosne računalnike. Pametni telefoni in tab...