1. 程式人生 > >分享linux 命令—ls命令

分享linux 命令—ls命令

from lis mtd -s ans 很多 就是 文字 十分

ls命令是linux虛擬機最常見的命令,ls是list的縮寫,該命令用於顯示指定工作目錄下的內容。

首先先說明下ls命令的語法

 ls [-alrtAFR] [name...]

其實也就是ls [選項] [目錄名]

接下來介紹一下ls命令基本常見一些用法及作用。

基本輸出

ls 輸出當前目錄下的文件名和目錄名。需要註意的是此時的輸出並不包含隱藏文件和隱藏的目錄。這裏以a開頭的文件在第一個。

技術分享圖片

ls -r 將文件以相反次序顯示(原本依英文字母次序)與上圖作對比。所以此時W開頭的文件處於第一個。

技術分享圖片

ls -t 將文件依建立時間之先後次序列出。與上圖作對比。

技術分享圖片

顯示隱藏文件

ls -a 顯示所有文件及目錄 (ls內定將文件名或目錄名稱開頭為"."的視為隱藏檔,不會列出)與上圖作對比。linux命令大小寫意義一般不同,這裏如果用-A ,輸出內容相同,但不列出 "." (目前目錄) 及 ".." (父目錄)

技術分享圖片

技術分享圖片

顯示文件更多信息

ls -l 除文件名稱外,亦將文件型態、權限、擁有者、文件大小等資訊詳細列出。

技術分享圖片

區分文件目錄

ls -F 在列出的文件名稱後加一符號。例如可執行檔則加 "*", 目錄則加 "/"。可以用來區分目錄與文件

技術分享圖片

通配符

這裏只介紹*

技術分享圖片

這裏將文件中所有以D開頭的文件都輸出。

在ls執行前,*已經被替換成具體符合條件的文件了。

這裏相當於執行 的是ls DDh.txt Desktop Documents Downloads。

默認不會匹配到隱藏的文件,即便指定 a 選項也不行。

所以此時要輸出隱藏文件必須指定的.號。

技術分享圖片

這裏的-d作用是不顯示其子目錄。

技術分享圖片

這裏可以輸出所有的目錄。

技術分享圖片

這裏按反次序顯示所有的目錄。

通配符用法多種多想,不同的組合能達到各種各樣的目的。

總結

ls命令是看似簡單,但功能卻十分強大的命令,除了本文介紹的這些常見的用法,實則還有很多,這裏就不一一敘述了,就由大家探索吧。

分享linux 命令—ls命令