다음은 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 \;
로그인 후 복사
이렇게 하면 오래된 /var
볼륨에서 *.log
가 잘립니다. 7일 이상, 5천만 개 초과 또는 30일 이상 된 모든 파일. *.log
卷/var
上超过7天且超过50M或超过30天的所有文件。
也有一些文件是*.log.gz
扩展名, 或*.journal
之类, 可以参考的方式:
find /var/log -regex '.*\.log\|.*\.journal\|.*\.gz' \( \( -size +5M -mtime +7 \) -o -mtime +30 \) -exec truncate {} --size 0 \;
로그인 후 복사
2.清理YUM缓存
清理yum缓存很简单:
yum clean all
로그인 후 복사
请注意,上面的命令不会删除yum已安装的与之相关的所有文件。
您可能希望释放禁用或删除的存储库中的孤立数据占用的空间:
rm -rf /var/cache/yum
로그인 후 복사
此外,当您意外地yum
*.log.gz
또는 *.journal
인 파일도 있습니다.rm -rf /var/tmp/yum-*
로그인 후 복사
2. YUM 캐시 yum 캐시를 정리하는 방법은 간단합니다.
rm -rf /var/tmp/yum-*
로그인 후 복사
package-cleanup --quiet --leaves --exclude-bin
로그인 후 복사
위 명령은 yum이 설치한 관련 파일을 모두 삭제하지는 않는다는 점에 유의하세요. 비활성화되거나 삭제된 저장소에서 고아 데이터가 차지하는 공간을 확보할 수 있습니다.
package-cleanup --quiet --leaves --exclude-bin | xargs yum remove -y
로그인 후 복사
또한 실수로 일반 사용자를 통해 package-cleanup --quiet --leaves --exclude-bin | xargs yum remove -y
로그인 후 복사
yum
(sudo를 잊어버린) 경우 yum이 사용자 캐시를 생성합니다. 따라서 제거해 봅시다:
rm -rf /root/.wp-cli/cache/* rm -rf /home/*/.wp-cli/cache/*
로그인 후 복사
rrreee
고아 패키지 제거 확인