BASH_SRV Telegram 111
Очистка кэша и мусора в системе

Иногда место на сервере тает на глазах, и быстро освободить его помогает чистка кэша. Вот простой скрипт:


#!/bin/bash
# автор: https://www.tgoop.com/bash_srv

# Лог действий
LOGFILE="/var/log/cleanup.log"

echo "=== Очистка началась: $(date) ===" >> "$LOGFILE"

# Очистка кэша apt
apt-get clean && echo "$(date) - Очистка кэша apt" >> "$LOGFILE"

# Удаление неиспользуемых пакетов
apt-get autoremove -y && echo "$(date) - Удаление неиспользуемых пакетов" >> "$LOGFILE"

# Очистка временных файлов
rm -rf /tmp/* && echo "$(date) - Очистка /tmp" >> "$LOGFILE"

# Очистка journald (оставим только 7 дней)
journalctl --vacuum-time=7d && echo "$(date) - Очистка journald" >> "$LOGFILE"

echo "=== Очистка завершена: $(date) ===" >> "$LOGFILE"


Как использовать:

1. Сохраните в /usr/local/bin/cleanup.sh.
2. Сделайте исполняемым:


chmod +x /usr/local/bin/cleanup.sh

3. Добавьте в cron, чтобы запускалось, например, раз в неделю:


0 4 * * 0 /usr/local/bin/cleanup.sh


👉@bash_srv
👍5👎21



tgoop.com/bash_srv/111
Create:
Last Update:

Очистка кэша и мусора в системе

Иногда место на сервере тает на глазах, и быстро освободить его помогает чистка кэша. Вот простой скрипт:


#!/bin/bash
# автор: https://www.tgoop.com/bash_srv

# Лог действий
LOGFILE="/var/log/cleanup.log"

echo "=== Очистка началась: $(date) ===" >> "$LOGFILE"

# Очистка кэша apt
apt-get clean && echo "$(date) - Очистка кэша apt" >> "$LOGFILE"

# Удаление неиспользуемых пакетов
apt-get autoremove -y && echo "$(date) - Удаление неиспользуемых пакетов" >> "$LOGFILE"

# Очистка временных файлов
rm -rf /tmp/* && echo "$(date) - Очистка /tmp" >> "$LOGFILE"

# Очистка journald (оставим только 7 дней)
journalctl --vacuum-time=7d && echo "$(date) - Очистка journald" >> "$LOGFILE"

echo "=== Очистка завершена: $(date) ===" >> "$LOGFILE"


Как использовать:

1. Сохраните в /usr/local/bin/cleanup.sh.
2. Сделайте исполняемым:


chmod +x /usr/local/bin/cleanup.sh

3. Добавьте в cron, чтобы запускалось, например, раз в неделю:


0 4 * * 0 /usr/local/bin/cleanup.sh


👉@bash_srv

BY Bash Советы




Share with your friend now:
tgoop.com/bash_srv/111

View MORE
Open in Telegram


Telegram News

Date: |

Over 33,000 people sent out over 1,000 doxxing messages in the group. Although the administrators tried to delete all of the messages, the posting speed was far too much for them to keep up. End-to-end encryption is an important feature in messaging, as it's the first step in protecting users from surveillance. Although some crypto traders have moved toward screaming as a coping mechanism, several mental health experts call this therapy a pseudoscience. The crypto community finds its way to engage in one or the other way and share its feelings with other fellow members. Some Telegram Channels content management tips Earlier, crypto enthusiasts had created a self-described “meme app” dubbed “gm” app wherein users would greet each other with “gm” or “good morning” messages. However, in September 2021, the gm app was down after a hacker reportedly gained access to the user data.
from us


Telegram Bash Советы
FROM American