DU: як переглянути 10 каталогів, які займають найбільше місця

Вже раз у DesdeLinux Я показав їх деякі Команди які допомагають нам побачити, наскільки зайнятий кожен МБ на нашому жорсткому диску, і я говорив з ними про du, інструмент, який має безліч опцій, і який за допомогою деяких параметрів стає потужнішим.

За Вікіпедія:

du (абревіатура від dіск uшавлія, використання диска) - це стандартна команда для операційних систем сімейства Unix. Він використовується для оцінки використання місця на жорсткому диску файлу, певного каталогу або файлів у файловій системі. Утиліта du Вперше він з’явився у версії 1 AT&T Unix.

Як ним користуватися

DU

Якщо ми хочемо конкретно побачити вагу файлу або папки найпростішим і найгуманнішим способом, ми виконуємо:

$ du -bsh Videos/

Що нам повернеться:

Пов'язана стаття:
DU: як переглянути 10 каталогів, які займають найбільше місця
du -bsh Відео / 215G Відео /

Тепер ми побачимо, які найважчі каталоги у нас / вдома організовані від найвищого до найнижчого:

$ du -sm *

Що це нам повертає:

$ du -sm * 1172 Завантаження 68855 Документи 4084 Настільний 22270 Зображення 174192 Linux 50887 Музика 3088 Проекти 1379 Робота 219515 XNUMX Відео

Якби ми хотіли лише побачити, які є, наприклад, 5 найважчих каталогів у нашому / home, ми могли б використовувати du із низкою додаткових команд, наприклад:

$ du -sm * | sort -nr | head -5

Що поверне:

$ du -sm * | сортувати -nr | голова -5 219515 Відео 174192 Linux 68855 Документи 50887 Музика 22270 Зображення

Але цінності, які вони нам повертають, не є "настільки людськими", як вони представлені в МБ і є більш громіздкими для розуміння. Ось чому ми запускаємо:

$ du -hs * | sort -nr | head -5

Що повертає нам:

$ du -hs * | сортувати -nr | голова -5 215G Відео 171G Linux 68G Документи 50G Музика 28K mageia-2013.svg

Як бачите, на відміну від того, що думають багато людей, використання терміналу часом швидше та ефективніше, ніж запуск графічного додатка. Чи знаєте ви ще якусь цікаву комбінацію для du?


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   eliotime3000 - сказав він

    ЗАКЛЮЧИ ТА БЕРИ МОЙ ВХОД !!!

    По правді кажучи, щоразу, коли я шукаю подібні утиліти, мені хочеться відмовитись від графічного інтерфейсу і жити в кінці консолі (ну, я це вже роблю на OpenBSD, але щось є щось).

    У будь-якому випадку, з такою консоллю, як Windows, я б наважився жити без KDE або XFCE.

    1.    eliotime3000 - сказав він

      Помилка. Я мав на увазі Linux замість Linux.

  2.   eliotime3000 - сказав він

    Помилка. Я мав на увазі Linux, а не Windows.

    1.    елав - сказав він

      eliotime3000 від бога !!! Ми вас зрозуміли, чоловіче 😀

      1.    eliotime3000 - сказав він

        Проблема в тому, що коли справа доходить до коментування з Android, інакше у мене немає місця, щоб побачити все, що я пишу, тому виявляється незручно писати (я віддаю перевагу своєму нетбуку перед тим, як писати коментарі за допомогою мобільного телефону) .

        1.    rawBasic - сказав він

          Тоді коментуй, коли сидиш перед комп’ютером .. ..чекаємо, коли ти заспокоїшся .. поспіху не буде .. 😛

          1.    eliotime3000 - сказав він

            Дякую за пораду. Це те, що я не можу уникнути коментарів зі свого мобільного телефону, як тільки читач RSS повідомить мене про новий запис у блозі, який опубліковано.

        2.    синфлаг - сказав він

          Еліотайм, опера не дуже добре уживається в моєму випадку desde linux. Швидший, легкий і зручний, ніж ті, які я тестував, перевершуючи браузер uc, оскільки він підтримує флеш-відео та відео YouTube у фреймах і наступному браузері. Він зовсім не важкий і чудово працює.

          1.    синфлаг - сказав він

            Ерратум. Ха-ха-ха, мабуть, це ідентифікується як сафарі з iOS, я припускаю, тому що це планшет

  3.   The - сказав він

    Тим, хто більше любить графічні інтерфейси, я рекомендую програму під назвою Filelight, яку ви можете знайти у сховищах переважної більшості дистрибутивів.

    http://en.wikipedia.org/wiki/Filelight

  4.   Отто Дітріх - сказав він

    "Аналізатор використання диска (баобаб)" від Gnome - також чудовий вибір. http://blogs.gnome.org/pbor/files/2012/09/Screenshot-from-2012-09-02-002755.png

  5.   FIXOCONN - сказав він

    du -s –так *

  6.   Рауль - сказав він

    так, але у вас є команда du -hs * | сортувати -nr | head -5 Я вважаю проблему в тому, що вона вказує числово, а не за вагою, щоб відсортувати їх за вагою, вам потрібно виконати команду: du -hs * | сортувати -hr | голова -5, сподіваюся, це могло комусь послужити ^^

    1.    Анонімний - сказав він

      Він мені служив, дякую

  7.   - сказав він

    sudo du -sxm / [^ p] * | сортувати -nr | голова -н 15
    du -sm *. [^.] * | сортувати -nr | голова -н 15

  8.   зрілий_ - сказав він

    Це хороша команда, але додавання опції -n для сортування не буде коректно розпізнавати числове значення "людини", а файл 8,0K буде більшим, ніж файл 7,9G.

    Ви повинні використовувати параметр -h для сортування, щоб цього не сталося.

    PS: Якщо ви подивитесь на ваш приклад, 5-м найважчим файлом повинен був стати Image, а не mageia-2013.svg, який важить лише 28K.

  9.   xykyz - сказав він

    Проблема використання 'du -hs *' полягає в тому, що вони погано сортуються за розміром. Наприклад:
    4'0K з'явиться до 3'5G
    800K з'явиться до 50G

    1.    екослакер - сказав він

      Якщо зі мною трапляється те саме:

      $ du -hs * | сортувати -nr | голова -5
      577 млн ​​торрентів
      Документи 549M
      288K етюдник
      Завантаження 200 тис
      124М подкаст

      Хоча справжнє, оскільки я добре знаю свою систему, це:

      $ du -hsm * | сортувати -nr | голова -5
      86008 Відео
      27328 Музика
      17947 Робота
      15108 Зображення
      1672 Dropbox

      ... Ви викликали у мене цікавість, я збираюся трохи більше розібратися в цій цікавій комбінації команд.

      Привіт!

      1.    екослакер - сказав він

        Боже мій! правильна річ "приблизно", а не "h", вибачте.

      2.    екослакер - сказав він

        Боже мій! правильна річ "приблизно" без "h", вибачте.

      3.    відагну - сказав він

        Привіт, команда повинна бути такою

        du -sh * | сортувати -rh | голова -н 5

        Таким чином він замовить їх на вагу.

        привіт

  10.   MSX - сказав він

    Перевірте cdu: http://arsunik.free.fr/prog/cdu.html
    $ cdu -idh -s

  11.   Олександр - сказав він

    Доброго дня, читаючи цю статтю, я згадав, що є інструмент, який генерує зображення .png або .jpg із папок, які ви вибираєте, наприклад / home, щоб розмістити його як шпалери, це дуже виродкові шпалери, я не розумію Не знаю, чи хтось це знає, бо я не пам’ятаю його імені. Дякую

  12.   Олександр - сказав він

    Чому я публікую коментарі, а вони не з’являються?

    1.    MSX - сказав він

      Ви натискаєте "Надіслати / dev / null" замість "Опублікувати коментар"?

  13.   Фернандо Санчо Гонсалес-Калеро - сказав він

    просто виправлення. В останньому прикладі, коли ви використовуєте "du -sh", сортування має виконуватися за допомогою "sort -hr", оскільки значення "людські" повинні бути відсортовані за допомогою "людського" сортування. Сорт може розрізнити, що 900 Кб менше 1 Мб, але якщо ви обмежитеся чисельним впорядкуванням, ви цього не помітите.

  14.   Айдер Чавес - сказав він

    Просто ВЕЛИКИЙ! Дякуємо, що знайшли час опублікувати цей цінний допис.
    ... обійми для вас.

  15.   Гаррі - сказав він

    Усім привіт!!!
    Фантастично всі внески (навіть гінду провалюються замість Linux, хе) у цій темі, як і на всьому форумі! Тепер невеликий роздум: читаючи коментарі, я бачу, що це правда, коли в тих частинах кажуть, що користувачі Linux не є нормальними, так? хахаха Обійми !!! І безкоштовні привітання всім!

  16.   Мігель Анхель - сказав він

    Дуже хороший; чисто і просто. Дякую.