NAME
ls, dir, vdir - 列 目 錄 內 容
提 要
ls [選 項 ] [文 件 名 ...]
POSIX 標 準 選 項 : [-CFRacdilqrtu1]
GNU 選 項 (短 格 式 ):
[-1abcdfgiklmnopqrstuxABCDFGLNQRSUX] [-w cols] [-T cols] [-I pattern] [--full-time] [--format={long,verbose,commas,across,vertical,single-column}] [--sort={none,time,size,extension}] [--time={atime,access,use,ctime,status}] [--color[={none,auto,always}]] [--help] [--version] [--]
描 述 ( DESCRIPTION )
程 序 ls先 列 出 非 目 錄 的 文 件 項 , 然 後 是 每 一 個 目 錄 中 的 “可 顯 示 ”文 件 。 如 果 沒 有 選 項 之 外 的 參 數 【 譯 註 : 即 文 件 名 部 分 爲 空 】 出 現 , 缺 省 爲 "." ( 當 前 目 錄 ) 。 選 項 “ -d ”使 得 目 錄 與 非 目 錄 項 同 樣 對 待 。 除 非 “ -a ” 選 項 出 現 , 文 件 名 以 “.”開 始 的 文 件 不 屬 “可 顯 示 ”文 件 。 以 當 前 目 錄 爲 準 , 每 一 組 文 件 ( 包 括 非 目 錄 文 件 項 , 以 及 每 一 內 含 文 件 的 目 錄 ) 分 別 按 文 件 名 比 較 順 序 排 序 。 如 果 “ -l ”選 項 存 在 , 每 組 文 件 前 顯 示 一 摘 要 行 : 給 出 該 組 文 件 長 度 之 和 ( 以 512 字 節 爲 單 位 ) 。 輸 出 是 到 標 準 輸 出 ( stdout ) 。 除 非 以 “ -C ”選 項 要 求 按 多 列 輸 出 , 輸 出 將 是 一 行 一 個 。 然 而 , 輸 出 到 終 端 時 , 單 列 輸 出 或 多 列 輸 出 是 不 確 定 的 。 可 以 分 別 用 選 項 “ -1 ” 或 “ -C ”來 強 制 按 單 列 或 多 列 輸 出 。
-C 多 列 輸 出 , 縱 向 排 序 。 |
||
-F 每 個 目 錄 名 加 “ |
/ ”後 綴 , 每 個 FIFO 名 加 “ | ”後 綴 , 每 個 可 運 行 名 加 “ * ”後 綴 。
-R 遞 歸 列 出 遇 到 的 子 目 錄 。 |
||||||||||||||||||||||||||||||||||||||
-a 列 出 所 有 文 件 , 包 括 以 |
"." 開 頭 的 隱 含 文 件 。
“文 件
修 改 時 間 ”爲 依
據 來 排 序 ( 使
用 “ -t ”選 項 時
) 或 列 出 ( 使
用 “ -l ”選 項 時
) 。 將 目 錄 名 象 其 它 文 件 一 樣 列 出 , 而 不 是 列 出 它 們 的 內 容 。
出 ( 以 單 列 格 式 ) 文 件 模 式 ( file mode ) , 文 件 的 鏈 接 數 , 所 有 者 名 , 組 名 , 文 件 大 小 ( 以 字 節 爲 單 位 ) , 時 間 信 息 , 及 文 件 名 。 缺 省 時 , 時 間 信 息 顯 示 最 近 修 改 時 間 ; 可 以 以 選 項 “ -c ”和 “ -u ”選 擇 顯 示 其 它 兩 種 時 間 信 息 。 對 於 設 備 文 件 , 原 先 顯 示 文 件 大 小 的 區 域 通 常 顯 示 的 是 主 要 和 次 要 的 號 ( majorand minor device numbers) 。
-t ”選 項
時 ) 或 列 出 (
使 用 “ -l ”選 項
時 ) 。 GNU 細 節如 果 標 準 輸 出 是 終 端 , 將 多 列 輸 出 ( 縱 向 排 序 ) 。 dir ( 也 被 安 裝 爲 命 令 d ) 等 同 於 “ ls -C ”; 即 , 文 件 缺 省 是 多 列 輸 出 , 縱 向 排 序 。 vdir ( 也 被 安 裝 爲 命 令 v ) 等 同 於 “ ls -l ”; 即 , 文 件 缺 省 是 按 長 格 式 輸 出 。 GNU 選 項-1,
--format=single-column 一 行 輸
出 一 個 文 件 (
單 列 輸 出 ) 。
如 標 準 輸 出 不
是 到 終 端 , 此
選 項 就 是 缺 省
選 項 。
項 , 如 果 在 “ -f ”之 前 存 在 “ -l ”、 “ - -color ”或 “ -s ”, 則 禁 止 它 們 。 -g 忽 略
, 爲 兼 容 UNIX用 。
--no-group ”選 項 。 提 供 此 選 項 是 爲 了 與 其 它 版 本 的 ls 兼 容 。
不 標 示 可 執 行 文 件 。 -q, --hide-control-chars
用 問 號 代 替 文
件 名 中 非 打 印
的 字 符 。 這 是
缺 省 選 項 。 //SUBDIRED// BEG1 END1 ... 【 譯 註 : 我 測 試 了 TurboLinux4.0 和 RedHat6.1 , 發 現 它 們 都 是 在 “ //DIRED// BEG1... ”之 後 列 出 “ //SUBDIRED// BEG1 ... ”, 也 即 只 有 一 個 而 不 是 在 每 個 子 目 錄 後 都 有 。 而 且 “ //SUBDIRED// BEG1 ... ”列 出 的 是 各 個 子 目 錄 名 的 偏 移 。 】 -F, --classify,
--file-type 在 每 個 文 件
名 後 附 上 一 個
字 符 以 說 明 該
文 件 的 類 型 。
“ * ”表 示 普 通
的 可 執 行 文 件
; “ / ”表 示 目
錄 ; “ @ ”表 示
符 號 鏈 接 ; “ |
”表 示 FIFOs; “ =
”表 示 套 接 字
(sockets) ; 什 麼 也 沒
有 則 表 示 普 通
文 件 。 auto 僅 當 標 準 輸 出 是 終 端 時 使 用 。 always 總 是 使 用 顏 色 。 指 定 --color 而 且 省 略 when 時 就 等 同 於 --color=always 。 --full-time 列
出 完 整 的 時 間
, 而 不 是 使 用
標 準 的 縮 寫 。
格 式 如 同 date(1) 的
缺 省 格 式 ; 此
格 式 是 不 能 改
變 的 , 但 是 你
可 以 用 cut(1) 取 出 其
中 的 日 期 字 串
並 將 結 果 送 至
命 令 “ date -d ”。 輸
出 的 時 間 包 括
秒 是 非 常 有 用
的 。 ( GNU 標 準 選 項
--version 打 印 版 本 信 息 到 標 準 輸 出 並 順 利 退 出 。
環 境變 量 POSIXLY_CORRECT 可 以 決 定 一 組 選 擇 。 如 果 沒 有 設 置 此 變 量 , 每 個 製 表 符 的 字 符 數 由 變 量 TABSIZE 決 定 。 變 量 COLUMNS ( 當 它 由 一 個 十 進 制 整 數 表 示 時 ) 決 定 輸 出 的 列 寬 度 ( 同 “ -C ”選 項 一 起 用 時 ) 。 文 件 名 不 得 爲 適 應 多 列 輸 出 而 被 截 斷 。 變 量 LANG, LC_ALL, LC_COLLATE, LC_CTYPE, LC_MESSAGES 及 LC_TIME 仍 保 持 原 義 。 變 量 TZ 給 出 時 區 供 ls 輸 出 相 應 的 時 間 字 串 。 變 量 LS_COLORS 用 以 決 定 是 否 使 用 顏 色 。 已 知 錯 誤在 BSD 系 統 上 , 對 於 從 HP-UX 系 統 上 通 過 NFS mount 而 來 的 文 件 , “ -s ”選 項 報 告 的 大 小 隻 有 正 確 值 的 一 半 ; 在 HP-UX 系 統 上 , 對 於 從 BSD 系 統 上 通 過 NFS mount 而 來 的 文 件 , ls 報 告 的 大 小 則 有 正 確 值 的 兩 倍 。 這 是 HP-UX 的 一 個 缺 陷 造 成 的 , 它 也 影 響 HP-UX 上 的 ls 程 序 。 適 合 到POSIX 1003.2 參 見注 意本 頁 描 述 的 是 fileutils-3.16 文 件 包 中 的 ls , 其 它 版 本 的 可 能 略 有 不 同 。 糾 錯 或 添 加 ( 功 能 ) 請 mailto: aeb [AT] cwi.nl 和 aw [AT] mail1.fi 及 ragnar [AT] lightside.org 。 本 程 序 的 錯 誤 報 告 請 mailto: fileutils-bugs [AT] gnu.edu 。 [中 文 版 維 護 人 ]wangdong <wangdong [AT] 163.net> [中 文 版 最 新 更 新 ]2003.11.22 《 中 國 linux論 壇 man手 冊 翻 譯 計 劃 》 :跋本 頁 面 中 文 版 由 中 文 man 手 冊 頁 計 劃 提 供 。 中 文 man 手 冊 頁 計 劃 : https://github.com/man-pages-zh/manpages-zh |