Всем привет, мы снова встретились, я ваш друг Цюаньчжаньцзюнь.
du [-abcDhHklmsSx] [-L <символическая ссылка>][-X <документ>][–block-size][–exclude=<Оглавлениеилидокумент>] [–max-depth=<Количество уровней каталогов>][–help][–version][Оглавлениеилидокумент]
Часто используемые параметры:
-a или -all отображает использование диска для каждого указанного файла или отображает использование диска отдельно для каждого файла в каталоге.
-b или -bytes отображает размер каталога или файла в байтах.
-c или –total Помимо отображения размера каталога или файла, он также отображает сумму всех каталогов или файлов.
-D или --dereference-args отображает размер исходного файла указанной символической ссылки.
-h или –human-readable увеличивает читаемость информации в единицах K, M и G.
-H или –si аналогичны параметру -h, но K, M и G преобразуются в единицы 1000 вместо 1024.
-k или –kilobytes измеряются в единицах по 1024 байта.
-l или --count-links Повторяет подсчет файлов ссылок на оборудование.
-L<символическая ссылка>или–dereference<символическая ссылка> Отображает размер исходного файла символической ссылки, указанной в опции.
-m или –мегабайты в единицах по 1 МБ.
-s или --summarize отображает только сумму, которая равна размеру текущего каталога.
-S или –separate-dirs отображает размер каждого каталога, не включая размер его подкаталогов.
-x или –one-file-xystem Файловая система, использованная в начале обработки, имеет преимущественную силу. Если встречаются другие каталоги файловой системы, они будут игнорироваться.
-X<документ>или–exclude-from=<документ> существовать<документ>指定Оглавлениеилидокумент。
–exclude=<Оглавлениеилидокумент> Пропустить указанный каталог или файл.
–max-depth=<Количество уровней каталогов> Каталоги, превышающие указанный уровень, будут игнорироваться.
--help отображает справку.
--version отображает информацию о версии.
1> Чтобы отобразить использование диска в дереве каталогов и каждом из его поддеревьев
du /home/linux
Здесь показано количество дисковых блоков в каталоге /home/linux и каждом из его подкаталогов.
2> Отображение использования диска дерева каталогов и каждого из его поддеревьев в блоках по 1024 байта.
du -k /home/linux
Здесь показано количество дисковых блоков размером 1024 байта в каталоге /home/linux и каждом из его подкаталогов.
3> Отображает использование диска в МБ для дерева каталогов и каждого из его поддеревьев.
du -m /home/linux
Здесь показано количество дисковых блоков в МБ в каталоге /home/linux и каждом из его подкаталогов.
4> Отображает использование диска в ГБ для дерева каталогов и каждого из его поддеревьев.
du -g /home/linux
Здесь показано количество дисковых блоков в ГБ в каталоге /home/linux и каждом из его подкаталогов.
5>Просмотр размера всех каталогов и подкаталогов в текущем каталоге:
du -h .
"." представляет текущий каталог. Вы также можете изменить его на свободный путь.
-h означает отображение в гуманизированной форме K, M, G.
6>Просмотр текущего каталогаuserРазмер каталога,Не хочу видеть другие каталоги и их подкаталоги:
du -sh user
-s означает сводку, то есть указывается только одно суммарное значение.
du -h –max-depth=0 user
–max-глубина=n означает, что нужно углубляться только в каталог n-го уровня. Установка здесь значения 0 означает, что не нужно углубляться в подкаталоги.
7>списокuserОглавление及其子Оглавление下所有Оглавление和документразмер:
du -ah user
-a означает включение каталогов и файлов
8>список当前Оглавление中的Оглавление名不包括xyzнить Размер каталога:
du -h –exclude=’*xyz*’
9>думатьсуществоватьпод одним экраномсписокподробнее оuserИнформация о размере каталога и подкаталога:
du -0h user
-0 (нулевая полоса) означает, что каждый раз, когда отображается информация о каталоге, информация о следующем каталоге будет выводиться напрямую без разрывов строк.
10>Показывать только общее использование диска в дереве каталогов
du -s /home/linux
11>Посмотреть каждыйдокумент Размер клипа:du -h –max-depth=1
Просмотрите указанный каталог:
Код выглядит следующим образом: где /path представляет путь.
du -h --max-depth=1 /path
Подробности следующие:
root@ubuntu4146:~# du -h --max-depth=1 /data/
1.1G /data/gitlabDataa
8.0K /data/test
241G /data/gitlabData
809G /data/home
15G /data/OpenGrok
16K /data/lost+found
1.1T /data/
Мы обнаружили, что каталог /data/home/ занимает больше всего места, поэтому мы можем продолжать видеть, какой каталог занимает больше всего, как показано ниже:
root@ubuntu4146:/data/home# du -h --max-depth=1 /data/home/141G /data/home/wzm62G /data/home/lwc421G /data/home/hcy16K /data/home/zzp16K /data/home/zl54G /data/home/drj122G /data/home/sjq4.1G /data/home/ljs6.7G /data/home/ywm809G /data/home/root@ubuntu4146:/data/home#
Автор: Оуян Пэн Добро пожаловать на перепечатку, обмен информацией с другими — источник прогресса! Пожалуйста, сохраните исходный адрес для перепечатки: http://blog.csdn.net/ouyang_peng/article/details/10414499.
Заявление об авторских правах: Содержание этой статьи добровольно предоставлено пользователями Интернета, а мнения, выраженные в этой статье, представляют собой только точку зрения автора. Этот сайт предоставляет только услуги по хранению информации, не имеет никаких прав собственности и не принимает на себя соответствующие юридические обязательства. Если вы обнаружите на этом сайте какое-либо подозрительное нарушение авторских прав/незаконный контент, отправьте электронное письмо, чтобы сообщить. После проверки этот сайт будет немедленно удален.
Издатель: Лидер стека программистов полного стека, укажите источник для перепечатки: https://javaforall.cn/182675.html Исходная ссылка: https://javaforall.cn