Man page - du(1)

Packages contains this manual

Available languages:

en fr es pl vi nb ko nl da cs tr hu sv ja uk id fi ru ro zh_TW sr zh_CN de

Manual

DU

名 稱
概 述
描 述
PATTERNS
作 者
報 告 錯 誤
版 權
參 見


名 稱

du - 估 計 磁 碟 檔 案 使 用 量

概 述

du [ 選 項 ]... [ 檔 案 ]...
du
[ 選 項 ]... --files0-from=F

描 述

計 算 每 個 檔 案 的 裝 置 用 量 , 目 錄 則 取 總 用 量 。

必 選 引 數 對 長 短 選 項 同 時 適 用 。
-0
, --null

使 每 行 輸 出 以 NUL 字 元 結 束 , 不 新 增 換 行 符

-a , --all

輸 出 所 有 檔 案 的 磁 碟 用 量 , 不 僅 僅 是 目 錄

--apparent-size

print apparent sizes rather than device usage; although the apparent size is usually smaller, it may be larger due to holes in (’sparse’) files, internal fragmentation, indirect blocks, and the like

-B , --block-size = 大 小

以 指 定 大 小 為 單 位 對 塊 大 小 進 行 輸 出 ; 例 如 , ’-BM’ 以 1,048,576 位 元 組 為 單 位 輸 出 大 小 ; 詳 情 請 參 見 下 方 的 “SIZE 格 式 ”部 分

-b , --bytes

等 效 於 ’--apparent-size --block-size = 1

-c , --total

顯 示 總 計 資 訊

-D , --dereference-args

只 在 符 號 連 結 顯 式 在 命 令 列 列 出 時 對 其 進 行 解 引 用

-d , --max-depth = N

僅 當 目 錄 ( 或 在 --all 選 項 啟 用 時 包 括 檔 案 ) 層 級 不 高 於 命 令 列 引 數 指 定 的 N 層 時 輸 出 對 應 目 錄 或 檔 案 的 對 應 大 小 ; --max-depth = 0 等 效 於 --summarize

--files0-from = F

統 計 檔 案 F 中 的 以 NUL 空 字 元 分 隔 的 檔 名 所 對 應 的 各 個 檔 案 的 裝 置 使 用 量 ; 如 果 F 是 "-", 則 從 標 準 輸 入 讀 取 檔 名

-H

--dereference-args -D ) 等 效

-h , --human-readable

以 人 類 可 讀 的 格 式 輸 出 大 小 ( 例 如 , 1K 234M 2G)

--inodes

列 出 inode 使 用 資 訊 而 非 塊 使 用 資 訊

-k

等 效 於 --block-size = 1K

-L , --dereference

解 引 用 所 有 符 號 連 結

-l , --count-links

如 果 是 硬 連 線 , 則 重 複 計 算 其 尺 寸

-m

等 效 於 --block-size = 1M

-P , --no-dereference

不 跟 隨 任 何 符 號 連 結 ( 預 設 行 為 )

-S , --separate-dirs

不 包 括 子 目 錄 的 佔 用 量

--si

類 似 -h, 但 使 用 1000 的 倍 數 , 而 非 1024

-s , --summarize

只 分 別 計 算 命 令 列 中 每 個 引 數 所 佔 的 總 用 量

-t , --threshold = 大 小

如 果 指 定 大 小 為 正 值 , 排 除 比 該 值 更 小 的 項 , 或 者 在 值 為 負 時 排 除 更 大 的 項

--time

顯 示 目 錄 中 或 其 子 目 錄 下 所 有 檔 案 的 最 後 修 改 時 間

--time = 關 鍵 字

顯 示 指 定 關 鍵 字 對 應 的 時 間 而 非 最 後 修 改 時 間 : atime, access, use, ctime 或 status

--time-style = 格 式

使 用 指 定 格 式 顯 示 時 間 , 格 式 可 以 為 : full-iso, long-iso, iso 或 +FORMAT; FORMAT 字 串 以 與 ’date’ 工 具 類 似 的 方 式 解 讀

-X , --exclude-from = 檔 案

排 除 所 有 與 指 定 檔 案 所 提 供 模 式 匹 配 的 檔 案

--exclude = 模 式

排 除 所 有 與 所 給 模 式 匹 配 的 檔 案

-x , --one-file-system

跳 過 位 於 不 同 檔 案 系 統 上 的 目 錄

--help

顯 示 此 幫 助 資 訊 並 退 出

--version

顯 示 版 本 資 訊 並 退 出

所 顯 示 的 數 值 的 單 位 是 --block-size 選 項 的 引 數 、 DU_BLOCK_SIZE、 BLOCK_SIZE 和 BLOCKSIZE 環 境 變 數 的 值 中 , 第 一 個 可 用 的 大 小 。 否 則 , 預 設 單 位 是 1024 位 元 組 ( 如 果 POSIXLY_CORRECT 被 設 定 , 則 為 512 位 元 組 ) 。

大 小 引 數 是 一 個 整 數 , 後 面 可 以 跟 一 個 單 位 ( 例 如 : 10K 指 10*1024) 。 可 用 的 單 位 有 K、 M、 G、 T、 P、 E、 Z、 Y( 1024 的 冪 ) 以 及 KB、 MB、 ...( 1000 的 冪 ) 。 也 可 以 使 用 二 進 位 制 字 首 : KiB=K、 MiB=M, 以 此 類 推 。

PATTERNS

PATTERN is a shell pattern (not a regular expression). The pattern ? matches any one character, whereas * matches any string (composed of zero, one or multiple characters). For example, *.o will match any files whose names end in .o . Therefore, the command

du --exclude='*.o'

will skip all files and subdirectories ending in .o (including the file .o itself).

作 者

由 Torbjorn Granlund、 David MacKenzie、 Paul Eggert 和 Jim Meyering 編 寫 。

報 告 錯 誤

GNU coreutils 的 線 上 幫 助 : <https://www.gnu.org/software/coreutils/>
請 向 <https://translationproject.org/team/zh_CN.html> 報 告 翻 譯 錯 誤 。

版 權

Copyright © 2022 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
本 軟 體 是 自 由 軟 體 : 您 可 以 自 由 修 改 和 重 新 發 布 它 。 在 法 律 允 許 的 範 圍 內 , 不 提 供 任 何 保 證 。

參 見

完 整 文 件 請 見 : <https://www.gnu.org/software/coreutils/du>
或 者 在 本 地 使 用 : info '(coreutils) du invocation'

本 頁 面 中 文 版 由 中 文 man 手 冊 頁 計 劃 提 供 。
中 文 man 手 冊 頁 計 劃 : https://github.com/man-pages-zh/manpages-zh