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