學習啦 > 學習電腦 > 操作系統(tǒng) > Linux教程 > Linux列出文件ls命令說明

Linux列出文件ls命令說明

時間: 志藝942 分享

Linux列出文件ls命令說明

  ls(list segment)用于列出文件,是Linux系統(tǒng)中使用非常頻繁的命令。那么你知道Linux列出文件ls命令說明么?接下來是小編為大家收集的Linux列出文件ls命令說明,歡迎大家閱讀:

  Linux列出文件ls命令說明

  命令格式:ls args dir

  args: 參數(shù);

  dir: 目錄,省略則表示當前目錄;

  常用參數(shù)及說明如下:

  -a [常用]列出目錄下的所有文件,包括以 . 開頭的隱含文件。

  -c 輸出文件的 i 節(jié)點的修改時間,并以此排序。

  -i 輸出文件的 i 節(jié)點的索引信息。

  -k 以 k 字節(jié)的形式表示文件的大小。

  -l [常用]列出文件的詳細信息。

  -m 橫向輸出文件名,并以“,”作分格符。

  -n 用數(shù)字的 UID,GID 代替名稱。

  -o 顯示文件的除組信息外的詳細信息。

  -F 在每個文件名后附上一個字符以說明該文件的類型:“*”:可執(zhí)行的普通文件;“/”:目錄;“@”:符號鏈接;“|”:FIFOs;“=”:套接字(sockets)。

  -q 用?代替不可輸出的字符。

  -r 對目錄反向排序。

  -s 在每個文件名后輸出該文件的大小。

  -t 以時間排序,最近修改在最上面。

  -u 以文件上次被訪問的時間排序。

  -x 按列輸出,橫向排序。

  -R 遞歸(recursive)輸出所有子目錄的內(nèi)容。

  -S [常用]以文件大小排序,大文件的在上。

  -X 以文件擴展名排序(最后一個.后的字符)。

  -1 (數(shù)字1)一行只輸出一個文件。

  --color 顯示彩色文件名(等價于--color=auto)。

  --color=no 不顯示彩色文件名

  --time-style 自定義顯示時間格式(常用’+%Y/%m/%d %H:%M:%S’格式)

  --help 在標準輸出上顯示幫助信息。

  --version 在標準輸出上輸出版本信息并退出。

  小技巧:

  編輯文件/etc/bashrc, 加入代碼: alias ls="ls --color"

  使得顏色顯示始終存在,其中顏色的含義如下:

  藍色[目錄];綠色[可執(zhí)行文件];紅色[壓縮文件];淺藍色[鏈接文件];灰色[其他文件];

  自定義顯示時間格式

  $> ls -l --time-style '+%Y/%m/%d %H:%M:%S'

  total 0

  -rw-r--r-- 1 root root 0 2008/08/01 12:23:06 file1

  -rw-r--r-- 1 root root 0 2008/08/01 12:23:06 file2

  支持 --time-style的系統(tǒng)可以用環(huán)境變量TIME_STYLE來設置;

  $> export TIME_STYLE='+%Y/%m/%d %H:%M:%S'

  如果要永久生效,就把上面那句追加到/etc/profile里。

  
看了“Linux列出文件ls命令說明”還想看:

1.Linux中的ls命令詳細使用

2.Linux系統(tǒng)中l(wèi)s命令的用法整理

3.linux ls命令的實用范例

4.解決ftp的dir或ls命令無法查看文件列表的辦法

2918278