Праверка дыскавай прасторы з Каманды DF і дзю

Вызначыце якое выкарыстоўваецца і вольнае месца на дыск

Хуткі спосаб атрымаць зводку даступнага і выкарыстоўванага дыскавай прасторы на вашай сістэме Linux , гэта ўвесці ў камандзе фр ў акне тэрмінала. Каманда DF азначае «пазоў д ф ilesystem». З опцыяй -h (DF -h) ён паказвае дыскавая прастора ў «чытаная» выглядзе, што ў дадзеным выпадку азначае, што гэта дае вам адзінкі разам з нумарамі.

Выснова каманды пеленгацыі табліца з чатырма калонамі. Першы слупок змяшчае шлях файлавай сістэмы, які можа быць спасылкай на жорсткі дыск або іншае запамінальная прылада, або ў файлавай сістэме , падключанай да сеткі. Другая калонка паказвае здольнасць гэтай файлавай сістэмы. Трэці слупок паказвае даступнае прастору, і апошні слупок паказвае шлях, на якім ўсталяваная, што файлавая сістэма. Кропка мантавання месца ў дрэве каталогаў, дзе вы можаце знайсці і атрымаць доступ да гэтай файлавай сістэмы.

Каманда дзю, з другога боку, паказвае дыскавая прастора, якое выкарыстоўваецца файлаў і каталогаў у бягучым каталогу. Зноў опцыя -h (ДФ -h) робіць выснову лягчэй зразумець.

Па змаўчанні, каманда выводзіць спіс усіх падкаталогаў дзю каб паказаць, колькі дыскавай прасторы кожны займае. Гэтага можна пазбегнуць з опцыяй -s (ДФ -h -s). Гэта паказвае толькі рэзюмэ. А менавіта камбінаванае дыскавая прастора выкарыстоўваецца усімі падкаталогамі. Калі вы хочаце, каб паказаць выкарыстанне дыска каталога (тэчкі), акрамя бягучай дырэкторыі, вы проста пакласці, што імя каталога ў якасці апошняга аргументу. Напрыклад: ды -h -s малюнка, дзе «малюнак» будзе падкаталог бягучага каталога.

Больш падрабязна пра фр Command

Па змаўчанні, вам трэба будзе толькі ўбачыць даступныя файлавыя сістэмы, які з'яўляецца па змаўчанні пры выкарыстанні каманды DF.

Вы можаце, аднак, вярнуць выкарыстанне ўсіх файлавых сістэм, уключаючы псеўда, дубляваць і недаступныя файлавыя сістэмы з дапамогай аднаго з наступных каманд:

ДФ -a
ДФ -усе

Прыведзеныя вышэй каманды не будуць здавацца вельмі карыснымі для большасці людзей, але наступныя з іх будзе. Па змаўчанні выкарыстоўваецца і вольнае месца на дыск паказаны ў байтах.

Можна, вядома, выкарыстоўваць наступную каманду:

ДФ -h

Гэта адлюстроўвае выходныя дадзеныя ў больш чытаная фармаце, напрыклад, памер 546G, 496G даступнай. Нягледзячы на ​​тое, што гэта нармальна адзінка вымярэнняў адрозніваецца для кожнай файлавай сістэмы.

Для уніфікацыі адзінак ва ўсіх файлавых сістэм, якія можна выкарыстоўваць проста выкарыстоўваць наступныя каманды:

ДФ -bm

DF --- block памер = М

М пазначае мегабайт. Вы таксама можаце выкарыстоўваць любы з наступных фарматаў:

Кілабайт складае 1024 байт і мегабайт складае 1024 кілабайта. Вы можаце задацца пытаннем, чаму мы выкарыстоўваем 1024, а не 1000. Гэта ўсё рабіць з бінарным складам кампутара. Вы пачынаеце на 2, а затым 4, 8, 16, 32, 64, 128, 256, 512, а затым 1024.

Чалавечыя істоты, аднак, як правіла, разлічваць у дзесятковай сістэме, і таму мы прывыклі думаць у 1, 10, 100, 1000. Вы можаце выкарыстоўваць наступную каманду для адлюстравання значэнняў у дзесятковым фармаце, а не бінарны фармат. (То бок ён друкуе значэння па ступенях 1000 замест 1024).

ДФ -H

DF-Si

Вы ўбачыце, што такія лічбы, як 2,9 г стаць 3.1G.

Запуск з дыскавай прасторы не адзіная праблема, вы можаце сутыкнуцца пры запуску сістэмы Linux. Сістэма Linux таксама выкарыстоўвае канцэпцыю дэскрыптараў. Кожны файл, створаны вамі даецца індэксны дэскрыптар. Вы можаце, аднак, ствараць жорсткія спасылкі паміж файламі , якія таксама выкарыстоўваюць дэскрыптары.

Існуе абмежаванне на колькасць дэскрыптараў у файлавай сістэме можна выкарыстоўваць.

Для таго, каб пераканацца ў тым, што вашы файлавыя сістэмы блізкія да удараючы іх мяжа выканаць наступныя каманды:

ДФ -i

дх --inodes

Вы можаце наладзіць выснову каманды ф.р. наступным чынам:

DF = --output field_list

Даступныя варыянты field_list заключаюцца ў наступным:

Вы можаце камбінаваць любыя або ўсе палі. Напрыклад:

DF = --output крыніца, памер, які выкарыстоўваецца

Вы таксама можаце ўбачыць выніковыя значэння для значэнняў на экране, такія як агульнае даступнае прастору ва ўсіх файлавых сістэмах.

Для гэтага выкарыстоўвайце наступную каманду:

ДФ --total

Па змаўчанні фр спіс не паказвае тып файлавай сістэмы. Вы можаце вывесці тып файлавай сістэмы з дапамогай наступных каманд:

ДФ -T

ДФ --print тыпу

Тып файлавай сістэмы будзе нешта накшталт ext4, VFAT, TMPFS

Калі вы проста хочаце, каб убачыць інфармацыю для пэўнага тыпу, вы можаце выкарыстоўваць наступныя каманды:

DF -t ext4

Да й --type = ext4

Акрамя таго, вы можаце выкарыстоўваць наступныя каманды, каб выключыць файлавыя сістэмы.

DF -x ext4

DF --exclude тыпу = ext4

Больш пра ем камандаваннем

Каманда ёй як вы ўжо чытала спісы інфармацыі аб выкарыстанні файлавага прасторы для кожнага каталога.

Па змаўчанні пасля кожнага элемента ў спісе вяртання карэткі паказаны ў якім пералічаныя кожны новы элемент на новым радку. Можна апусціць зварот карэткі, выкарыстоўваючы наступныя каманды:

дзю -0

дзю --null

Гэта не асабліва карысна, калі вы не хочаце, каб убачыць поўнае выкарыстанне хутка.

Больш карысная каманда з'яўляецца магчымасць пералічыць месца, займанага усімі файламі, а не толькі ў каталогах.

Для гэтага выкарыстоўвайце наступныя каманды:

дзю -a

дзю --all

Вы, верагодна, хочаце, каб вывесці гэтую інфармацыю ў файл з дапамогай наступнай каманды:

дзю -a> імя_файла

Як з дапамогай каманды DF, вы можаце паказаць спосаб прадстаўлення на выхадзе. Па змаўчанні, у байтах, але вы можаце выбраць кілабайт, мегабайт і г.д., выкарыстоўваючы наступныя каманды:

дзю -bm

Du --block велічыню = М

Вы можаце таксама пайсці для чытання чалавека для такіх, як 2.5G, выкарыстоўваючы наступныя каманды:

дзю -h

дзю --human счытваецца

Для таго, каб атрымаць у агульнай складанасці ў канцы выкарыстоўвайце наступныя каманды:

дзю -c

дзю --total