ls命令介紹

文章作者:Tyan
博客:noahsnail.com ?|? CSDN ?|? 簡書

在Linux系統(tǒng)中,要想知道系統(tǒng)中有哪些文件,可以使用列表命令——ls。下面是ls命令的一些用法。

1. ls

ls命令的最基本形式會(huì)顯示當(dāng)前目錄下的文件和目錄查库,ls命令輸出的列表是按字母排序的,并且是按列排序而不是行排序黄琼。

# 命令形式:ls

# 例子
$ ls
01_intro.pdf                Effective Java 第二版 中文版.pdf  HTTP權(quán)威指南.pdf            spring-boot-reference-guide-zh.pdf  spring-framework-reference.pdf
DeepLearningBook.pdf            Effective_Java_2nd_Edition.pdf      code-complete-2nd-edition-v413hav.pdf   spring-boot-reference.pdf

2. ls -F

-F參數(shù)的ls命令可以區(qū)分文件和目錄樊销,-F參數(shù)在目錄后面加了/,以便區(qū)分文件和目錄脏款,在可執(zhí)行文件后面加了*围苫,以便區(qū)分系統(tǒng)中可以運(yùn)行的文件。

# 命令形式:ls -F

# 例子
$ ls -F
pom.xml     src/        target/

3. ls -a

Linux經(jīng)常使用隱藏文件來保存配置信息撤师,隱藏文件的文件名通常以.開頭剂府。ls命令默認(rèn)情況下是不顯示隱藏文件的,-a參數(shù)就是將隱藏文件一起顯示出來剃盾。

# 命令形式:ls -a

# 例子
$ ls -a
.       ..      .DS_Store   pom.xml     src     target

4. ls -R

-R參數(shù)叫做遞歸選項(xiàng)腺占,它會(huì)列出當(dāng)前目錄下包含的子目錄中的文件。

# 命令形式:ls -R

# 例子
$ ls -R
pom.xml src target

./src:
main

./src/main:
java

./src/main/java:
Example.java

./target:
classes                 maven-archiver              myproject-0.0.1-SNAPSHOT.jar
generated-sources           maven-status                myproject-0.0.1-SNAPSHOT.jar.original

./target/classes:
Example.class

./target/generated-sources:
annotations

./target/generated-sources/annotations:

./target/maven-archiver:
pom.properties

./target/maven-status:
maven-compiler-plugin

./target/maven-status/maven-compiler-plugin:
compile

./target/maven-status/maven-compiler-plugin/compile:
default-compile

./target/maven-status/maven-compiler-plugin/compile/default-compile:
createdFiles.lst    inputFiles.lst

備注: ls命令的參數(shù)可以分開輸入痒谴,例如ls -R -F衰伯,也可以合并,例如ls -FR积蔚。

5. ls -l

-l參數(shù)是在顯示文件的同時(shí)意鲸,加上文件的附加信息。每行是一個(gè)文件及其相關(guān)信息

# 命令形式:ls -l

# 例子
$ ls -l
total 8
-rw-r--r--  1 ***  staff  1837 10 14 20:26 pom.xml
drwxr-xr-x  4 ***  staff   136 10 14 13:07 src
drwxr-xr-x  9 ***  staff   306 10 14 20:33 target

每行信息解釋尽爆,按順序怎顾,以第一行為例:

  • 文件類型,目錄為d漱贱,文件為-槐雾,字符型文件為c,塊設(shè)備為b饱亿。第一行為-

  • 文件的權(quán)限,讀寫可執(zhí)行等權(quán)限彪笼。第一行為rw-r--r--钻注。

  • 文件的硬盤鏈接綜述。第一行為1配猫。

  • 文件屬主(屬于誰)的用戶名幅恋。第一行為***

  • 文件屬組(屬于哪個(gè)組)的組名泵肄。第一行為staff捆交。

  • 文件的大小,以字節(jié)為單位腐巢。第一行為1837品追。

  • 文件的最后一次修改時(shí)間。第一行為10 14 20:26冯丙。

  • 文件名或目錄名肉瓦。第一行為pom.xml

6. ls文件過濾

ls還支持定義過濾器胃惜。通過過濾器可以決定顯示哪些文件或目錄泞莉。過濾器就是一個(gè)簡單的文本匹配字符串。過濾器支持通配符船殉,?代表一個(gè)字符鲫趁,*代表零個(gè)或多個(gè)字符。當(dāng)匹配目錄是會(huì)顯示目錄下的內(nèi)容利虫。
除了? *之外挨厚,還支持[ ]

# 命令形式:ls 過濾器

# 例子
$ ls *om.xml
pom.xml

$ ls ?om.xml
pom.xml

# 匹配字符a,p
$ ls [ap]om.xml
pom.xml

# 匹配字符a-p列吼,即a,b,...,p
$ ls [a-p]om.xml
pom.xml

# 匹配非p開頭的文件
$ ls [!p]om.xml
ls: [!p]om.xml: No such file or directory

# 匹配非a開頭的文件
$ ls [!a]om.xml
pom.xml

參考文獻(xiàn):

  1. Linux命令行與shell腳本編程大全(第三版)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末幽崩,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子寞钥,更是在濱河造成了極大的恐慌慌申,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,681評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件理郑,死亡現(xiàn)場離奇詭異蹄溉,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)您炉,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評論 3 399
  • 文/潘曉璐 我一進(jìn)店門柒爵,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人赚爵,你說我怎么就攤上這事棉胀》ㄉ” “怎么了?”我有些...
    開封第一講書人閱讀 169,421評論 0 362
  • 文/不壞的土叔 我叫張陵唁奢,是天一觀的道長霎挟。 經(jīng)常有香客問我,道長麻掸,這世上最難降的妖魔是什么酥夭? 我笑而不...
    開封第一講書人閱讀 60,114評論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮脊奋,結(jié)果婚禮上熬北,老公的妹妹穿的比我還像新娘。我一直安慰自己诚隙,他們只是感情好讶隐,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,116評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著最楷,像睡著了一般整份。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上籽孙,一...
    開封第一講書人閱讀 52,713評論 1 312
  • 那天烈评,我揣著相機(jī)與錄音,去河邊找鬼犯建。 笑死讲冠,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的适瓦。 我是一名探鬼主播竿开,決...
    沈念sama閱讀 41,170評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼玻熙!你這毒婦竟也來了否彩?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,116評論 0 277
  • 序言:老撾萬榮一對情侶失蹤嗦随,失蹤者是張志新(化名)和其女友劉穎列荔,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體枚尼,經(jīng)...
    沈念sama閱讀 46,651評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡贴浙,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,714評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了署恍。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片崎溃。...
    茶點(diǎn)故事閱讀 40,865評論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖盯质,靈堂內(nèi)的尸體忽然破棺而出袁串,到底是詐尸還是另有隱情概而,我是刑警寧澤,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布囱修,位于F島的核電站到腥,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏蔚袍。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,211評論 3 336
  • 文/蒙蒙 一配名、第九天 我趴在偏房一處隱蔽的房頂上張望啤咽。 院中可真熱鬧,春花似錦渠脉、人聲如沸宇整。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽鳞青。三九已至,卻和暖如春为朋,著一層夾襖步出監(jiān)牢的瞬間臂拓,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評論 1 274
  • 我被黑心中介騙來泰國打工习寸, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留胶惰,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,299評論 3 379
  • 正文 我出身青樓霞溪,卻偏偏與公主長得像孵滞,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子鸯匹,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,870評論 2 361

推薦閱讀更多精彩內(nèi)容