fdbs avatar

duf-磁盤使用统计分析工具/免費實用程序(Linux、BSD、macOS 和 Windows)

🕙 by fdbs

磁盤使用/免費實用程序(Linux、BSD、macOS 和 Windows)

達夫

特徵

  • 用戶友好的彩色輸出
  • 調整到您終端的主題和寬度
  • 根據您的需要對結果進行排序
  • 群組和過濾設備
  • 可以方便的輸出JSON

安裝

套餐

Linux

  • 拱形Linux: pacman -S duf
  • 尼克斯: nix-env -iA nixpkgs.duf
  • 快:sudo snap install duf-utilitysnapcraft.io
  • 在高山,Debian的和RPM格式

BSD

  • FreeBSD: pkg install duf

蘋果系統

  • 自製brew install duf
  • 使用MacPortssudo port selfupdate && sudo port install duf

視窗

安卓

  • 安卓(通過 termux): pkg install duf

二進製文件

從源頭

確保你有一個可用的 Go 環境(需要 Go 1.12 或更高版本)。請參閱安裝說明

編譯 duf 很容易,只需運行:

1
2
3
git clone https://github.com/muesli/duf.git
cd duf
go build

用法

您可以在沒有任何命令行參數的情況下簡單地啟動 duf:

1
duf

如果你提供參數,duf 只會列出特定的設備和掛載點:

1
duf /home /some/file

如果要列出所有內容(包括偽、重複、無法訪問的文件系統):

1
duf --all

過濾

您可以顯示和隱藏特定表格:

1
2
duf --only local,network,fuse,special,loops,binds
duf --hide local,network,fuse,special,loops,binds

您還可以顯示和隱藏特定的文件系統:

1
2
duf --only-fs tmpfs,vfat
duf --hide-fs tmpfs,vfat

...或特定的掛載點:

1
2
duf --only-mp /,/home,/dev
duf --hide-mp /,/home,/dev

引號內的通配符有效:

1
duf --only-mp '/sys/*,/dev/*'

顯示選項

對輸出進行排序:

1
duf --sort size

有效的鍵是:mountpoint, size, used, avail, usage, inodes, inodes_used, inodes_avail, inodes_usage, type, filesystem

顯示或隱藏特定列:

1
duf --output mountpoint,size,usage

有效的鍵是:mountpoint, size, used, avail, usage, inodes, inodes_used, inodes_avail, inodes_usage, type, filesystem

列出 inode 信息而不是塊使用情況:

1
duf --inodes

如果 duf 沒有正確檢測您終端的顏色,您可以設置一個主題:

1
duf --theme light

格式

如果您更喜歡將輸出作為 JSON:

1
duf --json

故障排除

的用戶oh-my-zsh應該知道它已經定義了一個名為 的別名 duf,您必須將其刪除才能使用duf

1
unalias duf

💘 相关文章

写一条评论

Based on Golang + fastHTTP + sdb | go1.16.4 Processed in 0ms