linux查看磁盘占用率(linux查看磁盘占用)
linux 查詢哪個(gè)磁盤文件多?
答具體方法如下
1.可以使用df -h 命令查看磁盤剩余空間
2.查看指定目錄占用的空間大小,比如查看/usr目錄占用了多大空間:du -bs /usr
3.查看指定目錄超過(guò)了多大空間的文件,比如下面的/usr目錄,查找大于100M的文件
cd /usr
find . -size +100M
4.或是直接執(zhí)行下面命令(這個(gè)時(shí)間會(huì)比較長(zhǎng)):
du -a /usr | sort -n -r | head -n 10
來(lái)查找/usr目錄下面最大的10個(gè)文件(或目錄)
linux查看當(dāng)前磁盤各目錄容量命令?
du--diskusage,用來(lái)查看某個(gè)文件或目錄占用的磁盤空間數(shù)量。usage:du-shbkm-h:很有用的參數(shù),將顯示的結(jié)果以humanreadable的方式打印,如20K,1.3M,4.5G等-s:summarize,如果要查看的是目錄,則顯示其總體占有空間,而不是顯示其所有子目錄及其文件占用的空間如du-s/domain則顯示domain這個(gè)目錄及其子目錄總共占用了多少空,而不是顯示其所有子目錄的情況-b:byte,結(jié)果以byte為單位顯示-k:kilobyte,結(jié)果以KB為單位顯示-m:megabyte,結(jié)果以MB為單位顯示df--reportfilesystemdiskspaceusage,用來(lái)查看文件系統(tǒng)的磁盤空間使用情況usage:df-htkh,k與du一樣,-t指定要查看的文件系統(tǒng)
linux怎么查看查看硬盤狀態(tài)?
使用df -h命令來(lái)查看硬盤的掛載狀態(tài)。關(guān)于硬盤掛載的其它說(shuō)明:
一、檢測(cè)硬盤能否被識(shí)別# fdisk -l查找新硬盤信息,類似如下文本:Disk /dev/sdb: 36.7 GB, 36748945408 bytes二、掛載硬盤1、在本地硬盤中臨時(shí)創(chuàng)建一個(gè)目錄#mkdir /opt/data/tmp1 2、掛載第二塊硬盤中的一個(gè)分區(qū)/dev/sdb1到tmp1#mount /dev/sdb1 /opt/data/tmp1 3、查看是否被掛載# df -h查看一下是否有類似如下文本/dev/sdb1 3.9G 1.4G 2.3G 38% /opt/tmp/tmp1三、卸載硬盤#umount /dev/sdb1df命令說(shuō)明df命令用于顯示磁盤分區(qū)上的可使用的磁盤空間。默認(rèn)顯示單位為KB。可以利用該命令來(lái)獲取硬盤被占用了多少空間,目前還剩下多少空間等信息。語(yǔ)法df(選項(xiàng))(參數(shù))選項(xiàng)-a或--all:包含全部的文件系統(tǒng);
--block-size=:以指定的區(qū)塊大小來(lái)顯示區(qū)塊數(shù)目;-h或--human-readable:以可讀性較高的方式來(lái)顯示信息;-H或--si:與-h參數(shù)相同,但在計(jì)算時(shí)是以1000 Bytes為換算單位而非1024 Bytes;-i或--inodes:顯示inode的信息;-k或--kilobytes:指定區(qū)塊大小為1024字節(jié);-l或--local:僅顯示本地端的文件系統(tǒng);-m或--megabytes:指定區(qū)塊大小為1048576字節(jié);
--no-sync:在取得磁盤使用信息前,不要執(zhí)行sync指令,此為預(yù)設(shè)值;
-P或--portability:使用POSIX的輸出格式;
--sync:在取得磁盤使用信息前,先執(zhí)行sync指令;-t或--type=:僅顯示指定文件系統(tǒng)類型的磁盤信息;
-T或--print-type:顯示文件系統(tǒng)的類型;
-x或--exclude-type=:不要顯示指定文件系統(tǒng)類型的磁盤信息;
--help:顯示幫助;
--version:顯示版本信息。參數(shù)文件:指定文件系統(tǒng)上的文件。實(shí)例
oracle如何查看程序占用cpu和磁盤讀寫?
只有管理員才可以查看程序占用的C P U管理員可以在管理界面查看程序,占用的CPU和磁盤讀寫。
Linux硬盤滿了會(huì)刪除文件嗎?
答,不會(huì)自動(dòng)刪除的
Linux硬盤滿的處理方法
1
linux下空間滿可能有兩種情況
可以通過(guò)命令
df -h 查看磁盤空間占用,實(shí)際上是查看磁盤塊占用的文件(block)
df -i 查看索引節(jié)點(diǎn)的占用(Inodes)
2
磁盤塊和索引節(jié)點(diǎn)其中之一滿,都會(huì)導(dǎo)致無(wú)法創(chuàng)建文件,提示磁盤空間已滿。
所以請(qǐng)注意,查看磁盤還有空間,但是創(chuàng)建文件提示空間滿,可能是inodes節(jié)點(diǎn)已滿
通過(guò)命令: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訪問(wèn)日志,建議做定時(shí)任務(wù)日志切割,以天為單位做壓縮備份(可以通過(guò)腳本實(shí)現(xiàn)),保留一定時(shí)間以備查看,有需要可以做日志分析。
5
以一鍵安裝包的環(huán)境為例,/alidata/log/ 目錄下是是日志文件,可以檢查文件大小是否占滿磁盤使用,通常,access目錄下文件為訪問(wèn)日志,error為錯(cuò)誤日志。如磁盤占慢,這些日志又不重要,那么可以做清空處理,方法1,可以rm 刪除掉,2 echo"" >access.log
6
大量小文件引起
由于業(yè)務(wù)需求,產(chǎn)生大量小文件,需要考慮新增加磁盤或者使用oss存儲(chǔ)服務(wù)
總結(jié)
以上是生活随笔為你收集整理的linux查看磁盘占用率(linux查看磁盘占用)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 注入器 过检测_连云港管道检测服务
- 下一篇: 公司网址备案查询(公司网址备案)