Linux常用命令總結之(二)ls

    ls是linux下面使用率最高的命令,用來預覽文件夾下的文件內容。通過ls命令不僅可以查看linux文件夾包含的文件,而且還可以查看文件權限(包括目錄、文件夾、文件權限),查看目錄信息等等。ls 命令在日常的linux操作中的功能是非常強大的。


 ls

 

1.命令格式

          ls [選項] [目錄名稱]

2.命令功能

          根據選項內容列車當前目錄下的相關文件名稱。

3. 常用參數:

   -1   每列僅顯示一個文件或目錄名稱。
  -a或--all   下所有文件和目錄。
  -A或--almost-all   顯示所有文件和目錄,但不顯示現行目錄和上層目錄。
  -b或--escape   顯示脫離字符。
  -B或--ignore-backups   忽略備份文件和目錄。
  -c   以更改時間排序,顯示文件和目錄。
  -C   以又上至下,從左到右的直行方式顯示文件和目錄名稱。
  -d或--directory   顯示目錄名稱而非其內容。
  -D或--dired   用Emacs的模式產生文件和目錄列表。
  -f   此參數的效果和同時指定"aU"參數相同,並關閉"lst"參數的效果。
  -F或--classify   在執行文件,目錄,Socket,符號連接,管道名稱後面,各自加              上"*","/","=","@","|"號。
  -g   次參數將忽略不予處理。
  -G或--no-group   不顯示羣組名稱。
  -h或--human-readable   用"K","M","G"來顯示文件和目錄的大小。
  -H或--si   此參數的效果和指定"-h"參數類似,但計算單位是1000Bytes而非1024Bytes。
  -i或--inode   顯示文件和目錄的inode編號。
  -I<範本樣式>或--ignore=<範本樣式>   不顯示符合範本樣式的文件或目錄名稱。
  -k或--kilobytes   此參數的效果和指定"block-size=1024"參數相同。
  -l   使用詳細格式列表。
  -L或--dereference   如遇到性質爲符號連接的文件或目錄,直接列出該連接所指向的原始文件或目錄。
  -m   用","號區隔每個文件和目錄的名稱。
  -n或--numeric-uid-gid   以用戶識別碼和羣組識別碼替代其名稱。
  -N或--literal   直接列出文件和目錄名稱,包括控制字符。
  -o   此參數的效果和指定"-l" 參數類似,但不列出羣組名稱或識別碼。
  -p或--file-type   此參數的效果和指定"-F"參數類似,但不會在執行文件名稱後面加上"*"號。
  -q或--hide-control-chars   用"?"號取代控制字符,列出文件和目錄名稱。
  -Q或--quote-name   把文件和目錄名稱以""號標示起來。
  -r或--reverse   反向排序。
  -R或--recursive   遞歸處理,將指定目錄下的所有文件及子目錄一併處理。
  -s或--size   顯示文件和目錄的大小,以區塊爲單位。
  -S   用文件和目錄的大小排序。
  -t   用文件和目錄的更改時間排序。
  -T<跳格字符>或--tabsize=<跳格字數>   設置跳格字符所對應的空白字符數。
  -u   以最後存取時間排序,顯示文件和目錄。

  -U   列出文件和目錄名稱時不予排序。
  -v   文件和目錄的名稱列表以版本進行排序。
  -w<每列字符數>或--width=<每列字符數>   設置每列的最大字符數。
  -x   以從左到右,由上至下的橫列方式顯示文件和目錄名稱。
  -X   以文件和目錄的最後一個擴展名排序。
  --block-size=<區塊大小>   指定存放文件的區塊大小。
  --color=<列表格式>   培植文件和目錄的列表格式。
  --full-time   列出完整的日期與時間。
  --help   在線幫助。
  --indicator-style=<標註樣式>   在文件和目錄等名稱後面加上標註,易於辨識該名稱所屬的類型。
  --quoting-syte=<引號樣式>   把文件和目錄名稱以指定的引號樣式標示起來。
  --show-control-chars   在文件和目錄列表時,使用控制字符。
  --sort=<排序方式>   配置文件和目錄列表的排序方式。
  --time=<時間戳記>   用指定的時間戳記取代更改時間。
  --version   顯示版本信息。


小tips:ls命令當中最最常用的就是 ls -a ,ls,在centos 7 版本當中 ll可以替代ls -a使用



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章