国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux 命令 ls 超詳細(xì)講解

這篇具有很好參考價(jià)值的文章主要介紹了Linux 命令 ls 超詳細(xì)講解。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

ls

作用:顯示目錄內(nèi)容列表

補(bǔ)充說(shuō)明

ls命令 就是list的縮寫(xiě),用來(lái)顯示目標(biāo)列表,在Linux中是使用率較高的命令。ls命令的輸出信息可以進(jìn)行彩色加亮顯示,以分區(qū)不同類(lèi)型的文件。

語(yǔ)法

ls [選項(xiàng)] [文件名...]
   [-1abcdfgiklmnopqrstuxABCDFGLNQRSUX] [-w cols] [-T cols] [-I pattern] [--full-time] 
   [--format={long,verbose,commas,across,vertical,single-col‐umn}] 
   [--sort={none,time,size,extension}] [--time={atime,access,use,ctime,status}] 
   [--color[={none,auto,always}]] [--help] [--version] [--]

選項(xiàng)

-C     # 多列輸出,縱向排序。
-F     # 每個(gè)目錄名加 "/" 后綴,每個(gè) FIFO 名加 "|" 后綴, 每個(gè)可運(yùn)行名加“ * ”后綴。
-R     # 遞歸列出遇到的子目錄。
-a     # 列出所有文件,包括以 "." 開(kāi)頭的隱含文件。
-c     # 使用“狀態(tài)改變時(shí)間”代替“文件修改時(shí)間”為依據(jù)來(lái)排序(使用“-t”選項(xiàng)時(shí))或列出(使用“-l”選項(xiàng)時(shí))。
-d     # 將目錄名像其它文件一樣列出,而不是列出它們的內(nèi)容。
-i     # 輸出文件前先輸出文件系列號(hào)(即 i 節(jié)點(diǎn)號(hào): i-node number)。 -l  列出(以單列格式)文件模式
       # (file mode),文件的鏈接數(shù),所有者名,組名,文件大?。ㄒ宰止?jié)為單位),時(shí)間信息,及文件名。
       # 缺省時(shí),時(shí)間信息顯示最近修改時(shí)間;可以以選項(xiàng)“-c”和“-u”選擇顯示其它兩種時(shí)間信息。對(duì)于設(shè)備文件,
       # 原先顯示文件大小的區(qū)域通常顯示的是主要和次要的信號(hào)(majorand minor device numbers)。
-q     # 將文件名中的非打印字符輸出為問(wèn)號(hào)。(對(duì)于到終端的輸出這是缺省的。)
-r     # 逆序排列。
-t     # 按時(shí)間信息排序。
-u     # 使用最近訪問(wèn)時(shí)間代替最近修改時(shí)間為依據(jù)來(lái)排序(使用“-t”選項(xiàng)時(shí))或列出(使用“-l”選項(xiàng)時(shí))。
-1     # 單列輸出。
-1, --format=single-column  # 一行輸出一個(gè)文件(單列輸出)。如標(biāo)準(zhǔn)輸出不是到終端,此選項(xiàng)就是缺省選項(xiàng)。
-a, --all # 列出目錄中所有文件,包括以“.”開(kāi)頭的文件。
-b, --escape # 把文件名中不可輸出的字符用反斜杠加字符編號(hào)(就像在 C 語(yǔ)言里一樣)的形式列出。
-c, --time=ctime, --time=status
      # 按文件狀態(tài)改變時(shí)間(i節(jié)點(diǎn)中的ctime)排序并輸出目錄內(nèi)
      # 容。如采用長(zhǎng)格式輸出(選項(xiàng)“-l”),使用文件的狀態(tài)改
      # 變時(shí)間取代文件修改時(shí)間?!咀g注:所謂文件狀態(tài)改變(i節(jié)
      # 點(diǎn)中以ctime標(biāo)志),既包括文件被修改,又包括文件屬性( 如所有者、組、鏈接數(shù)等等)的變化】
-d, --directory
      # 將目錄名像其它文件一樣列出,而不是列出它們的內(nèi)容。
-f    # 不排序目錄內(nèi)容;按它們?cè)诖疟P(pán)上存儲(chǔ)的順序列出。同時(shí)啟 動(dòng)“ -a ”選項(xiàng),如果在“ -f ”之前存在“ -l”、
      # “ - -color ”或“ -s ”,則禁止它們。
-g    # 忽略,為兼容UNIX用。
-i, --inode
      # 在每個(gè)文件左邊打印  i  節(jié)點(diǎn)號(hào)(也叫文件序列號(hào)和索引號(hào):  file  serial  number and index num‐
      # ber)。i節(jié)點(diǎn)號(hào)在每個(gè)特定的文件系統(tǒng)中是唯一的。
-k, --kilobytes
      # 如列出文件大小,則以千字節(jié)KB為單位。
-l, --format=long, --format=verbose
      # 輸出的信息從左到右依次包括文件名、文件類(lèi)型、權(quán)限、硬鏈接數(shù)、所有者名、組名、大?。╞yte)
      # 、及時(shí)間信息(如未指明是其它時(shí)間即指修改時(shí)間)。對(duì)于6個(gè)月以上的文件或超出未來(lái)
      # 1小時(shí)的文件,時(shí)間信息中的時(shí)分將被年代取代。
      # 每個(gè)目錄列出前,有一行“總塊數(shù)”顯示目錄下全部文件所占的磁盤(pán)空間。塊默認(rèn)是1024字節(jié);
      # 如果設(shè)置了 POSIXLY_CORRECT 的環(huán)境變量,除非用“-k”選項(xiàng),則默認(rèn)塊大小是 512 字節(jié)。
      # 每一個(gè)硬鏈接都計(jì)入總塊數(shù)(因此可能重復(fù)計(jì)數(shù)),這無(wú) 疑是個(gè)缺點(diǎn)。

# 列出的權(quán)限類(lèi)似于以符號(hào)表示(文件)模式的規(guī)范。但是 ls
      # 在每套權(quán)限的第三個(gè)字符中結(jié)合了多位( multiple bits ) 的信息,如下: s 如果設(shè)置了  setuid
      # 位或 setgid   位,而且也設(shè)置了相應(yīng)的可執(zhí)行位。 S 如果設(shè)置了 setuid 位或 setgid
      # 位,但是沒(méi)有設(shè)置相應(yīng)的可執(zhí)行位。 t 如果設(shè)置了  sticky  位,而且也設(shè)置了相應(yīng)的可執(zhí)行位。  T
      # 如果設(shè)置了 sticky 位,但是沒(méi)有設(shè)置相應(yīng)的可執(zhí)行位。              x
      # 如果僅僅設(shè)置了可執(zhí)行位而非以上四種情況。 - 其它情況(即可執(zhí)行位未設(shè)置)。
-m, --format=commas
      # 水平列出文件,每行盡可能多,相互用逗號(hào)和一個(gè)空格分隔。
-n, --numeric-uid-gid
      # 列出數(shù)字化的 UID 和 GID 而不是用戶名和組名。
-o    #  以長(zhǎng)格式列出目錄內(nèi)容,但是不顯示組信息。等于使用“         --format=long          --no-group
      # ”選項(xiàng)。提供此選項(xiàng)是為了與其它版本的 ls 兼容。
-p    #  在每個(gè)文件名后附上一個(gè)字符以說(shuō)明該文件的類(lèi)型。類(lèi)似“ -F ”選項(xiàng)但是不 標(biāo)示可執(zhí)行文件。
-q, --hide-control-chars
      # 用問(wèn)號(hào)代替文件名中非打印的字符。這是缺省選項(xiàng)。
-r, --reverse
      # 逆序排列目錄內(nèi)容。
-s, --size
      # 在每個(gè)文件名左側(cè)輸出該文件的大小,以    1024   字節(jié)的塊為單位。如果設(shè)置了   POSIXLY_CORRECT
      # 的環(huán)境變量,除非用“ -k ”選項(xiàng),塊大小是 512 字節(jié)。
-t, --sort=time
      # 按文件最近修改時(shí)間( i 節(jié)點(diǎn)中的 mtime )而不是按文件名字典序排序,新文件 靠前。
-u, --time=atime, --time=access, --time=use
      # 類(lèi)似選項(xiàng)“    -t    ”,但是用文件最近訪問(wèn)時(shí)間(    i     節(jié)點(diǎn)中的     atime     )取代文件修
      # 改時(shí)間。如果使用長(zhǎng)格式列出,打印的時(shí)間是最近訪問(wèn)時(shí)間。
-w, --width cols
       # 假定屏幕寬度是      cols      (      cols     以實(shí)際數(shù)字取代)列。如未用此選項(xiàng),缺省值是這
       # 樣獲得的:如可能先嘗試取自終端驅(qū)動(dòng),否則嘗試取自環(huán)境變量          COLUMNS          (如果設(shè)
       # 置了的話),都不行則取 80 。

-x, --format=across, --format=horizontal
       # 多列輸出,橫向排序。

-A, --almost-all
       # 顯示除 "." 和 ".." 外的所有文件。

-B, --ignore-backups
       # 不輸出以“ ~ ”結(jié)尾的備份文件,除非已經(jīng)在命令行中給出。

-C, --format=vertical
       # 多列輸出,縱向排序。當(dāng)標(biāo)準(zhǔn)輸出是終端時(shí)這是缺省項(xiàng)。使用命令名 dir 和 d 時(shí), 則總是缺省的。

-D, --dired
       # 當(dāng)采用長(zhǎng)格式(“-l”選項(xiàng))輸出時(shí),在主要輸出后,額外打印一行:  //DIRED//  BEG1 END1 BEG2
       # END2 ...

# BEGn 和 ENDn 是無(wú)符號(hào)整數(shù),記錄每個(gè)文件名的起始、結(jié)束位置在輸出中的位置(
#        字節(jié)偏移量)。這使得          Emacs          易于找到文件名,即使文件名包含空格或換行等非正
#        常字符也無(wú)需特異的搜索。
# 
# 如果目錄是遞歸列出的(“ -R ”選項(xiàng)),每個(gè)子目錄后列出類(lèi)似一行:
       # //SUBDIRED//  BEG1 END1 ...  【譯注:我測(cè)試了 TurboLinux4.0 和 RedHat6.1 ,發(fā)現(xiàn)它們都是在 “
       # //DIRED//     BEG1...     ”之后列出“     //SUBDIRED//     BEG1     ...      ”,也即只有一個(gè)
       # 而不是在每個(gè)子目錄后都有。而且“ //SUBDIRED// BEG1 ... ”列出的是各個(gè)子目 錄名的偏移?!?/span>

-F, --classify, --file-type
       # 在每個(gè)文件名后附上一個(gè)字符以說(shuō)明該文件的類(lèi)型?!? * ”表示普通的可執(zhí)行文件; “ / ”表示目錄;“
       # @ ”表示符號(hào)鏈接;“ | ”表示FIFOs;“ = ”表示套接字 (sockets) ;什么也沒(méi)有則表示普通文件。

-G, --no-group
       # 以長(zhǎng)格式列目錄時(shí)不顯示組信息。

-I, --ignorepattern
       # 除非在命令行中給定,不要列出匹配shell文件名匹配式(pattern ,不是指一般
       # 表達(dá)式)的文件。在shell中,文件名以"."起始的不與在文件名匹配式(pattern)
       # 開(kāi)頭的通配符匹配。

-L, --dereference
       # 列出符號(hào)鏈接指向的文件的信息,而不是符號(hào)鏈接本身。

-N, --literal
       # 不要用引號(hào)引起文件名。

-Q, --quote-name
       # 用雙引號(hào)引起文件名,非打印字符以 C 語(yǔ)言的方法表示。

-R, --recursive
       # 遞歸列出全部目錄的內(nèi)容。

-S, --sort=size
       # 按文件大小而不是字典序排序目錄內(nèi)容,大文件靠前。

-T, --tabsize cols
       # 假定每個(gè)制表符寬度是 cols 。缺省為 8。為求效率, ls 可能在輸出中使用制表符。  若 cols 為
       0,則不使用制表符。

-U, --sort=none
       # 不排序目錄內(nèi)容;按它們?cè)诖疟P(pán)上存儲(chǔ)的順序列出。(選項(xiàng)“-U”和“-f”的不
       # 同是前者不啟動(dòng)或禁止相關(guān)的選項(xiàng)。)這在列很大的目錄時(shí)特別有用,因?yàn)椴患优判?/span>
       # 能顯著地加快速度。

-X, --sort=extension
       # 按文件擴(kuò)展名(由最后的 "." 之后的字符組成)的字典序排序。沒(méi)有擴(kuò)展名的先列 出。

--color[=when]
       # 指定是否使用顏色區(qū)別文件類(lèi)別。環(huán)境變量  LS_COLORS  指定使用的顏色。如何設(shè)置 這個(gè)變量見(jiàn) dir‐
       # colors(1) 。 when 可以被省略,或是以下幾項(xiàng)之一:
none # 不使用顏色,這是缺省項(xiàng)。
       # auto 僅當(dāng)標(biāo)準(zhǔn)輸出是終端時(shí)使用。 always 總是使用顏色。指定 --color 而且省略 when  時(shí)就等同于
       # --color=always 。

--full-time
       # 列出完整的時(shí)間,而不是使用標(biāo)準(zhǔn)的縮寫(xiě)。格式如同          date(1)          的缺省格式;此格式
       # 是不能改變的,但是你可以用 cut(1) 取出其中的日期字串并將結(jié)果送至命令 “ date -d ”。

# 輸出的時(shí)間包括秒是非常有用的。( Unix 文件系統(tǒng)儲(chǔ)存文件的時(shí)間信息精確到秒,
       # 因此這個(gè)選項(xiàng)已經(jīng)給出了系統(tǒng)所知的全部信息。)例如,當(dāng)你有一個(gè)         Makefile          文件
       # 不能恰當(dāng)?shù)厣晌募r(shí),這個(gè)選項(xiàng)會(huì)提供幫助。

參數(shù)

目錄:指定要顯示列表的目錄,也可以是具體的文件。

實(shí)例

$ ls       # 僅列出當(dāng)前目錄可見(jiàn)文件
$ ls -l    # 列出當(dāng)前目錄可見(jiàn)文件詳細(xì)信息
$ ls -hl   # 列出詳細(xì)信息并以可讀大小顯示文件大小
$ ls -al   # 列出所有文件(包括隱藏)的詳細(xì)信息
$ ls --human-readable --size -1 -S --classify # 按文件大小排序
$ du -sh * | sort -h # 按文件大小排序(同上)

顯示當(dāng)前目錄下包括隱藏文件在內(nèi)的所有文件列表

[root@localhost ~]# ls -a
.   anaconda-ks.cfg  .bash_logout   .bashrc  install.log         .mysql_history  satools  .tcshrc   .vimrc
..  .bash_history    .bash_profile  .cshrc   install.log.syslog  .rnd            .ssh     .viminfo

輸出長(zhǎng)格式列表

[root@localhost ~]# ls -1

anaconda-ks.cfg
install.log
install.log.syslog
satools

顯示文件的inode信息

索引節(jié)點(diǎn)(index inode簡(jiǎn)稱(chēng)為“inode”)是Linux中一個(gè)特殊的概念,具有相同的索引節(jié)點(diǎn)號(hào)的兩個(gè)文本本質(zhì)上是同一個(gè)文件(除文件名不同外)。

[root@localhost ~]# ls -i -l anaconda-ks.cfg install.log
2345481 -rw------- 1 root root   859 Jun 11 22:49 anaconda-ks.cfg
2345474 -rw-r--r-- 1 root root 13837 Jun 11 22:49 install.log

水平輸出文件列表

[root@localhost /]# ls -m

bin, boot, data, dev, etc, home, lib, lost+found, media, misc, mnt, opt, proc, root, sbin, selinux, srv, sys, tmp, usr, var

修改最后一次編輯的文件

最近修改的文件顯示在最上面。

[root@localhost /]# ls -t

tmp  root  etc  dev  lib  boot  sys  proc  data  home  bin  sbin  usr  var  lost+found  media  mnt  opt  selinux  srv  misc

顯示遞歸文件

[root@localhost ~]# ls -R
.:
anaconda-ks.cfg  install.log  install.log.syslog  satools

./satools:
black.txt  freemem.sh  iptables.sh  lnmp.sh  mysql  php502_check.sh  ssh_safe.sh

打印文件的UID和GID

[root@localhost /]# ls -n

total 254
drwxr-xr-x   2 0 0  4096 Jun 12 04:03 bin
drwxr-xr-x   4 0 0  1024 Jun 15 14:45 boot
drwxr-xr-x   6 0 0  4096 Jun 12 10:26 data
drwxr-xr-x  10 0 0  3520 Sep 26 15:38 dev
drwxr-xr-x  75 0 0  4096 Oct 16 04:02 etc
drwxr-xr-x   4 0 0  4096 Jun 12 10:26 home
drwxr-xr-x  14 0 0 12288 Jun 16 04:02 lib
drwx------   2 0 0 16384 Jun 11 22:46 lost+found
drwxr-xr-x   2 0 0  4096 May 11  2011 media
drwxr-xr-x   2 0 0  4096 Nov  8  2010 misc
drwxr-xr-x   2 0 0  4096 May 11  2011 mnt
drwxr-xr-x   2 0 0  4096 May 11  2011 opt
dr-xr-xr-x 232 0 0     0 Jun 15 11:04 proc
drwxr-x---   4 0 0  4096 Oct 15 14:43 root
drwxr-xr-x   2 0 0 12288 Jun 12 04:03 sbin
drwxr-xr-x   2 0 0  4096 May 11  2011 selinux
drwxr-xr-x   2 0 0  4096 May 11  2011 srv
drwxr-xr-x  11 0 0     0 Jun 15 11:04 sys
drwxrwxrwt   3 0 0 98304 Oct 16 08:45 tmp
drwxr-xr-x  13 0 0  4096 Jun 11 23:38 usr
drwxr-xr-x  19 0 0  4096 Jun 11 23:38 var

列出文件和文件夾的詳細(xì)信息

[root@localhost /]# ls -l

total 254
drwxr-xr-x   2 root root  4096 Jun 12 04:03 bin
drwxr-xr-x   4 root root  1024 Jun 15 14:45 boot
drwxr-xr-x   6 root root  4096 Jun 12 10:26 data
drwxr-xr-x  10 root root  3520 Sep 26 15:38 dev
drwxr-xr-x  75 root root  4096 Oct 16 04:02 etc
drwxr-xr-x   4 root root  4096 Jun 12 10:26 home
drwxr-xr-x  14 root root 12288 Jun 16 04:02 lib
drwx------   2 root root 16384 Jun 11 22:46 lost+found
drwxr-xr-x   2 root root  4096 May 11  2011 media
drwxr-xr-x   2 root root  4096 Nov  8  2010 misc
drwxr-xr-x   2 root root  4096 May 11  2011 mnt
drwxr-xr-x   2 root root  4096 May 11  2011 opt
dr-xr-xr-x 232 root root     0 Jun 15 11:04 proc
drwxr-x---   4 root root  4096 Oct 15 14:43 root
drwxr-xr-x   2 root root 12288 Jun 12 04:03 sbin
drwxr-xr-x   2 root root  4096 May 11  2011 selinux
drwxr-xr-x   2 root root  4096 May 11  2011 srv
drwxr-xr-x  11 root root     0 Jun 15 11:04 sys
drwxrwxrwt   3 root root 98304 Oct 16 08:48 tmp
drwxr-xr-x  13 root root  4096 Jun 11 23:38 usr
drwxr-xr-x  19 root root  4096 Jun 11 23:38 var

列出可讀文件和文件夾詳細(xì)信息

[root@localhost /]# ls -lh

total 254K
drwxr-xr-x   2 root root 4.0K Jun 12 04:03 bin
drwxr-xr-x   4 root root 1.0K Jun 15 14:45 boot
drwxr-xr-x   6 root root 4.0K Jun 12 10:26 data
drwxr-xr-x  10 root root 3.5K Sep 26 15:38 dev
drwxr-xr-x  75 root root 4.0K Oct 16 04:02 etc
drwxr-xr-x   4 root root 4.0K Jun 12 10:26 home
drwxr-xr-x  14 root root  12K Jun 16 04:02 lib
drwx------   2 root root  16K Jun 11 22:46 lost+found
drwxr-xr-x   2 root root 4.0K May 11  2011 media
drwxr-xr-x   2 root root 4.0K Nov  8  2010 misc
drwxr-xr-x   2 root root 4.0K May 11  2011 mnt
drwxr-xr-x   2 root root 4.0K May 11  2011 opt
dr-xr-xr-x 235 root root    0 Jun 15 11:04 proc
drwxr-x---   4 root root 4.0K Oct 15 14:43 root
drwxr-xr-x   2 root root  12K Jun 12 04:03 sbin
drwxr-xr-x   2 root root 4.0K May 11  2011 selinux
drwxr-xr-x   2 root root 4.0K May 11  2011 srv
drwxr-xr-x  11 root root    0 Jun 15 11:04 sys
drwxrwxrwt   3 root root  96K Oct 16 08:49 tmp
drwxr-xr-x  13 root root 4.0K Jun 11 23:38 usr
drwxr-xr-x  19 root root 4.0K Jun 11 23:38 var

顯示文件夾信息

[root@localhost /]# ls -ld /etc/

drwxr-xr-x 75 root root 4096 Oct 16 04:02 /etc/

按時(shí)間列出文件和文件夾詳細(xì)信息

[root@localhost /]# ls -lt

total 254
drwxrwxrwt   3 root root 98304 Oct 16 08:53 tmp
drwxr-xr-x  75 root root  4096 Oct 16 04:02 etc
drwxr-x---   4 root root  4096 Oct 15 14:43 root
drwxr-xr-x  10 root root  3520 Sep 26 15:38 dev
drwxr-xr-x  14 root root 12288 Jun 16 04:02 lib
drwxr-xr-x   4 root root  1024 Jun 15 14:45 boot
drwxr-xr-x  11 root root     0 Jun 15 11:04 sys
dr-xr-xr-x 232 root root     0 Jun 15 11:04 proc
drwxr-xr-x   6 root root  4096 Jun 12 10:26 data
drwxr-xr-x   4 root root  4096 Jun 12 10:26 home
drwxr-xr-x   2 root root  4096 Jun 12 04:03 bin
drwxr-xr-x   2 root root 12288 Jun 12 04:03 sbin
drwxr-xr-x  13 root root  4096 Jun 11 23:38 usr
drwxr-xr-x  19 root root  4096 Jun 11 23:38 var
drwx------   2 root root 16384 Jun 11 22:46 lost+found
drwxr-xr-x   2 root root  4096 May 11  2011 media
drwxr-xr-x   2 root root  4096 May 11  2011 mnt
drwxr-xr-x   2 root root  4096 May 11  2011 opt
drwxr-xr-x   2 root root  4096 May 11  2011 selinux
drwxr-xr-x   2 root root  4096 May 11  2011 srv
drwxr-xr-x   2 root root  4096 Nov  8  2010 misc

按修改時(shí)間列出文件和文件夾詳細(xì)信息

[root@localhost /]# ls -ltr

total 254
drwxr-xr-x   2 root root  4096 Nov  8  2010 misc
drwxr-xr-x   2 root root  4096 May 11  2011 srv
drwxr-xr-x   2 root root  4096 May 11  2011 selinux
drwxr-xr-x   2 root root  4096 May 11  2011 opt
drwxr-xr-x   2 root root  4096 May 11  2011 mnt
drwxr-xr-x   2 root root  4096 May 11  2011 media
drwx------   2 root root 16384 Jun 11 22:46 lost+found
drwxr-xr-x  19 root root  4096 Jun 11 23:38 var
drwxr-xr-x  13 root root  4096 Jun 11 23:38 usr
drwxr-xr-x   2 root root 12288 Jun 12 04:03 sbin
drwxr-xr-x   2 root root  4096 Jun 12 04:03 bin
drwxr-xr-x   4 root root  4096 Jun 12 10:26 home
drwxr-xr-x   6 root root  4096 Jun 12 10:26 data
dr-xr-xr-x 232 root root     0 Jun 15 11:04 proc
drwxr-xr-x  11 root root     0 Jun 15 11:04 sys
drwxr-xr-x   4 root root  1024 Jun 15 14:45 boot
drwxr-xr-x  14 root root 12288 Jun 16 04:02 lib
drwxr-xr-x  10 root root  3520 Sep 26 15:38 dev
drwxr-x---   4 root root  4096 Oct 15 14:43 root
drwxr-xr-x  75 root root  4096 Oct 16 04:02 etc
drwxrwxrwt   3 root root 98304 Oct 16 08:54 tmp

按照特殊字符對(duì)文件進(jìn)行分類(lèi)

[root@localhost nginx-1.2.1]# ls -F

auto/  CHANGES  CHANGES.ru  conf/  configure*  contrib/  html/  LICENSE  Makefile  man/  objs/  README  src/

列出文件并標(biāo)記顏色分類(lèi)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-508709.html

[root@localhost nginx-1.2.1]# ls --color=auto

auto  CHANGES  CHANGES.ru  conf  configure  contrib  html  LICENSE  Makefile  man  objs  README  src

擴(kuò)展知識(shí)

不同顏色代表的文件類(lèi)型

  • 藍(lán)色:目錄
  • 綠色:可執(zhí)行文件
  • 白色:一般性文件,如文本文件,配置文件等
  • 紅色:壓縮文件或歸檔文件
  • 淺藍(lán)色:鏈接文件
  • 紅色閃爍:鏈接文件存在問(wèn)題
  • 黃色:設(shè)備文件
  • 青黃色:管道文件

到了這里,關(guān)于Linux 命令 ls 超詳細(xì)講解的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Linux 系統(tǒng)查看當(dāng)前正在運(yùn)行的某個(gè)進(jìn)程的詳細(xì)執(zhí)行腳本和目錄ls -l /proc/PID/cwd和 ls -l /proc/PID/exe

    首先使用 ps 命令查看當(dāng)前正在運(yùn)行的某個(gè)進(jìn)程的 PID,例如: 這個(gè)命令會(huì)列出所有包含 your_process_name 信息的進(jìn)程ID(也就是PID)和進(jìn)程名稱(chēng)。你需要根據(jù)進(jìn)程的名稱(chēng)來(lái)找到你想要查看的進(jìn)程對(duì)應(yīng)的PID。 然后進(jìn)入 /proc 目錄,你可以使用以下命令查看該 PID 對(duì)應(yīng)的執(zhí)行腳本: 其

    2024年02月11日
    瀏覽(24)
  • 【Linux命令詳解 | less命令】Linux系統(tǒng)中用于分頁(yè)顯示文件內(nèi)容的命令

    【Linux命令詳解 | less命令】Linux系統(tǒng)中用于分頁(yè)顯示文件內(nèi)容的命令

    less命令是一個(gè)非常常用的命令行分頁(yè)器,它可以對(duì)文件或其他輸入進(jìn)行分頁(yè)顯示。掌握l(shuí)ess命令的各種參數(shù)和用法,可以提高我們?cè)诮K端下查看文本文件的效率。 參數(shù) 功能 -b 強(qiáng)制打開(kāi)并查看二進(jìn)制文件 -c 清屏后再顯示每一頁(yè) -d 忽略鍵盤(pán)輸入,直接顯示文件內(nèi)容 -e 當(dāng)文件顯示結(jié)

    2024年02月14日
    瀏覽(91)
  • Linux命令小技巧:顯示文件指定行的內(nèi)容

    Linux命令小技巧:顯示文件指定行的內(nèi)容

    工作中會(huì)有很多千奇百怪的需求,比如:如何在 Linux 命令行中快速找到某個(gè)文件的第 n 行?如何顯示從第 x 行到第 y 行之間的內(nèi)容? 想要實(shí)現(xiàn)以上效果,其實(shí)有很多辦法可以實(shí)現(xiàn)。 比如,假如要顯示第 13 行內(nèi)容,可以使用 head 命令組合 tail 命令,如下: 例如: 輸出: 或者

    2024年02月11日
    瀏覽(31)
  • Linux命令200例:pwd用于顯示當(dāng)前工作目錄的絕對(duì)路徑

    Linux命令200例:pwd用于顯示當(dāng)前工作目錄的絕對(duì)路徑

    ??作者簡(jiǎn)介,黑夜開(kāi)發(fā)者,全棧領(lǐng)域新星創(chuàng)作者?。CSDN專(zhuān)家博主,阿里云社區(qū)專(zhuān)家博主,2023年6月csdn上海賽道top4。 ??數(shù)年電商行業(yè)從業(yè)經(jīng)驗(yàn),歷任核心研發(fā)工程師,項(xiàng)目技術(shù)負(fù)責(zé)人。 ??本文已收錄于專(zhuān)欄:Linux命令大全。 ??本專(zhuān)欄我們會(huì)通過(guò) 具體的系統(tǒng)的命令講解 加上

    2024年02月13日
    瀏覽(34)
  • IO進(jìn)程線程,文件與目錄,實(shí)現(xiàn)linux任意目錄下ls -la

    注意文件的名字、路徑是如何輸入的。 函數(shù)opendir打開(kāi)目錄,struct dirent,struct stat這些結(jié)構(gòu)體的含義。? ????????readdir()函數(shù)是一個(gè)用于讀取目錄內(nèi)容的系統(tǒng)調(diào)用或庫(kù)函數(shù),在類(lèi)Unix操作系統(tǒng)中(如Linux)廣泛使用。它用于遍歷目錄,并逐個(gè)獲取目錄中的條目(文件和子目錄

    2024年02月10日
    瀏覽(24)
  • ls命令只顯示前10行文件信息

    2024年02月06日
    瀏覽(16)
  • Linux命令200例:tail用來(lái)顯示文件的末尾內(nèi)容(常用)

    Linux命令200例:tail用來(lái)顯示文件的末尾內(nèi)容(常用)

    ??作者簡(jiǎn)介,黑夜開(kāi)發(fā)者,全棧領(lǐng)域新星創(chuàng)作者?。CSDN專(zhuān)家博主,阿里云社區(qū)專(zhuān)家博主,2023年6月csdn上海賽道top4。 ??數(shù)年電商行業(yè)從業(yè)經(jīng)驗(yàn),歷任核心研發(fā)工程師,項(xiàng)目技術(shù)負(fù)責(zé)人。 ??本文已收錄于專(zhuān)欄:Linux命令大全。 ??本專(zhuān)欄我們會(huì)通過(guò) 具體的系統(tǒng)的命令講解 加上

    2024年02月12日
    瀏覽(26)
  • linux系統(tǒng)報(bào)錯(cuò):ls: 正在讀取目錄‘.‘: 輸入/輸出錯(cuò)誤

    linux系統(tǒng)報(bào)錯(cuò):ls: 正在讀取目錄‘.‘: 輸入/輸出錯(cuò)誤

    在linux系統(tǒng)的“/mnt”目錄下掛載了一個(gè)硬盤(pán),然后拷貝服務(wù)器上的數(shù)據(jù)到該硬盤(pán),在拷貝數(shù)據(jù)過(guò)程中報(bào)錯(cuò):“本地文件為只讀文件,無(wú)法拷貝到所掛載的硬盤(pán)下面”。于是我打開(kāi)掛載硬盤(pán)的所在目錄查看目錄是否存在,\\\"ls\\\"看了下文件,發(fā)現(xiàn)“l(fā)s”命令無(wú)法使用,報(bào)錯(cuò)“l(fā)s: 正在

    2024年02月12日
    瀏覽(39)
  • Linux下基本指令 -> ls指令 查看目錄結(jié)構(gòu)和文件信息

    Linux下基本指令 -> ls指令 查看目錄結(jié)構(gòu)和文件信息

    ? ?博主: 星塵不會(huì)落 ?博主主頁(yè):https://blog.csdn.net/zhanghgh ?如果編寫(xiě)的博客中有任何錯(cuò)誤,請(qǐng)指出,我會(huì)第一時(shí)間核實(shí)并更改。 ?該博客可能會(huì)隨著博主的技術(shù)增進(jìn)而改進(jìn)。 ?Linux ls(英文全拼: list directory contents )命令用于顯示指定工作目錄下之內(nèi)容(列出目前工作

    2024年02月07日
    瀏覽(29)
  • Linux 系統(tǒng) grep 命令超詳細(xì)講解

    grep 命令是一項(xiàng)非常有用的工具。grep(全稱(chēng):Global Regular Expression Print)命令用于根據(jù)給定的正則表達(dá)式搜索文本,并將匹配的行打印出來(lái)。 grep (global search regular expression(RE) and print out the line,全面搜索正則表達(dá)式并把行打印出來(lái))是一種強(qiáng)大的文本搜索工具,它能使用正則

    2024年02月08日
    瀏覽(11)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包