Семейство операционных систем Linux - это группа операционных систем с открытым исходным кодом, основанная на ядре Linux, которое было разработано и выпущено в 1991 году. Linux - одна из самых популярных операционных систем среди разработчиков программного обеспечения и профессиональных пользователей. В этой статье мы обсудим некоторые методы, которые можно использовать для поиска и изоляции больших файлов в определенном каталоге. Обязательно следуйте инструкциям внимательно и точно, чтобы избежать конфликта.
Большой файл
Как найти большие файлы в Linux?
Существует множество методов, которые можно использовать для поиска больших файлов в Linux, но ниже мы собрали только некоторые из наиболее удобных.
Метод 1: через команду du
В Linux есть несколько команд, которые могут помочь пользователю найти и отсортировать определенные файлы в каталоге в зависимости от их размера и местоположения. На этом этапе мы объединим несколько команд для сортировки файлов в определенном каталоге по их размеру. Для этого:
- Нажмите ' Ctrl '+' Все '+' Т »Одновременно для запуска терминала.
Нажатие «Ctrl» + «Alt» + «T»
- Введите следующую команду и нажмите « Войти »Для входа в систему как пользователь root.
судо-я
- Введите следующую команду и нажмите « Войти », Чтобы найти самый большой файл в каталоге.
$ sudo du -a / dir / | sort -n -r | голова -n 20
Примечание: от используется для расчета размера файла, значок « Сортировать »Отобразит вывод команды du в соответствии с размерами и« голова »Ограничивает ответ только 20 самыми большими файлами.
- Вы также можете использовать следующую команду для достижения одна и та же задача.
$ sudo du -a / 2> / dev / null | sort -n -r | голова -n 20
- Linux теперь будет перечислять лучшие 20 самые большие файлы в указанном каталоге.
Метод 2: использование команды поиска
Если вы хотите напрямую найти самый большой файл, а не каталог, в котором он находится, вы можете объединить команду «Найти», чтобы вывести требуемый вывод. Для этого:
- Нажмите ' Ctrl '+' Все '+' Т »Одновременно для запуска терминала.
- Введите следующую команду и нажмите « Войти »Для входа в систему как пользователь root.
судо-я
- Введите следующую команду и нажмите « Войти », Чтобы найти самый большой файл на компьютере.
$ sudo find / -type f -printf '% s t% p n' | sort -n | хвост -1
- После этого введите следующую команду и нажмите « Войти '.
$ find $ HOME -тип f -printf '% s% p n' | sort -nr | голова -10
- Эти команды будут перечислять самые большие файлы.