Главная Linux Найдите самый большой файл и каталог в Linux

Найдите самый большой файл и каталог в Linux



Оставьте ответ

Иногда пользователям Linux может потребоваться найти самый большой каталог или самый большой файл на своем диске. Вы можете быстро найти это с помощью одной команды. Посмотрим, как это можно сделать.

Реклама


В одной из наших предыдущих статей мы подробно рассмотрели Как посмотреть использование дискового пространства для файла или папки с помощью терминала Linux . В упомянутой статье упоминается команда du, которая может вычислить суммарный размер каталога или файла. Вы можете объединить его с несколькими другими консольными инструментами, чтобы найти самый крупный предмет. Вот как.

Найдите самый большой файл и каталог в Linux

Чтобы найти самый большой файл и каталог в Linux, вы можете объединить du с командой sort. Например, вы можете выполнить du для папки, которая содержит такие подпапки:

du -hs ./distr/*

Ключ -s указывает du печатать только сводную информацию.
Ключ -h изменяет размер результата с простых байтов на удобочитаемый формат.

как посмотреть лайки в инстаграм

См. Следующий снимок экрана:

Это не проблема, если папка, которую вы анализируете, небольшая. Но если вы пытаетесь проверить всю файловую систему, будет очень сложно просмотреть полный вывод утилиты du. Решение, которое вы можете использовать, - это объединить du с командой sort.

Команда будет выглядеть следующим образом:

дю -hs ./distr/*|sort -rh

Команда sort, объединенная с du через символ конвейера, имеет два переключателя: -r и -h.
-h сообщает команде, что данные для обработки находятся в удобочитаемом формате.
-r заставляет команду сортировки упорядочивать данные в обратном формате

Результат будет следующим:

могут ли у вас проблемы с использованием коди?

Это очень полезно.

Теперь давайте сократим вывод до определенного количества записей. Например, давайте посмотрим 5 самых больших файлов и каталогов. Просто объедините du и sort с командой head.

du -hs ./distr/*|sort -rh | голова -n 5

Аргумент -n для команды head указывает, сколько строк включить в вывод. В моем случае я хочу увидеть 5 самых больших строк.

Результат выглядит следующим образом:

Вот и все. Используя предоставленную комбинацию команд, вы можете быстро найти самый большой файл и каталог в Linux. Просто исправьте корневой путь для команды du, и все готово.

Интересные статьи

Выбор редакции

Как сделать стикеры для WhatsApp
Как сделать стикеры для WhatsApp
Наклейки — один из самых популярных способов создания уникальных реакций и эмоций. Они улучшают ваши разговоры, будучи более привлекательными, чем смайлики. В этом помогает огромный выбор наклеек в магазине наклеек WhatsApp. Если вы
Как удалить тему по умолчанию в Messenger
Как удалить тему по умолчанию в Messenger
Настройка чатов в Messenger может добавить изюминку простому белому фону. Messenger позволяет выбирать из разных тем, цветов и градиентов. Все это может быть интересным способом персонализировать ваши чаты. А как насчет смены темы
Как просмотреть чьих-либо подписчиков в Instagram без учетной записи
Как просмотреть чьих-либо подписчиков в Instagram без учетной записи
В настоящее время получение большого количества информации из социальных сетей возможно без учетной записи. Вы можете найти все это без учетной записи, будь то последние новости, музыка или тренды в социальных сетях. Но как насчет подписчиков в Instagram? Даже если ты
Как установить Windows 7 на твердотельный накопитель PCI Express (NVMe)
Как установить Windows 7 на твердотельный накопитель PCI Express (NVMe)
Чтобы решить проблему невозможности установить Windows 7 на твердотельный накопитель NVMe, вам необходимо обновить установочный носитель Windows 7. Вот как это сделать.
Snappables: как играть в игры Snapchat
Snappables: как играть в игры Snapchat
Хотите играть в игры с друзьями в Snapchat? Тогда вам понравятся Snappables! Вот как они работают и как начать в них играть.
Как проверить чужой Google Календарь
Как проверить чужой Google Календарь
Нужно назначить встречу? В экстренной ситуации и нужна помощь? Срок вдруг сократился вдвое? Нужно быстро проверить наличие коллег? Хотите узнать, есть ли кто-нибудь в Google Календаре? Вы можете сделать все это
Как просмотреть историю инкогнито на Android
Как просмотреть историю инкогнито на Android
Вы можете просмотреть свою историю в режиме инкогнито на Android, но не в Chrome. Вместо этого проверьте журналы маршрутизатора, настройте разные DNS-серверы или установите приложение родительского контроля.