1. Ищешь что-то интересное?
    Мы являемся авторами уникальных разработок!

Как очистить место в CentOS

  1. Часто бывает такое, что место на сервере заканчивается, а что именно заняло драгоценное место, не ясно.
    Буквально сегодня на одном из серверов нашего клуба приключилась похожая ситуация. 20 GB свободного места куда-то улетучились, пришлось чистить.
    Скажу заранее, что я не являюсь сисадмином. Я простой пользователь, ну, может знаю чуть больше, чем простой пользователь, поэтому я не претендую на то, что всё нижеописанное, как единственный и безупречный вариант. Делаю как умею и как мне нравится.

    И так, как очистить место на CentOS или Linux подобных системах?
    Для начала нам необходимо узнать какие папки и файлы занимают больше всего места и самое главное! Нужно узнать где именно находятся те самые папки и файлы. Система то большая, просматривать каждую папку замучаешься.

    Для работы нам нужна консоль.
    Так же подойдет и Shell-клиент, если у вас панель ISPmanager. Я буду использовать Shell-клиент, :)\) т.к. привык к Windows и привык видеть папки и файлы. Вводить в консоль команды и убивать то, чего не вижу, не очень люблю.

    1. Первым делом необходимо выполнить команду для получения текущего состояния дискового пространства и всех разделов на сервере.
    Команда:
    Код (Text):
    1. df -h
    После ввода команды нажимаем Enter и видим следующее:
    shell-comand-centos-ispmanager-1.jpg
    Мы получили информацию:
    - Общий размер диска
    - Занятое место на диске
    - Свободное место на диске

    2. Далее нам необходимо определить, какие папки занимают больше всего места.
    Команда:
    Код (Text):
    1. du -sh /*
    После ввода команды нажимаем Enter и видим следующее:
    shell-comand-centos-ispmanager-2.jpg

    Мы получили информацию:
    - Имена папок
    - Занимаемое место на диске

    Как видим, основное место на сервере занимает папка var.

    3. Нам нужно перейти в папку var
    Команда:
    Код (Text):
    1. cd var
    4. Перейдя в папку var снова смотрим какие папки сколько занимают места, для этого выполняем уже знакомую нам команду.
    Команда:
    Код (Text):
    1. du -sh *
    Собственно на этом всё и заканчивается. Просто движетесь таким образом и смотрите на папки, которые занимают больше всего места.
    Как правило, больше всего места занимают файлы с логами. Просто чистите их и всё. В этом и вся суть, главное как говориться найти нужные файлы.

    Если вам нужно очистить файл.
    Команда:
    Код (Text):
    1. echo -n > файл_лога
    Если вам нужно удалить файл.
    Команда:
    Код (Text):
    1. rm -f имя_файла
    Или удаляйте через ISPmanager.
    Для этого в файловом менеджере выделяете нужный файл или папку и нажимаете "Удалить".
    shell-comand-centos-ispmanager-3.jpg

    Поделиться

    Метки к записи

Комментарии

Чтобы оставить комментарий просто зарегистрируйся или пройди авторизацию!