溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Linux基礎(chǔ)命令---ls

發(fā)布時間:2020-08-08 10:40:53 來源:ITPUB博客 閱讀:134 作者:一生有你llx 欄目:建站服務(wù)器

ls

顯示當(dāng)前目錄下的所有內(nèi)容。

此命令的適用范圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

 

1 、語法

ls [OPTION]... [FILE]...

 

2 、選項列表

選項

說明

--version

顯示命令版本信息

--help

顯示幫助文檔

-a | --all

列出所有的文件

-A | --almost-all

列出所有文件,但是不包含以 . 或者 .. 開頭的文件

--author

和“-l”一起使用,打印出每個文件的作者

-b | --escape

將文件名中不可輸出的字符,以“\+字符編碼”的方式輸出。編碼為八進(jìn)制

--block-size = SIZE

設(shè)置block的字節(jié)

-B | --ignore-backups

不要列出以“~”結(jié)尾的隱含條目,其實就是備份文件

-c

和“–lt”一起使用的時候,按照文件狀態(tài)改變的時間排序;和“-l”一起使用的時候,通過名字排序

-C

多列顯示結(jié)果,默認(rèn)選項

--color [= WHEN ]

以高亮顏色顯示不同文件,值可以是always、never、auto

-d | --directory

只顯示目錄名,不顯示目錄下的內(nèi)容。不顯示符號鏈接指向的目錄

-D | --dired

為Emacs的dired模式設(shè)計的輸出

-f

不排序,使能“-aU”,關(guān)閉“-ls -color”

-F | --classify

在每個輸出項的后面,追加文件類型標(biāo)識符。

* ,代表具有可執(zhí)行權(quán)限的普通文件。

/ ,代表目錄。

@ ,代表符號鏈接。

| ,代表有名管道。

= ,代表套接字。

--file-type

和“-F”一樣,但是不輸出*

--format = WORD

跨越-x,逗號-m,水平-x,長-l,單列-1,詳細(xì)-l,垂直-c

--full-time

顯示完整的時間,-l --time-style=full-iso

-g

和“-l”一樣,但是不顯示擁有者

--group-directories-first

將文件前的目錄分組,但是“--sort”的任何使用都會禁用分組。

-G | --no-group

在長列表中,不要打印組名

-h

以更加易讀的方式顯示,和“-l”一起使用

-si

和“-h”一樣,但是以1000位整,而不是1024

-H | --dereference-command-line

遵循命令行中列出的符號鏈接

--dereference-command-line-symlink-to-dir

遵循指向目錄的每個命令行符號鏈接

--hide = PATTERN

不要列出與shell模式匹配的隱含條目(被-a或-A覆蓋)

--indicator-style = WORD

將帶有樣式字的指示符附加到條目名稱:無(默認(rèn))、斜杠(-p)、文件類型(-文件類型)、分類(-F)

-i

顯示文件的索引節(jié)點

-I | --ignore =PATTERN

不要列出與shell模式匹配的隱含條目

-k

等價于“--block-size=1K”

-L | --dereference

當(dāng)顯示符號鏈接的文件信息時,請顯示鏈接引用文件的信息,而不是鏈接本身的信息。

-l

以長格式顯示

-m

用水平的方式顯示,文件之間用“,”和一個空格隔開

-n | --numeric-uid-gid

類似-l,但是列出用戶ID和組ID。

-N | --literal

打印原始條目名(不要專門處理控制字符)

-o

和選項“-l”一樣,但是不顯示組信息

-p | --indicator-style = slash

在目錄前面加一個斜杠“/”

-q | --hide-control-chars

無法顯示的字符,使用“?”代替

--show-control-chars

按原樣顯示非圖形字符

-Q | --quote-name

用雙引號括住條目名

--quoting-style = WORD

對條目名使用引用樣式詞:literal,locale,shell,shell-always,c,escape

-r | --reverse

排序的時候,以文件名反向排序

-R | --recursive

遞歸顯示子目錄

-s | --size

以塊為單位顯示文件大小。默認(rèn)一塊1024k

-S

以文件大小排序

-t

按文件的修改時間,降序排列

--sort = WORD

按指定要求排序,而不是按名稱排序:不排序(-U),擴(kuò)展名(-X),大?。?S),時間(-t),版本(-v)

--time = WORD

配合“-l”使用,將時間顯示為指定的,而不是修改時間:atime(-u),access(-u),use(-u),ctime(-c),或state(-c);如果指定了“--sort=time”,則使用指定的時間作為排序鍵。

--time-style = STYLE

配合“-l”使用,時間用指定的風(fēng)格顯示:full-iso,long-iso,locale,+FORMAT。FORMAT解釋為“日期”;如果格式為FORMAT1<newline>FORMAT2,F(xiàn)ORMAT1適用于非最近文件,F(xiàn)ORMAT2適用于最近文件;如果樣式以“POSIX-”為前綴,則樣式僅在POSIX區(qū)域設(shè)置之外生效。

-T | --tabsize = COLS

指定制表符的大小,默認(rèn)是8

-u

配合“-lt”使用:按訪問時間排序,并顯示;配合“-l”使用:顯示訪問時間,按名稱排序;其他情況:按訪問時間排序

-U

不要排序;按目錄順序列出條目

-v

文本中自然排序的(版本)數(shù)字

-w | --width = COLS

設(shè)定屏幕寬度而不是當(dāng)前值

-x

按行而不是按列出條目

-X

按輸入擴(kuò)展名按字母順序排序

-1

每行列出一個文件

--lcontext

顯示安全上下文。啟用“-l”。對于大多數(shù)顯示器來說,行可能太寬了。

-Z, --context

顯示安全上下文,以便適合大多數(shù)顯示。只顯示模式、用戶、組、安全上下文和文件名。。

--scontext

只顯示安全上下文和文件名。

 

3 、說明

在默認(rèn)情況下,使用顏色來區(qū)分文件類型是禁用的,并且使用“--color=never“。只有當(dāng)標(biāo)準(zhǔn)輸出連接到終端時,ls才會發(fā)出顏色代碼。LS_CONERS環(huán)境變量可以更改設(shè)置,使用dircolors命令來設(shè)置。

大小可以是KB,1000;K,1024,;MB,1000*1000;M,1024*1024

 

4 、實例

1 )顯示所有文件,并且在后面追加文件類型

[root@localhost weijie]#  ls -lF

總用量  1072

-rw-r--r-- 1 root root      0 9    7 09:11 1.c

-rw-r--r-- 3 root root 358400 9    7 15:46 link

-rw-r--r-- 3 root root 358400 9    7 15:46 link1

lrwxrwxrwx 1 root root      6 9   10 12:13 link2 -> my.iso

-rw-r--r-- 3 root root 358400 9    7 15:46 my.iso

drwxrwxrwx 2 root root   4096 9   10 11:33 test/

drwxr-xr-x 2 root root   4096 9   10 16:10 test02/

drwxr-xr-x 2 root root   4096 9   10 11:35 testt/

-rw------- 1 root root      0 9    7 14:55 wj234.q1C

drwx------ 2 root root   4096 9    7 14:50 wjtpflR/

2 )顯示目錄名稱,不顯示目錄下的內(nèi)容

[root@localhost /]#  ls /weijie/                // 列出 weijie 目錄下的所有文件

1.c  link  link1  link2  my.iso  test  test02  testt wj234.q1C  wjtpflR

 [root@localhost /]#  ls -ld /weijie/          // 只顯示 weijie 這個目錄本身的信息

drwxr-xr-x 6 root root 4096 9   10 15:28 /weijie/

[root@localhost /]# 



向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI