測試服務器用久了,如果沒有運行自動清除日志的腳本,會導致硬盤空間不足,應用、數據庫、環境等啟動不了;
如果你對系統不是特別熟悉,就無法知道那些占用空間的日志或緩存文件在哪里,這時,我們就可以利用查找大文件命令來找到可以清除的文件。
查看磁盤命令有:
df -h 查看當前磁盤總量、剩余、已用
du -sh 查看當前文件大小
du -h 或者 du -m 查看當前文件及所有子文件或子文件夾大小
查找大文件命令如下:
du -h --max-depth=找文件的層級數 指定查找文件路徑
示例:
如:
du -h --max-depth=1 /folder/folder1 #表示查找 “文件夾folder11、文件夾folder12、file1、file2” 四個文件夾或文件的大小
du -h --max-depth=2 /folder/folder1 #表示查找 “文件夾folder11、文件夾folder12、file1、file2及文件夾folder11子文件或文件夾、
文件夾folder12子文件或文件夾” 十一個文件夾或文件的大小