Susiha ang Disk Space uban sa mga sugo df ug du

Tinoa ang gigamit ug ang anaa nga luna sa disk

Ang usa ka dali nga paagi aron makuha ang usa ka summary sa anaa ug gigamit nga luna sa disk sa imong sistema sa Linux mao ang pag-type sa df command sa usa ka terminal window. Ang command df mao ang " d isk f ilesystem". Uban sa -h nga kapilian (df -h) kini nagpakita sa luna sa disk sa "tawo nga mahimong mabasa" nga porma, nga niining kasoha nagpasabot, kini naghatag kanimo sa mga yunit uban sa mga numero.

Ang output sa df command usa ka lamesa nga adunay upat ka kolum. Ang unang kolum naglangkob sa file system path, nga mahimo nga usa ka paghisgot sa usa ka hard disk o laing storage device, o usa ka file system nga konektado sa network. Ang ikaduhang kolum nagpakita sa kapasidad sa maong sistema sa file. Ang ikatulo nga kolum nagpakita sa anaa nga luna, ug ang katapusan nga kolum nagpakita sa agianan diin nga ang sistema sa paglihok gitaud. Ang bukid nga punto mao ang dapit sa punoan sa direktoryo diin makit-an nimo ug ma-access ang file system.

Ang komand sa du, sa laing bahin, nagpakita sa luna sa disk nga gigamit sa mga file ug mga direktoryo sa kasamtangan nga direktoryo. Ang pag-usab sa -h nga opsyon (df-h) makahimo sa sayon ​​nga sayon ​​nga masabtan.

Sa kasagaran, ang komand sa du naglista sa tanang mga subdirectory aron ipakita kung unsa ka dako ang diskwento sa kada disk. Kini mahimo nga likayan uban sa -s nga kapilian (df-h -s). Kini nagpakita lang og usa ka summary. Nga mao ang gilangkuban nga luna sa disk nga gigamit sa tanang mga subdirectory. Kung gusto nimo ipakita ang paggamit sa disk sa usa ka direktoryo (folder) gawas sa kasamtangan nga direktoryo, ibutang lang ang pangalan sa direktoryo ingon nga katapusang argumento. Pananglitan: du-h -s images , diin ang "mga larawan" usa ka subdirektor sa kasamtangan nga direktoryo.

Dugang pa mahitungod sa df Command

Sa kasagaran, kinahanglan lamang nimo nga makita ang accessible nga mga sistema sa file nga maoy default sa paggamit sa df command.

Mahimo nimo, bisan pa, ibalik ang paggamit sa tanang mga sistema sa file lakip ang pseudo, duplicate ug dili ma-access nga mga sistema sa file pinaagi sa paggamit sa bisan hain sa mga mosunod nga mga sugo:

df -a
df -all

Ang labaw sa mga sugo dili ingon ka mapuslanon ngadto sa kadaghanan sa mga tawo apan ang mga sunod nga mahimo. Sa kasagaran, ang gigamit ug ang anaa nga luna sa disk gilista sa bytes.

Siyempre, mahimo nimo gamiton ang mosunod nga sugo:

df -h

Kini nagpakita sa output sa mas mabasa nga format sama sa gidak-on nga 546G, nga anaa 496G. Samtang kini ok ang mga yunit sa sukdanan lahi alang sa matag filesystem.

Aron i-estandard ang mga yunit sa tanang mga sistema sa file nga imong magamit gamit lamang ang mosunod nga mga sugo:

df -BM

df - block - size = M

Ang M mao ang megabytes. Mahimo usab nimo gamiton ang bisan unsang mosunod nga mga pormat:

Ang usa ka kilobyte maoy 1024 bytes ug usa ka megabyte ang 1024 kilobytes. Mahibulong ka tingali nganong magamit nato ang 1024 ug dili 1000. Kini ang tanan nga buhaton sa binary makeup sa computer. Magsugod ka sa 2 ug unya 4, 8, 16, 32, 64, 128, 256, 512 ug unya 1024.

Ang mga tawo, bisan pa niana, adunay pag-isip sa desimal ug mao nga kita gigamit sa paghunahuna sa 1, 10, 100, 1000. Mahimo nimong gamiton ang mosunod nga sugo aron ipakita ang mga mithi sa usa ka decimal nga format nga sukwahi sa binary format. (ie kini nag-imprenta sa mga bili sa mga gahum sa 1000 kay sa 1024).

df -H

df --si

Makita nimo nga ang mga numero sama sa 2.9G mahimong 3.1G.

Ang pagdagan sa disk space dili lamang ang problema nga mahimo nimong atubangon sa pagpadagan sa sistema sa Linux. Ang sistema sa Linux usab naggamit sa konsepto sa mga inode. Ang matag file nga imong gimugna gihatagan og inode. Mahimo nimo, bisan pa niana, paghimo og mga malig-on nga sumpay tali sa mga file nga naggamit usab sa mga inode.

Adunay usa ka limitasyon sa gidaghanon sa mga inode nga magamit sa usa ka file system.

Aron masayod kung ang imong mga sistema sa file duol sa pag-igo sa ilang limit nga modagan sa mosunod nga mga sugo:

df -i

df --inod

Mahimo nimo ipasibo ang output sa df command ingon sa mosunod:

df --output = FIELD_LIST

Ang mga opsyon nga anaa alang sa FIELD_LIST mao ang mosunod:

Mahimo nimong ikombinar ang bisan unsa o ang tanan nga mga natad. Pananglitan:

df --output = tinubdan, gidak-on, gigamit

Mahimo usab nimo nga makita ang mga total alang sa mga bili sa screen sama sa kinatibuk-ang anaa nga luna sa tanang mga sistema sa file.

Sa pagbuhat niini gamiton ang mosunod nga sugo:

df - total

Sa default, ang df listing wala magpakita sa tipo sa file system. Mahimo nimong ipadala ang tipo sa file system pinaagi sa paggamit sa mosunod nga mga sugo:

df-T

df --print-type

Ang tipo sa file system mahimong sama sa ext4, vfat, tmpfs

Kung gusto nimo makita ang kasayuran alang sa usa ka tipo nga mahimo nimo gamiton ang mosunod nga mga sugo:

df -t ext4

dt - type = ext4

Sa laing paagi, mahimo nimong gamiton ang mosunod nga mga sugo aron dili maapil ang mga sistema sa file.

df -x ext4

df --exclude-type = ext4

Dugang pa mahitungod sa du Command

Ang komand sa du nga imong gibasa nang listahan mga detalye mahitungod sa paggamit sa file space alang sa matag direktoryo.

Pinaagi sa default human sa matag butang nga gilista ang usa ka carriage return gipakita nga nagtala sa matag bag-ong butang sa usa ka bag-ong linya. Mahimo nimo iuli ang karwahe pagbalik pinaagi sa paggamit sa mosunod nga mga sugo:

du -0

du - null

Dili kini mapuslanon gawas kon gusto nimo nga makita ang kinatibuk-ang paggamit sa madali.

Ang mas mapuslanon nga sugo mao ang abilidad sa paglista sa luna nga gikuha sa tanang mga file ug dili lamang mga direktoryo.

Aron mahimo kini gamiton ang mosunod nga mga sugo:

du-usa

du --all

Lagmit gusto nimong ipadala kining kasayuran ngadto sa usa ka file gamit ang mosunod nga sugo:

du -a> filename

Sama sa df command, mahimo nimong isulti ang paagi nga gipresentar ang output. Sa baylo, kini anaa sa mga byte apan makapili ka sa kilobytes, megabytes etc nga naggamit sa mosunod nga mga sugo:

du -BM

du --block - size = M

Mahimo ka usab nga magamit alang sa tawo nga mahimong mabasa sa mga 2.5G gamit ang mosunod nga mga sugo:

du-h

du - tao-mabasa

Aron makuha ang kinatibuk-an sa katapusan gamit ang mosunod nga mga sugo:

du-c

du --total