可以通過呼吁
df -h 查察磁盤空間占用,實際上是查察磁盤塊占用的文件(block)
df -i 查察索引節點的占用(Inodes)
磁盤塊和索引節點個中之一滿,城市導致無法建設文件,提示磁盤空間已滿。
所以請留意,查察磁盤尚有空間,可是建設文件提示空間滿,大概是inodes節點已滿
通過呼吁:find / -size +100M |xargs ls -lh
列出系統內大于100M的文件
du -h --max-depth=1
查察當前目次內文件夾的巨細
可以兩種方法都測試下,有些時候,占用了大量空間的其實是系統日志或業務附件等小文件,
所以按照文件巨細去查找不必然能查出正在占用硬盤空間的【目次】或文件,發起利用第二種
日志文件較大
web會見日志,發起做按時任務日志切割,以天為單元做壓縮備份(可以通過劇本實現),保存一按時間以備查察,有需要可以做日志闡明。
以一鍵安裝包的情況為例,/alidata/log/ 目次下是是日志文件,可以查抄文件巨細是否占滿磁盤利用,凡是,access目次下文件為會見日志,error為錯誤日志。如磁盤占慢,,這些日志又不重要,那么可以做清空處理懲罰,要領1,可以rm 刪除去,2 echo"" >access.log