Iċċekkja l-Ispazju tad-Disk bl-Kmandijiet df u du

Iddetermina l-ispazju użat u l-ispazju disponibbli

Mod rapidu biex tikseb sommarju ta 'l- ispazju disponibbli u użat fuq is-sistema Linux tiegħek hu li ttajpja l-kmand tad-df f'tieqa tat-terminal. Il- kmand df stands għal " d isk f ilesystem". Bl-għażla -h (df -h) turi l-ispazju tad-disk f'forma "li tinqara mill-bniedem", li f'dan il-każ tfisser, tagħtik l-unitajiet flimkien man-numri.

L-output tal-kmand df huwa tabella b'erba 'kolonni. L-ewwel kolonna fiha l-mogħdija tas-sistema tal-fajl, li tista 'tkun referenza għal hard disk jew mezz ieħor ta' ħażna, jew sistema ta 'fajls imqabbda man-netwerk. It-tieni kolonna turi l-kapaċità ta 'dik is-sistema tal-fajl. It-tielet kolonna turi l-ispazju disponibbli, u l-aħħar kolonna turi t-triq li fuqha hija mmuntata dik is-sistema tal-fajl. Il-punt tal-immuntar huwa l-post fis-siġra tad-direttorju fejn tista 'ssib u taċċessa dik is-sistema ta' fajls.

Il-kmand du, min-naħa l-oħra, juri l-ispazju disk użat mill-fajls u d-direttorji fid-direttorju kurrenti. Għal darb'oħra l-għażla -h (df-h) tagħmel il-produzzjoni aktar faċli biex tiftiehem.

B'mod awtomatiku, il-kmand tal-kmand jelenka s-subdirettorji kollha biex juru kemm spazju ta 'diska kull wieħed ikun okkupa. Dan jista 'jiġi evitat bl-għażla -s (df -h -s). Dan juri biss sommarju. Jiġifieri l-ispazju magħqud tad-disk użat mis-subdirettorji kollha. Jekk trid turi l-użu tad-diska ta 'direttorju (folder) minbarra d-direttorju kurrenti, inti sempliċement poġġiet dak l-isem tad-direttorju bħala l-aħħar argument. Pereżempju: immaġini du -h -s , fejn "immaġini" tkun subdirettorju tad-direttorju kurrenti.

Aktar Dwar Il-Kmand DF

B'kontumaċja, ikollok bżonn biss li tara s-sistemi ta 'fajls aċċessibbli li hija l-inadempjenza meta tuża l-kmand tad-df.

Tista ', madankollu, tirritorna l-użu tas-sistemi kollha tal-fajls inklużi sistemi ta' fajls psewdo, duplikati u inaċċessibbli billi tuża xi wieħed mill-kmandi li ġejjin:

df -a
df -all

Il-kmandi ta 'hawn fuq ma jidhirx li huma utli ħafna għal ħafna nies imma dawk li jmiss se. B'mod awtomatiku, l-ispazju użat u disponibbli fuq diska huwa elenkat f'bytes.

Tista ', ovvjament, tuża l-kmand li ġej:

df -h

Dan juri l-produzzjoni f'format li jinqara aħjar bħad-daqs 546G, disponibbli 496G. Filwaqt li dan huwa ok l-unitajiet tal-kejl ivarjaw għal kull sistema ta 'fajl.

Biex tistandardizza l-unitajiet fis-sistemi tal-fajls kollha tista 'tuża sempliċement tuża l-kmandi li ġejjin:

df -BM

df --block-size = M

L-M jfisser megabytes. Tista 'wkoll tuża kwalunkwe mill-formati li ġejjin:

A kilobyte huwa 1024 byte u megabyte huwa ta '1024 kilobytes. Int tista 'tistaqsi għaliex nużaw 1024 u mhux 1000. Dan kollu għandu x'jaqsam mal-għamla binarja ta' kompjuter. Tibda fi 2 u mbagħad 4, 8, 16, 32, 64, 128, 256, 512 u mbagħad 1024.

Il-bnedmin, madankollu, għandhom it-tendenza li jingħaddu fl-għadd deċimali u għalhekk aħna użati biex jaħsbu f'1, 10, 100, 1000. Tista 'tuża l-kmand li ġej biex turi l-valuri f'format deċimali milli fil-format binarju. (jiġifieri jimpressja valuri f'setgħat ta '1000 minflok 1024).

df -H

df --si

Ser issib li n-numri bħal 2.9G isiru 3.1G.

It-tħaddim tal-ispazju disk mhuwiex l-unika problema li tista 'tiffaċċja meta tkun qed taħdem sistema Linux. Sistema Linux tuża wkoll il-kunċett ta 'inodes. Kull fajl li toħloq jingħata inode. Tista ', madankollu, toħloq rabtiet diffiċli bejn fajls li jużaw ukoll inodes.

Hemm limitu fuq in-numru ta 'inodes li sistema ta' fajls tista 'tuża.

Biex tara jekk is-sistemi tal-fajl tiegħek humiex qrib li jolqtu l-limitu tagħhom imexxu l-kmandi li ġejjin:

df -i

df --inodes

Tista 'tippersonalizza l-output tal-kmand df kif ġej:

df --output = FIELD_LIST

L-għażliet disponibbli għall-FIELD_LIST huma kif ġej:

Tista 'tgħaqqad xi wieħed jew l-oqsma kollha. Pereżempju:

df --output = sors, daqs, użat

Jista 'jkollok bżonn ukoll li tara totali għall-valuri fuq l-iskrin bħall-ispazju totali disponibbli fis-sistemi tal-fajls kollha.

Biex tagħmel dan uża l-kmand li ġej:

df - total

B'mod awtomatiku, l-elenkar df ma jurix it-tip tas-sistema tal-fajl. Tista 'toħroġ it-tip tas-sistema tal-fajl billi tuża l-kmandi li ġejjin:

df -T

df - tip ta 'l-istampar

It-tip tas-sistema tal-fajl se jkun xi ħaġa bħal ext4, vfat, tmpfs

Jekk tixtieq biss tara informazzjoni għal ċertu tip tista 'tuża l-kmandi li ġejjin:

df -t ext4

dt - tip = ext4

Inkella, tista 'tuża l-kmandi li ġejjin biex teskludi s-sistemi ta' fajls.

df -x ext4

df --exclude-type = ext4

Aktar Dwar Il-Kmand Du

Il-kmand tal-kmand kif diġà taqra jelenka d-dettalji dwar l-użu tal-ispazju tal-fajl għal kull direttorju.

B'mod awtomatiku wara li kull oġġett huwa elenkat jintwera ritorn tal-ġarr li jelenka kull oġġett ġdid fuq linja ġdida. Tista 'tħalli barra r-ritorn tal-ġarr billi tuża l-kmandi li ġejjin:

du -0

du --null

Dan mhux partikolarment utli sakemm ma tridx tara l-użu totali malajr.

Kmand aktar utli huwa l-abbiltà li telenka l-ispazju meħud mill-fajls kollha u mhux biss id-direttorji.

Biex tagħmel dan uża l-kmandi li ġejjin:

du -a

du - kollox

Probabbilment inti tixtieq li toħroġ din l-informazzjoni għal fajl billi tuża l-kmand li ġej:

du -a> filename

Bħal fil-każ tal-kmand df, tista 'tispeċifika l-mod kif tiġi ppreżentata l-produzzjoni. B'mod awtomatiku, huwa f'bytes iżda tista 'tagħżel kilobytes, megabytes eċċ billi tuża l-kmandi li ġejjin:

du-BM

du --block-size = M

Tista 'wkoll tmur għall-bniedem li tinqara bħal 2.5G billi tuża l-kmandi li ġejjin:

du -h

du - jinqara mill-bniedem

Biex tikseb total fl-aħħar, uża l-kmandi li ġejjin:

du -c

du - kollox