df 命令說明
-a 全部檔案系統列表
-h 方便閱讀方式顯示
-h 等於「-h」,但是計算式,1k=1000,而不是1k=1024
-i 顯示inode資訊
-k 區塊為1024位元組
-l 只顯示本地檔案系統
-m 區塊為1048576位元組
由於篇幅省略部分內容展示
[root@master ~]# sudo du -s -h /* | sort -nr
du: 無法訪問"/proc/20668/task/20668/fd/4": 沒有那個檔案或目錄
du: 無法訪問"/proc/20668/task/20668/fdinfo/4": 沒有那個檔案或目錄
du: 無法訪問"/proc/20668/fd/4": 沒有那個檔案或目錄
du: 無法訪問"/proc/20668/fdinfo/4": 沒有那個檔案或目錄
700m /usr
283m /lib
228k /dev
76k /root
47m /boot
27m /etc
21m /lib64
16m /sbin
16k /lost+found
9.6g /home
5.9m /bin
5.3g /var
4.0k /srv
4.0k /opt
4.0k /mnt
4.0k /media
2.4m /tmp
0 /sys
0 /selinux
0 /proc
du命令說明
linux 查詢占用空間最大的檔案與目錄:du -h --max-depth=1
sort命令說明
lsof命令說明
lsof(list open files) 用於檢視你程序開打的檔案,開啟檔案的程序,程序開啟的埠(tcp、udp),找回/恢復刪除的檔案。
首先使用lsof來檢視當前是否有程序開啟/var/logmessages檔案,如下:
# lsof |grep /var/log/messages
syslogd 1283 root 2w reg 3,3 5381017 1773647 /var/log/messages (deleted)
Linux 檢視磁碟占用空間
我們的服務有時會應為某種原因宕機,其中就有磁碟空間太大沒有即使清理而導致的,今天學習了一下磁碟的維護日誌維護,順手做個筆記,以防後面bu y不用給忘記了 1 檢視磁碟占用空間 df h,這個命令用於檢視伺服器空間,執行後的效果圖如下 2 檢視當前目錄,哪個檔案占用記憶體最大 就可以看到logs佔的記...
linux 檢視磁碟占用情況
bin bash 取得每個分割槽的使用百分比 不要百分號 percent df k grep v filesystem awk 檢視每個分割槽 df k grep filesystem 檢視指定分割槽 df k grep sda 迴圈判斷分割槽使用率是否超過90 foreach one in per...
Linux磁碟被占用找不到占用檔案,磁碟空間沒釋放
新公司的測試機磁碟空間空餘很小,日誌很多,也很大,做個日誌壓縮指令碼,在夜裡4 30自動執行,第二天後發現磁碟空間又滿了,只好刪除沒用的日誌,清空空間,可詭異的是怎麼刪除沒用的檔案,空間還是占用很大。如圖 用du 根目錄下,發現這些檔案加一塊也達不到占用的空間大小。如圖 我也有遇見過此類問題,一般都...