Поиск по сайту:

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


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

Найдите большие файлы с помощью инструмента с графическим интерфейсом

Сначала простой способ. QDirStat — это приложение с графическим интерфейсом для рабочего стола Linux, которое вы можете установить с помощью этой команды терминала:

sudo apt install qdirstat

Когда вы запустите QDirStat, он попросит вас выбрать каталог для сканирования, прежде чем указывать размер каталога и файлов в нем. Затем вы можете использовать пункт меню Обнаружение > Крупнейшие файлы, чтобы найти самые большие файлы. В окне Найти файлы отсортируйте их по Размеру, и вы увидите самые большие файлы в порядке убывания.





Вы могли заметить, что QDirStat отображает некоторые каталоги красным цветом. Это означает, что у вас нет прав на чтение для доступа к ним.

Чтобы решить эту проблему, запустите программу с правами суперпользователя следующим образом:

sudo qdirstat





Найдите большие файлы с помощью программного обеспечения FTP

Приложение FileZilla FTP имеет отличные функции поиска файлов, которые вы можете использовать на своем локальном компьютере. Убедитесь, что SSH установлен, или установите его с помощью:

sudo apt install ssh

Затем установите FileZilla с помощью этой команды:

sudo apt install filezilla




После установки FileZilla вы можете использовать его для поиска в локальных файлах:

  1. Откройте FileZilla и подключитесь, используя следующие учетные данные:

    Хозяин :

    локальный хост

    Имя пользователя:

    Ваше имя пользователя

    Пароль:

    Ваш пароль

    Порт:

    22

  2. Подключившись, выберите в меню Сервер, затем выберите Поиск удаленных файлов.
  3. Выберите Каталог поиска и в Условиях поиска выберите Размер файла в раскрывающемся списке и, например, больше<< 100 МБ.
  4. Нажатие кнопки «Поиск» покажет вам только файлы, размер которых превышает желаемый.
  5. Вы можете дополнительно отфильтровать поиск, добавив условия: например, видеофайлы с расширением MP4.





    Этот процесс также полезен, если вы хотите найти большие файлы на удаленном сервере Linux, особенно если у вас нет доступа к терминалу. Вам нужно будет заменить учетные данные данными FTP.

    Найдите большие файлы с помощью командной строки

    Самый быстрый способ найти большие файлы — использовать команду find. Вот пример, показывающий, как составить список всех файлов размером более 100 МБ:

    find . -type f -size +100M

    Точка начнет поиск с текущего каталога. Если вы хотите выполнить поиск в другом каталоге, замените . другим путем:

    find /home -type f -size +100M

    Вы можете выполнить поиск по всей файловой системе с повышенными привилегиями, например:

    sudo find / -type f -size +100M




    Есть еще несколько команд для поиска больших файлов в Linux; fd, например, является более быстрой альтернативой. Но find обычно устанавливается по умолчанию, и обычно это все, что вам нужно.

    Статьи по данной тематике:




    Все права защищены. © Linux-Console.net • 2019-2025