Ubuntu. Как узнать размер папок в директории?


Ответ:

1
 du -h *

либо, что тоже самое

1
 du -h --max-depth=1


Сегодня некоторая часть сайтов на моем vps не открывалась. Как выяснилось при помощи команды

1
2
df -h
/dev/simfs            6.9G  6.9G  0M  100%    /

Т.е. не оказалось больше места.

Пошел в папку с сайтами, и узнал сколько места они занимают:

1
du -hs

В результате получаем только одну строчку, с размером этой папки:

1
2.1G    .

Перешел в папку /var/ и выполнил команду

1
du -sm *|sort -nr

Эта команда считает размер каждой директории и выводит их на экран в сортировке по размеру в мегабайтах по убыванию.
Получил ответ:

1
2
3
4
5
6
7
8
9
10
11
12
2749    cache
2118    www
493     log
343     lib
1       tmp
1       spool
1       run
1       opt
1       mail
1       local
1       backups
0       lock

Сделанные выводы:
1. Не настроена ротация логов апача, которые занимают почти 500 мегабайт
2. В папке cache все место занимает кэш eaccelerator, который тоже надо ограничить в конфиге

Популярность: 17%


Также почитайте эти записи:

Получать новые статьи:

3 комментария

  1. о-хо-хо...

    1. это работает во всех линуксах, а не только в убунте.

    2. статья IMO немного не коррелирует с заголовком уютного бложика. выводы — да, описание — нет. может быть стоит вернуть прошлое??

  2. Это был низкочастотник для яндекса. Он очень не взлюбил этот сайт, когда то давал 100 уников в день, теперь же 5-15.

  3. Отличная статья, очень помогла мне когда возился со свободным местом на vps.

    Спасибо.

Оставить комментарий



Подписка на блог

Подпишись на обновление блога по RSS блога
Число подписчиков: 123

Поиск по сайту

Партнеры

Реклама

Партнеры