您好,登錄后才能下訂單哦!
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 )顯示所有文件,并且在后面追加文件類型
|
2 )顯示目錄名稱,不顯示目錄下的內(nèi)容
|
免責(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)容。