1、文件管理
1.12、dir
1.12.1、命令解讀
列出<文件>的信息 (默認爲目前的目錄)。
dir [選項]... [文件]...
1.12.2、參數
如果不指定 - cftuSUX 或 --sort 任何一個選項,則根據字母大小排序。
-a, --a--ll 不隱藏任何以 . 字符開始的項目
-A, --almost-all 列出除了 . 及 .. 以外的任何項目
--author 印出每個文件著作者
-b, --escape 以八進制溢出序列表示不可打印的字 符
--block-size=大小 塊以指定<大小>的字節爲單位
-B, --ignore-backups 不列出任何以 ~ 字符結束的項目
-c 配合 -lt:根據 ctime 排序及 顯示 ctime (文件
狀態後更改的時間)
配合 -l:顯示 ctim e 但根據名稱排序
否則:根據 ctime 排序
-C 按列列舉。
-f 不進行排序,-aU 選項生效,-l st 選項失效
-F, --classify 加上文件類型的指示符號 (*/=@ | 其中一個)
-i, --inode 印出每個文件的 inode 號
-I, --ignore=樣式 不印出任何符合 shell 萬用字符<樣式>的項目
-k 即 --block-size=1K
-l 使用較長格式列出信息
-L, --dereference 當顯示符號鏈接的文件信息時,顯示符 號鏈接所指示
的對象而並非符號鏈接本身的信息
-m 所有項目以逗號分隔,並填滿整 行行寬
-n, --numeric-uid-gid 類似 -l,但列出 UID 及 GID 號
-N, --literal 印出未經處理的項目名稱 (例 如不特別處理控制字符)
-o 類似 -l,但不列出有關組的信 息
-p, --file-type 加上文件類型的指示符號 (/=@| 其中一個)
-q, --hide-control-chars 以 ? 字符代替 無法打印的字符
--show-control-chars 直接顯示無法打印的字符 (這是默認方式,除非調 用
的程序名稱是‘ls’而且是在終端機畫面輸出結果)
-Q, --quote-name 將項目名稱括上雙引號
--quoting-style=方式 使用指定的 quoting <方式>顯示項目的名稱:
literal、locale、shell、shell-always、c、escape
-r, --reverse 依相反次序排列
-R, --recursive 同時列出所有子目錄層
-s, --size 以塊大小爲單位列出所有文件的 大小
-S 按文件大小排序。
-t 按修改時間排序
-u 配合 -lt:顯示訪問時間而且依 訪問時間排序
配合 -l:顯示訪問時間但根據名稱排序
否則:根據訪問時間排序
-U 不進行排序;依文件系統原有的 次序列出項目
-v 根據版本進行排序
-w, --width=COLS 自行指定螢幕寬度而不使用目前的數值
-x 逐行列出項目而不是逐欄列出
-X 根據擴展名排序
-1 每行只列出一個文件
--help 顯示此幫助信息並離開
--version 顯示版本信息並離開