Проверите простор диска помоћу команди дф и ду

Одредите искоришћен и доступан простор на диску

Брзи начин да добијете резиме расположивог и искоришћеног простора на вашем Линук систему је да унесете команду дф у прозор терминала. Команда дф означава " д иск ф илесистем". Са опцијом -х (дф -х) приказује се простор на диску у "човеку читљивом" облику, што у овом случају значи, даје вам јединице заједно са бројевима.

Излаз дф наредбе је табела са четири колоне. Прва колона садржи путању датотечног система, што може бити референца на чврстом диску или другом уређају за складиштење података или фајл систему који је повезан са мрежом. Друга колона показује капацитет датог система. Трећа колона приказује расположиви простор, а последња колона приказује путању на којој је дат фајл систем монтиран. Тачка монтирања је место у стаблу директоријума где можете пронаћи и приступити датотеци.

Команда ду, с друге стране, приказује простор на диску који користе датотеке и директорије у тренутном директоријуму. Опет -х опција (дф -х) олакшава разумијевање излаза.

Подразумевано, команда ду наводи све поддиректорије да покаже колико је простора на диску заузето. Ово се може избећи помоћу опције -с (дф -х -с). Ово само показује резиме. Наиме, комбиновани простор на диску који користе сви поддиректорији. Ако желите да покажете коришћење диска директоријума (фолдера) осим тренутног директорија, једноставно наведите име тог директорија као последњи аргумент. На примјер: ду -х -с слике , гдје су "слике" поддиректориј текућег директоријума.

Више о наредби дф

По подразумеваној вредности, морате само да видите доступне системе датотека које су подразумеване приликом коришћења наредбе дф.

Међутим, можете вратити кориштење свих датотечних система, укључујући псеудо, дуплиране и неприступачне системске датотеке помоћу једне од сљедећих наредби:

дф -а
дф -алл

Горње команде неће изгледати корисно већини људи, али следећи ће бити. Подразумевано, употребљени и расположиви простор на диску је наведен у бајтовима.

Наравно, можете користити следећу команду:

дф -х

Ово приказује излаз у већ читљивом формату као што је величина 546Г, доступна 496Г. Иако је ово у реду, мјере се разликују за сваки фајл систем.

Да бисте стандардизовали јединице у свим датотекама, можете једноставно користити следеће наредбе:

дф -БМ

дф --блоцк-сизе = М

М значи мегабајта. Такође можете да користите било који од следећих формата:

Килобајт је 1024 бајтова а мегабајт је 1024 килобајтова. Можете се запитати зашто користимо 1024, а не 1000. То је све у вези са бинарним саставом рачунара. Почињете са 2, а затим са 4, 8, 16, 32, 64, 128, 256, 512 и онда 1024.

Људска бића, међутим, имају тенденцију да рачунају у децималном броју, тако да смо навикли да размишљамо у 1, 10, 100, 1000. Можете користити следећу команду да прикажете вредности у децималном формату за разлику од бинарног формата. (тј. штампа вриједности по 1000 умјесто 1024).

дф -Х

дф --си

Наћи ћете да су бројеви као што је 2.9Г постао 3.1Г.

Искључивање простора на диску није једини проблем са којим можете да се суочите када покрећете Линук систем. Линук систем такође користи концепт инодеа. Свака датотека коју креирате добија иноде. Међутим, можете креирати тешке везе између датотека које такође користе иноде.

Постоји ограничење броја иноде које фајл систем може користити.

Да бисте видели да ли су ваши системски фајлови блиски притиску на лимит, покрените следеће наредбе:

дф -и

дф - иноде

Излаз дф наредбе можете прилагодити на следећи начин:

дф --оутпут = ФИЕЛД_ЛИСТ

Доступне опције за ФИЕЛД_ЛИСТ су следеће:

Можете комбиновати било која или сва поља. На пример:

дф --оутпут = извор, величина, користи се

Можда желите да видите укупне вредности за вредности на екрану, као што је укупан расположиви простор у свим датотекама.

Да бисте то урадили користите следећу команду:

дф - тотално

Подразумевано, дф листинг не приказује тип датотечног система. Можете да излистате тип датотечног система користећи следеће наредбе:

дф -Т

дф -принт-типе

Тип датотечног система ће бити нешто попут ект4, вфат, тмпфс

Ако само желите да видите информације за одређени тип, можете користити следеће наредбе:

дф -т ект4

дт - тип = ект4

Алтернативно, можете да користите следеће команде да бисте искључили системе датотека.

дф -к ект4

дф --екцлуде-типе = ект4

Више о команди ду

Команда ду, као што сте већ прочитали, наводе детаље о употреби простора за сваки директоријум.

Подразумевано након што је свака ставка наведена, приказује се повратак колица, која наводи сваку нову ставку у новој линији. Можете вратити повратак колица помоћу следећих наредби:

ду -0

ду - нулл

Ово није нарочито корисно ако не желите брзо да видите укупну употребу.

Важнија команда је могућност навођења свемира које се користе од свих датотека, а не само директоријума.

Да бисте то урадили користите следеће наредбе:

ду-а

ду - све

Вероватно ћете желети да изнесете ове информације у датотеку помоћу следеће наредбе:

ду-а> филенаме

Као и код наредбе дф, можете одредити начин приказивања излаза. Подразумевано је у бајтовима, али можете изабрати килобајта, мегабајта и сл. Помоћу сљедећих наредби:

ду-БМ

ду --блоцк-сизе = М

Такође можете ићи на човека који може читати као на пример 2.5Г користећи сљедеће наредбе:

ду-х

ду - човек-читљив

Да бисте добили укупно на крају, користите следеће наредбе:

ду-ц

ду - укупно