Bincika Ƙarin Disk tare da Dokokin df da du

Ƙayyade amfani da samfuran sararin samaniya

Wata hanya mai sauri don samun taƙaitaccen sararin samaniya da ake amfani dashi a kan tsarin Linux shine a rubuta a cikin umurnin df a cikin taga mai mahimmanci. Umurnin df yana nufin " d isk fielesystem". Tare da zabin-d (df -h) yana nuna filin sarari a cikin "nauyin mutum" wanda ake nufi a wannan yanayin, yana ba ku raka'a tare da lambobi.

Da fitarwa daga umurnin df shine tebur da ginshiƙai guda huɗu. Shafin na farko yana ƙunshe da tsarin tsarin fayil, wanda zai iya zama abin nufi ga wani rumbun kwamfutarka ko wani nau'in ajiya, ko tsarin fayil wanda aka haɗa zuwa cibiyar sadarwar. Shafin na biyu yana nuna ikon wannan fayil. Shafin na uku yana nuna filin samuwa, kuma shafi na karshe ya nuna hanyar da aka sa tsarin fayil din. Dutsen dutsen shine wurin a cikin bishiyar bishiya inda za ka iya samun kuma isa ga tsarin fayil din.

Umurnin umurnin, a gefe guda, yana nuna filin sararin samaniya da fayilolin da kundayen adireshi ke gudanarwa a halin yanzu. Sakamakon zabin (df -h) yana sa sauƙin kayan aiki yafi fahimta.

Ta hanyar tsoho, umarni na umarni ya rubuta dukkan rubutattun fayiloli don nuna yadda yawan sararin samaniya ya shafe. Wannan za a iya kaucewa tare da zaɓi -s (df -h -s). Wannan kawai yana nuna taƙaitacce. Wannan shi ne haɗin sarari da ake amfani da su a duk wuraren da ake amfani da su. Idan kana son nunawa ta hanyar yin amfani da kundin fayil (babban fayil) ban da shugabanci na yau da kullum, za ka sanya sunan wannan labaran azaman gardama na karshe. Alal misali: du -h -s hotunan , inda "hotuna" zai zama jagorancin jagorancin yanzu.

Ƙarin Game da Df Umurnin

Ta hanyar tsoho, kawai kuna buƙatar ganin tsarin fayilolin mai dacewa wanda shine tsoho lokacin amfani da umurnin df.

Kuna iya, duk da haka, dawo da amfani da dukkan fayiloli na fayilolin ciki har da tsarin yanar gizo, tsarin dalla-dalla da kuma maras tabbas ta hanyar yin amfani da kowanne daga cikin umurnai masu zuwa:

df -a
df -all

Umurin da ke sama ba zai zama da amfani sosai ga mafi yawan mutane ba amma wanda zai biyo baya. By tsoho, ana amfani da sararin samaniya da aka samo a cikin bytes.

Zaka iya, ba shakka, amfani da umurnin mai zuwa:

df -h

Wannan yana nuna fitarwa a cikin tsarin da aka iya kwatanta kamar girman 546G, akwai 496G. Yayinda wannan yayi daidai sassan ma'auni ya bambanta ga kowane fayil din fayiloli.

Don daidaita daidaitattun sassan a duk faɗin tsarin tsarin da zaka iya amfani da su kawai amfani da wadannan umarni:

df -BM

df --block-size = M

A M tsaye ga megabytes. Hakanan zaka iya amfani da kowane daga cikin siffofin da suka biyo baya:

A kilobyte ne 1024 bytes da megabyte ne 1024 kilobytes. Kuna iya mamaki dalilin da yasa muke amfani da 1024 kuma ba 1000. Yana da alaka da tsarin binary kwamfuta na kwamfuta. Ka fara ne a 2 da 4, 8, 16, 32, 64, 128, 256, 512 sannan sannan 1024.

Dukkan mutane, duk da haka, suna da ƙididdigar ƙima kuma don haka muna amfani da su don yin tunani a cikin 1, 10, 100, 1000. Zaka iya amfani da umarni na gaba don nuna dabi'u a cikin tsarin adadi kamar yadda ya saba da tsarin binary. (watau shi yana nuna dabi'u a cikin ikon 1000 maimakon 1024).

df -H

df --si

Za ka ga lambobi kamar 2.9G sun zama 3.1G.

Gudun fita daga sararin samaniya ba shine kawai matsala da za ka fuskanta a lokacin da kake gudanar da tsarin Linux ba. Tsarin Linux yana amfani da manufar inodes. Kowace fayil da kuka kirkiro an ba shi dashi. Kuna iya, duk da haka, ƙirƙirar haɗin haɗi tsakanin fayilolin da suka yi amfani da inodes.

Akwai ƙayyadadden yawan adadin tsarin fayil wanda zai iya amfani da su.

Don ganin ko tsarin fayilolinku yana kusa da buga iyakarsu iyakar waɗannan dokokin:

df -i

df --inodes

Zaka iya siffanta fitarwa daga umurnin df kamar haka:

df --output = FIELD_LIST

Zaɓuɓɓukan da aka samo don FIELD_LIST sune kamar haka:

Zaka iya haɗuwa da kowane ko duk fannoni. Misali:

df --output = source, size, amfani

Kuna iya son ganin cikakkun bayanai don dabi'un a kan allon kamar layin sararin samaniya a duk fannonin tsarin.

Don yin wannan amfani da umarnin nan:

df --total

Ta hanyar tsoho, baftar din df ba ya nuna nau'in tsarin fayil. Zaka iya fitarwa da tsarin tsarin fayil ta amfani da umarnin da suka biyo baya:

df -T

df --print-type

Nau'in fayil ɗin fayil zai zama abu kamar ext4, vfat, tmpfs

Idan kana so ka ga bayanai don wani nau'i zaka iya amfani da wadannan umarni:

df -t ext4

dt --type = ext4

A madadin, zaku iya amfani da waɗannan umarni don ware tsarin fayiloli.

df -x ext4

df --exclude-type = ext4

Ƙarin Game da Umurnin Umurnin

Umurnin umarni kamar yadda kuka rigaya karanta ya bada jerin bayanai game da amfani da fayil na kowane jagorar.

Ta hanyar tsohuwa bayan an tsara kowane abu an dawo da karusin kayan wanda aka lissafa kowane sabon abu a kan sabon layi. Zaka iya izinin dawo da karusa ta amfani da umarnin da suka biyo baya:

du -0

du --null

Wannan ba amfani ba ne har sai dai idan kuna son ganin yawancin amfani da sauri.

Umurin da ya fi amfani shi ne ikon lissafin sararin samaniya da duk fayiloli ya dauka kuma ba kawai kundayen adireshi ba.

Don yin wannan amfani da wadannan dokokin:

du -a

du --all

Kila za ku so don fitar da wannan bayanin zuwa fayil din ta yin amfani da umarnin nan:

du -a> filename

Kamar yadda umurnin df, zaka iya bayanin yadda za'a gabatar da fitarwa. Ta hanyar tsoho, yana cikin bytes amma zaka iya zaɓar kilobytes, megabytes da sauransu ta yin amfani da waɗannan umarni:

du -BM

du --block-size = M

Hakanan zaka iya tafiya don ƙimar mutum don irin su 2.5G ta yin amfani da waɗannan umarni:

du -h

du -human-abin iya karantawa

Don samun jimlar a ƙarshen amfani da wadannan dokokin:

du -c

du --total