Як дізнатися розмір каталогу в CENTOS [дублікат]


15

У мене на своєму сервері є веб-сайт і я ним володію.

Розмір веб-сайту становить близько 170 Гб. Це повинно бути не так багато. Щонайбільше, це повинно бути близько 20 ГБ. Я не знаю, що робить це таким великим.

Я намагаюся з'ясувати, який каталог має такий великий розмір, але я теж не в змозі.

Я перевірив розмір БД, і він становить близько 500 МБ.
Будь ласка, допоможіть мені з’ясувати головний каталог, відповідальний за це.


Я спробував це, перш ніж ставити питання тут. Він застряє в обчисленні, і я чекав його 30 мнт, тоді я його скасовував. Будь-який інший швидкий метод дізнатися розмір папки?
Йогус

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

Відповіді:


28

У будь-якій системі Linux ви хочете використовувати команду du. (Використання диска)

Поширене використання: du -sh file(s) name(s)абоdu -sh /path/to/dir/*

-s стенд за "підсумком", який дасть вам розмір кожного аргументу, а не деталізувати розмір кожного елемента дерева дерева під ним.

Замініть "h" на "k", "m" або "g" для кілобайт, мегабайт і гігабайт замість h -читабельних. За допомогою перемикачів k / m / g ви можете передавати висновок sort -n(числове сортування замість лексикографічного), щоб отримати відсортований за розміром список файлів у каталозі. sortнавіть має -hфільтр за останніми версіями.

Якщо у вас все ще велика різниця, можливо, ви захочете спробувати --apparent-sizeперемикач, duякий дозволить вам діагностувати розріджені файли. (файли з порожнім простором всередині, щоб бути простим)

Для отримання додаткової інформації див сторінки керівництва поdu

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.