1.ls 功能描述:用於顯示目錄內容,使用許可權是所有用戶 命令語法:ls [選項] [目錄] 選項含義: -a:列出目錄下的所有文件,包括以 . 開頭的隱含文件 -b:把文件名中不可輸出的字元用反斜杠加字元編號(就象在C語言里一樣)的形式列出 -c:輸出文件的 i 節點的修改時間,並以此排序 -d: ...
1.ls
功能描述:用於顯示目錄內容,使用許可權是所有用戶
命令語法:ls [選項] [目錄]
選項含義:
-a:列出目錄下的所有文件,包括以 . 開頭的隱含文件
-b:把文件名中不可輸出的字元用反斜杠加字元編號(就象在C語言里一樣)的形式列出
-c:輸出文件的 i 節點的修改時間,並以此排序
-d:將目錄象文件一樣顯示,而不是顯示其下的文件
-e:輸出時間的全部信息,而不是輸出簡略信息
-f -U:對輸出的文件不排序
-i:輸出文件的 i 節點的索引信息
-k:以 k 位元組的形式表示文件的大小
-l:列出文件的詳細信息,如創建者,創建時間,文件的讀寫許可權列表等
-m:橫向輸出文件名,並以“,”作分格符
-n:用數字的 UID,GID 代替名稱
-o:顯示文件的除組信息外的詳細信息
-p -F:在每個文件名後附上一個字元以說明該文件的類型,“*”表示可執行的普通文件;“/”表示目錄;“@”表示符號鏈接;“|”表示FIFOs;“=”表示套接字(sockets)
-q:用?代替不可輸出的字元
-r:對目錄反向排序
-s:在每個文件名後輸出該文件的大小
-t:以時間排序
-u:以文件上次被訪問的時間排序
-x:按列輸出,橫向排序
-A:顯示除 “.”和“..”外的所有文件
-B:不輸出以 “~”結尾的備份文件
-C:按列輸出,縱向排序
-G:輸出文件的組的信息
-L:列出鏈接文件名而不是鏈接到的文件
-N:不限制文件長度
-Q:把輸出的文件名用雙引號括起來
-R:列出所有子目錄下的文件
-S:以文件大小排序
-X:以文件的擴展名(最後一個 . 後的字元)排序
-1:一行只輸出一個文件
SELinux選項如下:
-Z :顯示安全上下問用戶、用戶組相關文件
--scontext:顯示安全上下文和相關文件
2.cat
功能描述:將文件或標準輸入組合輸出到標準輸出
命令語法:cat [選項] [文件]
選項含義:
-n 或 --number:由 1 開始對所有輸出的行數編號
-b 或 --number-nonblank:和 -n 相似,只不過對於空白行不編號
-s 或 --squeeze-blank:當遇到有連續兩行以上的空白行,就代換為一行的空白行
-v 或 --show-nonprinting:使用 ^ 和 M- 符號,除了 LFD 和 TAB 之外
-E 或 --show-ends:在每行結束處顯示 $
-T 或 --show-tabs:將 TAB 字元顯示為 ^I
-A, --show-all:等價於 -vET
-e:等價於"-vE"選項
-t:等價於"-vT"選項
3.rm
功能描述:刪除指定目錄或文件
命令語法:rm [選項] [目錄或文件]
-d, --directory:刪除文件,即便該文件可能是非空目錄(只限超級用戶,僅當你的系統支持"unlink"非空目錄時才有效)
-f:略過不存在的文件,不提示
-i:進行任何刪除操作前必須先確認
-r:遞歸刪除目錄及其內容
-v:詳細顯示進行的步驟
--no-preserve-root:不特殊對待"/"(預設值)
--preserve-root:不允許在"/"上遞歸操作