本文目錄1、linux磁盤空間滿找不到異常?2、Linux硬盤滿了會(huì)刪除文件嗎?3、linux如何查看硬盤大???4、linux磁盤空間滿找不到異常?1、linux磁盤空間滿找不到異常?linux下查看硬盤大小的命令:1、查看當(dāng)前文件夾下所有文件大?。òㄗ游募A)2、查看指定文件夾下所有文件大?。òㄗ游募A)3、查看指定文件大小4、查看指定文件夾大小二、Ubuntu 查看磁盤空間大小命令df –
linux磁盤空間滿找不到異常?
linux下查看硬盤大小的命令:
1、查看當(dāng)前文件夾下所有文件大?。òㄗ游募A)
2、查看指定文件夾下所有文件大?。òㄗ游募A)
3、查看指定文件大小
4、查看指定文件夾大小
二、
Ubuntu 查看磁盤空間大小命令
df -h Df命令是linux系統(tǒng)以磁盤分區(qū)為單位查看文件系統(tǒng),可以加上參數(shù)查看磁盤剩余空間信息,命令格式: df -hl 顯示格式為: 文件系統(tǒng) 容量 已用 可用 已用% 掛載點(diǎn) Filesystem Size Used Avail Use% Mounted on /dev/hda2 45G 19G 24G 44% / /dev/hda1 494
Linux**作系統(tǒng)是基于UNIX**作系統(tǒng)發(fā)展而來的一種克隆系統(tǒng),它誕生于1991 年的 [Linux桌面] 10 月5 日(這是第一次正式向外公布的時(shí)間)。以后借助于Internet網(wǎng)絡(luò),并通過全世界各地計(jì)算機(jī)愛好者的共同努力,已成為今天世界上使用最多的一種UNIX 類**作系統(tǒng),并且使用人數(shù)還在迅猛增長(zhǎng)。
Linux硬盤滿了會(huì)刪除文件嗎?
物理主機(jī)上的 /dev/sda5 是對(duì)應(yīng)著主機(jī)硬盤的分區(qū),字母 a 表示第幾塊硬盤(也可能是可移動(dòng)磁盤),你如果主機(jī)上有多塊硬盤則可能還會(huì)出現(xiàn) /dev/sdb,/dev/sdc 這些磁盤設(shè)備都會(huì)在 /dev 目錄下以文件的存在形式。后面的數(shù)字表示分區(qū)號(hào)。
df:列出文件系統(tǒng)的整體磁盤使用量: du:評(píng)估文件系統(tǒng)的磁盤使用量(常用于評(píng)估目錄所占容量) df參數(shù): -a:列出所有的文件系統(tǒng),包括系統(tǒng)特有的/proc等文件系統(tǒng) 。
linux如何查看硬盤大???
答,不會(huì)自動(dòng)刪除的
linux硬盤滿的處理方法
1
linux下空間滿可能有兩種情況
可以通過命令
df -h 查看磁盤空間占用,實(shí)際上是查看磁盤塊占用的文件(block)
df -i 查看索引節(jié)點(diǎn)的占用(Inodes)
2
磁盤塊和索引節(jié)點(diǎn)其中之一滿,都會(huì)導(dǎo)致無法創(chuàng)建文件,提示磁盤空間已滿。
所以請(qǐng)注意,查看磁盤還有空間,但是創(chuàng)建文件提示空間滿,可能是inodes節(jié)點(diǎn)已滿
通過命令:find / -size +100M |xargs ls -lh
3
列出系統(tǒng)內(nèi)大于100M的文件
du -h –max-depth=1
查看當(dāng)前目錄內(nèi)文件夾的大小
可以兩種方式都測(cè)試下,有些時(shí)候,占用了大量空間的其實(shí)是系統(tǒng)日志或業(yè)務(wù)附件等小文件,
所以根據(jù)文件大小去查找不一定能查出正在占用硬盤空間的【目錄】或文件,建議使用第二種
4
日志文件較大
web訪問日志,建議做定時(shí)任務(wù)日志切割,以天為單位做壓縮備份(可以通過腳本實(shí)現(xiàn)),保留一定時(shí)間以備查看,有需要可以做日志分析。
5
以一鍵安裝包的環(huán)境為例,/alidata/log/ 目錄下是是日志文件,可以檢查文件大小是否占滿磁盤使用,通常,access目錄下文件為訪問日志,error為錯(cuò)誤日志。如磁盤占慢,這些日志又不重要,那么可以做清空處理,方法1,可以rm 刪除掉,2 echo"" >access.log
6
大量小文件引起
由于業(yè)務(wù)需求,產(chǎn)生大量小文件,需要考慮新增加磁盤或者使用oss存儲(chǔ)服務(wù)
linux磁盤空間滿找不到異常?
Linux 磁盤空間占滿故障解決方法
1.一般磁盤空間滿了,是由于服務(wù)器上面跑的服務(wù)日志引起的占用太多空間,去刪除多于的大文件。
2.如果df -hT查詢出來磁盤占用滿了,但是使用du -sh查看沒有那么多。
3.因?yàn)檎J(rèn)為的誤**作,導(dǎo)致某些進(jìn)程在沒有執(zhí)行完成時(shí)被kill 掉了,但是緩存中的程序沒有釋放。如果因?yàn)楦高M(jìn)程被殺掉,子進(jìn)程還運(yùn)行導(dǎo)致,那么最簡(jiǎn)單,kill 子進(jìn)程,就會(huì)釋放。
原創(chuàng)文章,作者:小編,如若轉(zhuǎn)載,請(qǐng)注明出處:http:///1128.html