Как найти большие файлы в Linux

Windows

[ad_1]

Мы все доходим до того момента в данной системе, когда у нас начинает заканчиваться место для хранения. Покупаем ли мы больше памяти, возможно, один из лучших твердотельных накопителей, или мы быстро ищем и находим самые большие файлы? В этом руководстве мы рассмотрим несколько простых подходов, которые помогут нам поддерживать и управлять нашими файловыми системами.

Все команды в этой статье будут работать на большинстве машин Linux. Мы использовали установку Ubuntu 20.04, но вы можете запустить это руководство на Raspberry Pi. Все инструкции выполняются через Терминал. Если вы еще не находитесь в командной строке, вы можете открыть окно терминала на большинстве машин Linux, нажав Ctrl, Alt а также т.

Список файлов в порядке размера с помощью команды ls в Linux

(Изображение предоставлено Tom’s Hardware)

лс Команда используется для отображения содержимого каталога в Linux. Добавив -лС аргумент, мы можем упорядочить возвращаемые результаты в соответствии с размером файла. Мы скопировали набор файлов в тест каталог, чтобы показать эту команду, но ее можно запустить в любом каталоге, который вы выберете.

Чтобы отобразить содержимое каталога в порядке убывания размера файла, используйте лс команда вместе с -ЯВЛЯЕТСЯ аргумент. Вы увидите, что большие файлы находятся вверху списка, а самые маленькие — внизу.

ls -lS

Хотя эта команда полезна для просмотра, ей не хватает фактического размера файлов, поэтому как мы можем определить самые большие файлы в Linux и отобразить их размер?

Идентификация файлов больше указанного размера в Linux

(Изображение предоставлено Tom’s Hardware)

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

1. Использовать найти для поиска любого файла размером более 100 МБ в текущем каталоге. Мы работаем внутри нашего тест каталог и «.» указывает на поиск в текущем каталоге. -тип ф Аргумент указывает возвращаемые файлы в качестве результатов. Наконец +100М Аргумент указывает, что команда будет возвращать только файлы размером более 100 МБ. У нас есть только один файл в нашей тестовой папке Baby_Yoda.obj это больше, чем 100 МБ.

find . -type f -size +100M

2. Используйте ту же команду, но на этот раз укажите путь для поиска. Мы можем запустить ту же команду, что и в предыдущем разделе, но заменить «.» с указанным путем. Это означает, что мы можем искать тест каталог из дом каталог.

cd
find ./test -type f -size +100M

Поиск больших файлов во всей файловой системе Linux

(Изображение предоставлено Tom’s Hardware)

Иногда полезно просмотреть весь файловая система Linux для больших файлов. В нашем домашнем каталоге могут быть спрятаны некоторые файлы, которые необходимо удалить. Для поиска по всей файловой системе нам нужно будет использовать команду с судо. Мы также можем захотеть либо ограничить поиск текущей файловой системой, что может быть достигнуто с помощью -xdev аргумент, например, когда мы подозреваем, что файлы, которые мы ищем, находятся в нашей текущей основной файловой системе, или мы можем не добавлять -xdev аргумент, который затем будет включать результаты из других смонтированных файловых систем, например, с подключенного USB-накопителя.

1. Откройте терминал.

2. Поиск в текущей файловой системе файлов размером более 100 МБ. Поскольку мы вызываем привилегии root, используя судо нам нужно будет ввести наш пароль. Обратите внимание, что мы используем / установить команду для поиска всей файловой системы из корень файловой системы.

sudo find / -xdev -type f -size +100M

3. Искать во всех файловых системах файлы размером более 100 МБ. В этом примере подключите USB-накопитель с коллекцией файлов, включая файлы размером более 100 МБ. Вы должны иметь возможность прокручивать возвращенные результаты и видеть, что файлы большего размера на флэш-накопителе были включены в результаты.

sudo find / -type f -size +100M

Поиск 10 самых больших файлов Linux на вашем диске

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

1. Откройте терминал.

2. Использовать дю для поиска всех файлов, а затем использовать два канала для форматирования возвращаемых данных.

дю-аБМ будет искать все файлы и каталоги, возвращая их размеры в мегабайтах.

/ является корневым каталогом, отправной точкой для поиска.

2>/dev/ноль отправит все ошибки в /dev/null, гарантируя, что ошибки не будут напечатаны на экране.

| сортировать -номер это канал, который отправляет вывод дю команда, которая будет вводом Сортировать которые затем перечислены в обратном порядке.

| голова -n 10 отобразит десять лучших файлов/каталогов, возвращенных в результате поиска.

sudo du -aBm / 2>/dev/null | sort -nr | head -n 10

3. Нажмите Enter, чтобы запустить команду. Запуск займет немного времени, так как ему нужно проверить каждый каталог файловой системы. После завершения он вернет десять самых больших файлов / каталогов, их размеры и расположение.

(Изображение предоставлено Tom’s Hardware)

С помощью этого набора команд у вас есть несколько способов идентифицировать и находить большие файлы в Linux. Чрезвычайно полезно иметь возможность сделать это, когда вам нужно быстро выбрать большие файлы для удаления, чтобы освободить ваши драгоценные системные ресурсы. Как всегда, будьте осторожны при копании вашей файловой системы, чтобы убедиться, что вы не удаляете что-то критичное!

  • Как проверить использование диска в Linux
  • Как убить процесс в Linux
  • Как найти файлы в Linux
  • Как управлять пользователями в Linux

[ad_2]

Оцените статью
( Пока оценок нет )
Добавить комментарий

Top.Mail.Ru
اجمل جسم بنت hardpornx.net سكس تمريض
free punjabi xxx video porno-trash.net video 9.com
hot namitha indianhottube.com odia sxy
sonagachi girls rate pornucho.mobi nayanthara home
babhi porn yourporn.name dpsbokaro
xxxstepmom freepakistaniporn.com xnxxx sex videos
tamil sex videos twitter ganstagirls.info hindi x picture
www. kamukta.com mom2fuck.mobi xxx pourn
سكس الابن وامة freepornhunter.net سكس نيك موت
جنس كلاسيك bibshe.com فنانات عرب عاريات
warangal sex videos mojoporn.net english sex with
سكس امهات مصرى porn2you.org مدرسة شبرا الشرموطة
indian sexuniversity indiansexmms.me hyd x videos
shiro bara no kishi loriana hentaisin.com bricola 5
futanari club hentai hentai.name floatzel hentai