CentOS 6 または CentOS 7 サーバーのディスク領域をクリアする簡単なコマンドを次に示します。
まず、yum-utils パッケージをインストールする必要があります:
yum -y install yum-utils
ログイン後にコピー
1. ログ ファイルをトリミングします
find /var -name "*.log" \( \( -size +50M -mtime +7 \) -o -mtime +30 \) -exec truncate {} --size 0 \;
ログイン後にコピー
これにより、*.log
ボリューム ## が切り詰められます。 #/var7 日より古い、50M より大きい、または 30 日より古いすべてのファイル。
*.log.gz または
*.journal を持つファイルもいくつかあります。この方法を参照できます:
find /var/log -regex '.*\.log\|.*\.journal\|.*\.gz' \( \( -size +5M -mtime +7 \) -o -mtime +30 \) -exec truncate {} --size 0 \;
ログイン後にコピー
yum clean all
ログイン後にコピー
無効化または削除されたリポジトリ内の孤立したデータが占有しているスペースを解放することもできます。
rm -rf /var/cache/yum
ログイン後にコピー
yum を実行した場合、 yum はユーザーキャッシュを作成します。したがって、これも削除します。
rm -rf /var/tmp/yum-*
ログイン後にコピー
package-cleanup --quiet --leaves --exclude-bin
ログイン後にコピー
ここで、前の項目に「はい」の場合、コマンドによって与えられた提案に満足したら、実行します:
package-cleanup --quiet --leaves --exclude-bin | xargs yum remove -y
ログイン後にコピー
rm -rf /root/.wp-cli/cache/* rm -rf /home/*/.wp-cli/cache/*
ログイン後にコピー
現在システムを起動している古いカーネルを削除できないため