久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

linux ls命令顯示的藍色表示什么意思

146次閱讀
沒有評論

共計 1869 個字符,預計需要花費 5 分鐘才能閱讀完成。

本文丸趣 TV 小編為大家詳細介紹“linux ls 命令顯示的藍色表示什么意思”,內容詳細,步驟清晰,細節處理妥當,希望這篇“linux ls 命令顯示的藍色表示什么意思”文章能幫助大家解決疑惑,下面跟著丸趣 TV 小編的思路慢慢深入,一起來學習新知識吧。

在 linux 中,ls 命令顯示的藍色表示“目錄”。ls 命令會根據文件的具體類型給文件名配色:1、白色表示普通文件;2、亮綠色表示可執行文件;3、亮紅色表示壓縮文件;4、藍色表示目錄;5、亮藍色表示鏈接文件;6、亮黃色表示設備文件。

本教程操作環境:linux7.3 系統、Dell G3 電腦。

linux 下 ls - l 命令(即 ll 命令)查看文件的顯示結果分析

在 linux 下使用“ls -l”或者“ls -al”或者“ll”命令查看文件及目錄詳情時,shell 中會顯示出好幾列的信息。

首先給出一張典型的顯示結果:

下面對其中的每一列進行詳細的分析:

1、字體顏色

在大多數的 linux shell 窗口中,還能用顏色來區分不同文件的屬性:

白色表示普通文件;

亮綠色表示可執行文件;

亮紅色表示壓縮文件;

灰藍色表示目錄;

亮藍色表示鏈接文件;

亮黃色表示設備文件;

當然,這里需要使用系統缺省的配色方案。如果你自定義了 shell 的配色方案,則有可能與上面的定義不一致。

2、文件類型

表示該文件的類型:

“-”表示普通文件;

“d”表示目錄;

“l”表示鏈接文件;

“p”表示管理文件;

“b”表示塊設備文件;

“c”表示字符設備文件;

“s”表示套接字文件;

3、文件屬性

以 back_init 文件為例,其屬性可分為三段:[rwx][rwx][r-x],其中:

第一段表示文件創建者 / 所有者對該文件所具有的權限,第二段表示創建者 / 所有者所在的組的其他用戶所具有的權限,第三段表示其他組的其他用戶所具有的權限。

r(Read,讀取權限):對文件而言,具有讀取文件內容的權限;對目錄來說,具有瀏覽目錄的權限。

w(Write,寫入權限):對文件而言,具有新增、修改文件內容的權限;對目錄來說,具有刪除、移動目錄內文件的權限。

x(eXecute,執行權限):對文件而言,具有執行文件的權限;對目錄來說,該用戶具有進入目錄的權限。

另外,這里還有 2 個很特殊的屬性,平時不怎么常見,這里也順帶解釋一下:

s 或 S(SUID,Set UID):可執行的文件搭配這個權限,便能得到特權,任意存取該文件的所有者能使用的全部系統資源。請注意具備 SUID 權限的文件,黑客經常利用這種權限,以 SUID 配上 root 帳號擁有者,無聲無息地在系統中開扇后門,供日后進出使用。

t 或 T(Sticky):/tmp 和 /var/tmp 目錄供所有用戶暫時存取文件,亦即每位用戶皆擁有完整的權限進入該目錄,去瀏覽、刪除和移動文件。

綜合起來可得,對于 back_init 文件,其創建者 / 所有者具有可讀可寫可執行的權限,其創建者 / 所有者所在的組的其他用戶具有可讀可寫可執行的權限,其他組的其他用戶則具有可讀可執行但不可寫的權限。

4、目錄 / 鏈接個數

對于目錄文件,表示它的第一級子目錄的個數。注意此處看到的值要減 2 才等于該目錄下的子目錄的實際個數。

比如這里的 include 目錄下,其實是沒有子目錄的,所以應該是 0,但是它這里卻顯示 2,這是因為要加上. 目錄和…目錄。在 linux 下,. 目錄表示當前目錄,…目錄表示上一級目錄。

這也可以解釋上圖中第一行的. 目錄下的 3 和第二行…目錄下的 26。因為當前目錄下有一個 include 目錄,所以加上. 目錄和…目錄這 2 個目錄就等于 3,所以第一行會顯示 3。而上一級目錄共有 24 個目錄,加上上一級目錄的. 目錄和…目錄這 2 個目錄,所以這里的第二行顯示的是 26。

對于其他文件,表示指向它的鏈接文件的個數。

5、所有者及組

表示該文件的所有者 / 創建者(owner)及其所在的組(group)。

6、文件大小

如果是文件,則表示該文件的大小,單位為字節。
如果是目錄,則表示該目錄符所占的大小,并不表示該目錄下所有文件的大小。

7、修改日期

該文件最后修改的日期時間。

8、文件名稱

文件名,無需多說。

最后還要說明一點的是,可以看到上述的圖片中,back_init 文件的后面還帶了一個星號 (),這也是 linux 系統下用于標記可執行文件的另外一種方式。也就是說,凡是文件名后面帶了一個星號() 的,都是在說明這是一個可執行文件。

讀到這里,這篇“linux ls 命令顯示的藍色表示什么意思”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注丸趣 TV 行業資訊頻道。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-29發表,共計1869字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 永春县| 民丰县| 苍山县| 霍城县| 虹口区| 治多县| 临澧县| 噶尔县| 遂宁市| 嘉禾县| 灵武市| 汕头市| 丹东市| 墨玉县| 怀仁县| 蛟河市| 上犹县| 莆田市| 隆化县| 泸州市| 余江县| 佛坪县| 陇南市| 连云港市| 天全县| 华池县| 浦北县| 宜城市| 宿州市| 丹东市| 关岭| 宁强县| 唐河县| 栾城县| 普格县| 金华市| 白河县| 行唐县| 丹阳市| 炉霍县| 富阳市|