Как да намерите големи файлове в Linux?



Опитайте Нашия Инструмент За Премахване На Проблемите

Семейството на операционните системи на Linux е група от операционни системи с отворен код, базирани на ядрото на Linux, разработено и пуснато през 1991 г. Linux е една от най-популярните операционни системи сред разработчиците на софтуер и професионалните потребители. В тази статия ще обсъдим някои методи, които могат да се използват за намиране и изолиране на големи файлове в определена директория. Не забравяйте да следвате стъпките внимателно и точно, за да избегнете конфликт.



Голям файл



Как да намерите големи файлове в Linux?

Има много методи, които могат да бъдат използвани за намиране на големи файлове в Linux, но сме събрали само някои от най-удобните по-долу.



Метод 1: Чрез командата du

В Linux има няколко команди, които могат да помогнат на потребителя да намери и сортира определени файлове в директория в зависимост от техния размер и местоположение. В тази стъпка ще комбинираме няколко команди за сортиране на файловете в определена директория според техния размер. За това:

  1. Натисни ' Ctrl „+“ Всичко „+“ т ”Бутони едновременно за стартиране на терминала.

    Натискане на „Ctrl“ + „Alt“ + „T“

  2. Въведете следната команда и натиснете „ Въведете ”, За да влезете като root потребител.
    sudo-i
  3. Въведете следната команда и натиснете „ Въведете ”, За да намерите най-големия файл в директорията.
    $ sudo du -a / dir / | сортиране -n -r | глава -n 20

    Забележка: от се използва за изчисляване на размера на файла, „ вид ”Ще изведе изхода на командата du според размерите и„ глава ”Ограничава отговора само до 20-те най-големи файла.

  4. Можете също да използвате следната команда, за да постигнете същото задача.
    $ sudo du -a / 2> / dev / null | сортиране -n -r | глава -n 20
  5. Linux сега ще изброи върха двайсет най-големите файлове в посочената директория.

Метод 2: Използване на командата Find

Ако искате директно да намерите най-големия файл, а не директорията, която го хоства, можете да комбинирате командата „Намери“, за да изброите необходимия изход. За това:



  1. Натисни ' Ctrl „+“ Всичко „+“ т ”Бутони едновременно за стартиране на терминала.
  2. Въведете следната команда и натиснете „ Въведете ”, За да влезете като root потребител.
    sudo-i
  3. Въведете следната команда и натиснете „ Въведете ”, За да намерите най-големия файл на компютъра.
    $ sudo find / -type f -printf '% s  t% p  n' | сортиране -n | опашка -1
  4. След това въведете следната команда и натиснете „ Въведете '.
    $ find $ HOME -type f -printf '% s% p  n' | сортиране -nr | глава -10
  5. Тези команди ще изброят най-големите файлове.
2 минути четене