Linux 的 du 命令來查看硬碟空間的目錄及文件的使用情況,是我一直最常用的的 Linux 指令,今天社群好友告訴我,安裝 ncdu 來試試,切入 ncdu 視窗跟桌面的工具一樣,會比 du 還方便。
ncdu 的官方網址:
NCDU 全名 NCurses Disk Usage,是一個可以用來檢視我們主機硬碟空間裡,資料夾使用容量的程式;ncdu 命令是對傳統 du 命令功能上的增強版,不需要像 du 那樣輸入大量的命令,就可以計算文件及目錄大小並可以按照大小或文件名進行排序。
簡單的說,常常 VPS 的空間滿了,但又不知道是哪一個資料夾佔用了大量空間,這時就可以利用 NCDU 高效率的檢查,很容易的找出大檔案。
ncdu 安裝:
Debian / Ubuntu 下安裝:
apt-get -y install ncdu
CentOS 下安裝:
yum -y install ncdu
如果安裝失敗,加入第三方的 EPEL 軟體包,然後再執行一次 yum 安裝:
yum install epel-release yum provides ncdu yum -y install ncdu
使用方法:
ncdu -x /
一開始會掃描整個根目錄硬碟使用情況,掃描完成後默認按照目錄大小降序顯示各個目錄的空間使用情況,若要退出程式按鍵盤 q 鍵。
指定目錄查詢:
在 ncdu 命令後加上路徑即可,例如:
ncdu /var
常用快捷鍵:
n :按文件名進行排序 s :按文件大小進行排序 r :重新統計當前文件夾大小
另外,關於 DU 命令的操作,可以參考一介資男的 – Ubuntu 列出所有目錄大小的幾個方式
列出目錄大小,這絕對是在追查網站伺服器容量殺手時最重要的技能與需求。 單純查看系統硬碟大小的指令是 df -h , h 是指用可讀性較好的單位來換算。 而知道目前使用量後就是開始追查目錄大小,指令是 du -hs /path/to/folder 單純看某個目錄大小的做法。 使用 ls 列出路徑中的檔案(資料夾目錄也是一...
Featured Photo by Даниил Некрасов from Pixabay
Latest posts by yungke (see all)
- WooWP 黑色星期五優惠 - 2020-11-12
- WordPress Multisite 的重定向 Redirect 規則 - 2020-11-02
- 舊 WordPress 安裝 Multisite 子目錄解決方式 - 2020-10-25