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