L o a d i n g
Очистка сервера: Команды для работы с сервером Фильмы

1. Очистка старых ресурсов Docker

  • Удаление остановленных контейнеров:
    docker container prune -f
  • Удаление неиспользуемых образов:
    docker image prune -a -f
  • Удаление неиспользуемых volume'ов:
    docker volume prune -f
  • Удаление всех ресурсов:
    docker system prune -a --volumes -f

2. Очистка временных файлов

  • Удаление временных файлов в /tmp:
    rm -rf /tmp/*
  • Очистка кеша apt:
    apt-get clean
  • Очистка логов:
    echo "" > /var/log/syslog
    echo "" > /var/log/auth.log

3. Удаление ненужных пакетов

  • Удаление неиспользуемых пакетов:
    apt-get autoremove -y
    apt-get autoclean
  • Поиск и удаление больших пакетов:
    dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n | tail -20

4. Очистка Docker Overlay

  • Проверка размера директорий overlay2:
    du -sh /var/lib/docker/overlay2/*
  • Удаление лишних данных:
    rm -rf /var/lib/docker/overlay2/<ненужные_каталоги>

5. Удаление ненужных пользователей

  • Просмотр всех пользователей:
    cat /etc/passwd
  • Удаление ненужного пользователя:
    userdel -r <имя_пользователя>

6. Поиск больших файлов

  • Найти файлы больше 100 МБ:
    find / -type f -size +100M -exec ls -lh {} \;
  • Удаление ненужных файлов:
    rm -f <путь_к_файлу>

7. Проверка пространства и перезагрузка

  • Проверка состояния диска:
    df -h
  • Перезагрузка сервера:
    reboot

Написать комментарий

Вы можете оставить комментарий автору статьи Обязательные поля помечены *