由于當(dāng)初安裝系統(tǒng)設(shè)計(jì)不合理,有些分區(qū)的過(guò)小,以及網(wǎng)絡(luò)通訊故障等造成日志文件速度增長(zhǎng)等其他原因都可以表現(xiàn)為磁盤(pán)空間滿,造成無(wú)法讀寫(xiě)磁盤(pán),應(yīng)用程序無(wú)法執(zhí)行等。下面就給你支幾招(以/home空間滿為例):
1.定期對(duì)重要文件系統(tǒng)掃描,并作對(duì)比,分析那些文件經(jīng)常讀寫(xiě)
#IS-IR/home>;files.txt
#diff filesold.txt files.txt
通過(guò)分析預(yù)測(cè)空間的增長(zhǎng)情況,同時(shí)可以考慮對(duì)不經(jīng)常讀寫(xiě)文件進(jìn)行壓縮,以減少占用空間。
2.查看空間文件系統(tǒng)的inodes消耗
#df-i/home
如果還有大量的inpde可用,說(shuō)明大文件占用空間,否賊可能大量小文件占用空間。
3.找出占用空間較大的目錄
查看/home占用的空間
#du-hs/home
查看/home下占用空間超過(guò)1000m
#du/awk'$1>;2000'
4.找出占用空間較大的文件
#find/home-size +2000K
5.找出最近修改或創(chuàng)建的文件
先TOUCH一個(gè)你想要的時(shí)間的文件如下
#TOUCH-t 08190800 test
#find/home-newer test-print
6.刪除日志
#rm-rf/var/log/*
7.對(duì)分區(qū)做連接
在有空間的分區(qū),對(duì)沒(méi)有空進(jìn)分區(qū)做連接
#in-s/home/use/home
8.找出耗費(fèi)大量的空間的進(jìn)程
根據(jù)不同的應(yīng)用,找出對(duì)應(yīng)的進(jìn)程,分析原因。
9.檢查并修復(fù)文件系統(tǒng)
#fsck-y/home
10.重啟機(jī)器
有了以上的十招,應(yīng)該可以解決大部分問(wèn)題,但是關(guān)鍵還是安裝時(shí)要規(guī)劃好分區(qū)。另外發(fā)現(xiàn)磁盤(pán)蠻時(shí),不能急,小心操作,認(rèn)真分析原因,然后小心應(yīng)對(duì)。需要注意,以上十招不需要順序執(zhí)行,有的可能一招封喉,有的可能需要數(shù)招并用,刪除操作一定要小心。如果還不行,只有采取增加硬盤(pán),重新安裝系統(tǒng)等“硬”辦法了
還可以:
cd/
du-h--max-depth=q/grep M/sort-n
找到最大的那個(gè)目錄后進(jìn)入該目錄
再運(yùn)行du-h-max-depth=1/grep M /sort-n
找出來(lái)以后看是否有用的文件
沒(méi)用就刪掉
磁盤(pán)空間不足怎么辦,linux磁盤(pán)清理方法
2019-10-21 17:11linux教程網(wǎng) Linux
由于當(dāng)初安裝系統(tǒng)設(shè)計(jì)不合理,有些分區(qū)的過(guò)小,以及網(wǎng)絡(luò)通訊故障等造成日志文件速度增長(zhǎng)等其他原因都可以表現(xiàn)為磁盤(pán)空間滿,造成無(wú)法讀寫(xiě)磁盤(pán),應(yīng)用程序無(wú)法執(zhí)行等。
延伸 · 閱讀
- 2024-11-03晨報(bào):《龍騰4》Steam“多半好評(píng)” 《Apex》不再支
- 2022-03-11在Linux下通過(guò)命令行打包Android應(yīng)用的方法
- 2022-03-10這個(gè) Linux 圖形計(jì)算器讓數(shù)學(xué)很有趣
- 2022-03-10Linux下部署springboot項(xiàng)目的方法步驟
- 2022-03-10linux中把.c的文件編譯成.so文件
- 2022-03-10Linux服務(wù)器下安裝配置Nginx的教程
- Linux
Linux命令學(xué)習(xí)總結(jié):詳解reboot命令
這篇文章主要介紹了Linux命令學(xué)習(xí)總結(jié):詳解reboot命令,這個(gè)指令使用起來(lái)非常簡(jiǎn)單,有興趣的可以了解一下。...
- Linux
致命的7個(gè)Linux命令
如果你是一個(gè) Linux 新手,在好奇心的驅(qū)使下,可能會(huì)去嘗試從各個(gè)渠道獲得的命令。以下是 7 個(gè)致命的 Linux 命令,輕則使你的數(shù)據(jù)造成丟失,重則使你的...
- Linux
linux下gettimeofday函數(shù)windows替換方法(詳解)
下面小編就為大家?guī)?lái)一篇linux下gettimeofday函數(shù)windows替換方法(詳解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看...
- Linux
Linux 將支持基于 Li-Fi 的新型網(wǎng)絡(luò)技術(shù)
據(jù) phoronix 報(bào)道,Li-Fi 技術(shù)供應(yīng)商 PureLiFi 近來(lái)正在向 Linux 內(nèi)核社區(qū)積極貢獻(xiàn)代碼,以推動(dòng)將其開(kāi)源的 Li-Fi 驅(qū)動(dòng)程序并入 Linux 內(nèi)核主線。...
- Linux
Linux下查看使用的是哪種shell的方法匯總
這篇文章主要介紹了Linux下查看使用的是哪種shell的方法匯總,本文總結(jié)了9種查看當(dāng)前系統(tǒng)使用的是哪種shell的方法,需要的朋友可以參考下 ...
- Linux
linux下時(shí)間同步的兩種方法分享
在需要集中記錄服務(wù)器日志的環(huán)境中,時(shí)間同步那是相當(dāng)?shù)闹匾摹1疚臑榇蠹医榻B兩種同步linux時(shí)間的方法,供大家參考 ...
- Linux
在Linux系統(tǒng)上安裝配置DNS服務(wù)器的教程
這篇文章主要介紹了在Linux上安裝配置DNS服務(wù)器的教程,文中示例基于CentOS系統(tǒng),需要的朋友可以參考下...
- Linux
Linux基礎(chǔ):如何找出你的系統(tǒng)所支持的最大內(nèi)存
這篇文章主要介紹了Linux基礎(chǔ):如何找出你的系統(tǒng)所支持的最大內(nèi)存,需要的朋友可以參考下...