Linux Web/DB服務器清理硬盤空間方法
mysql binlog
日期越長佔用的硬盤越多
1、在mysql命令行裏敲
- PURGE MASTER LOGS BEFORE DATE_SUB( NOW(), INTERVAL 10 DAY);
清理N天前的日誌 (修改INTERVAL N DAY)
2、在my.cnf裏修改expire_logs_day
web日誌
1、定期分割日誌
2、過期日誌可刪除
3、重要日誌備份
可進/var/log目錄刪除日誌
web主目錄刪除不重要的過期的網站
如果是自己開發的一些小程序可檢查下mysql表的佔用的空間
有用的命令行
查找當前目錄下文件和文件夾的大小
- du -s * | sort -nr | head
查找大於100MB的文件
- find . -type f -size +1000000k
刪除編譯軟件時下載的源碼包
通過上面的幾步,我的VPS大概清理了5G多的硬盤空間。歡迎補充。