Домашняя » как » Перечислите 10 самых больших файлов или каталогов в Linux

    Перечислите 10 самых больших файлов или каталогов в Linux

    Linux имеет богатый набор команд для манипулирования файлами и доступа к ним. Утилита du предоставляет информацию об использовании диска, а утилита sort может сортировать результаты. Наконец, мы можем запустить эти результаты с помощью команды head, которая дает вам первые 10 строк, выведенных с помощью любой другой команды. Мы скомпонуем команды вместе, чтобы получить желаемый результат.

    Сначала мы используем команду du -sm, чтобы получить результаты в МБ:

     $ du -sm * 1 wp-config-sample.php 1 wp-config.php 14 wp-content 1 wp-feed.php - обрезается - 

    Теперь мы можем видеть, что результаты не отсортированы, поэтому мы отсортируем их командой sort -nr, которая сортирует по числовому значению в обратном порядке. Наконец, мы проверим результаты через голову -10, чтобы получить 10 лучших результатов:

    Это команда, которую мы собираемся выполнить:

     ду-см * | сортировать -nr | голова -10 

    Вот пример вывода:

     $ du -sm * | сортировать -nr | head -10 14 wp-content 2 wp-includes 1 xmlrpc.php 1 xml.php 1 x.php 1 wp-trackback.php 1 wp-settings.php 1 wp-rss2.php 1 wp-rss.php 1 wp- register.php 

    Полезные вещи.

    получить 10 лучших файлов или каталогов в Ubuntu Linux - How-To Geek.