Это руководство покажет вам, как определить объем дискового пространства, которое файл или папка занимает в командной строке Linux.
Узнайте размеры файлов всех файлов и папок
Команда du суммирует использование диска для каждого файла.
В простейшей форме вы можете просто запустить следующую команду:
дю
Это позволит прокручивать все файлы и папки в текущем рабочем каталоге. Для каждого отображаемого файла будет показан размер файла рядом с ним, а внизу будет отображаться общий размер файла.
Чтобы узнать, сколько места используется на всем диске, вы можете начать с корневой папки, используя следующую команду:
du /
Возможно, вам понадобится использовать sudo вместе с командой du, чтобы повысить ваши права следующим образом:
судо дю /
Основная проблема с указанной выше командой заключается в том, что она будет перечислять только размер файла вложенных папок, а не файлов внутри них.
Чтобы получить полный список, используйте одну из следующих команд:
du -adu --all Вы можете получить вывод для прокрутки на страницах с помощью команды больше или меньше: du | Большеdu | Меньше Если вы просто хотите узнать об использовании диска одним файлом, вы можете указать имя файла вместе с командой du следующим образом. du / path / to / file Например du image.png Результат будет примерно таким: 36 image.png Если вы введете имя папки вместе с командой du, вы получите список всех файлов в папке. 88 Пары / бревна92 Steam
Вышеприведенное показывает, что папка Steam имеет папку журналов, размер которой составляет 88, а общая папка Steam - 92. Он не перечисляет файлы в папке журналов. Чтобы получить список файлов, вам понадобится следующая команда: du -a Steam Результаты теперь выглядят следующим образом: 84 Steam / logs / bootstrap_log.txt88 Пары / бревна92 Steam
По умолчанию размеры файлов указаны в килобайтах. Вы можете изменить размер блока на другие значения следующим образом: du -BM Например, у меня есть файл с именем «zorin.iso», который по умолчанию имеет размер 1630535680. du -BM zorin.iso Вышеуказанная команда выводит размер как 1556M. Вы также можете использовать K или G следующим образом: du -BK zorin.isodu -BG zorin.iso В килобайтах файл zorin.iso указан как 159232K. В гигабайтах файл zorin.iso указан как 2G На самом деле существует 8 возможных настроек, которые выглядят следующим образом: Если вы получаете список файлов, пытающихся получить правильный размер дисплея, это сложно. Например, файл размером в 100 байт должен отображаться как байты, но файл с размером 16 гигабайт будет лучше показан в гигабайтах. Чтобы получить соответствующий размер файла на основе отображаемого файла, используйте одну из следующих команд: du -hdu - human-readble Вы можете получить команду du, чтобы показать общий размер файлов и папок, используя следующие команды: du -cdu --total Вы также можете устранить большую часть другого вывода, например, список файлов и папок, используя следующие команды: du -sdu --summarize Вы можете узнать больше о команде du, выполнив команду man в терминале следующим образом: человек Другая команда, которую вы, возможно, захотите прочитать, - это команда df, которая сообщает об использовании файловой системы и дискового пространства. Узнать размер файла отдельных файлов и папок
Изменение выходного файла
Подведите итоги
Резюме




