在linux中,ls指令顯示的藍色表示「目錄」。 ls指令會根據檔案的特定類型為檔案名稱配色:1、白色表示普通檔案;2、亮綠色表示可執行檔;3、亮紅色表示壓縮檔案;4、藍色表示目錄;5、亮藍色表示連結檔;6、亮黃色表示設備文件。
本教學操作環境:linux7.3系統、Dell G3電腦。
在linux下使用“ls -l”或“ls -al”或「ll」指令查看檔案及目錄詳情時,shell中會顯示出好幾列的資訊。
首先給出一個典型的顯示結果:
#下面對其中的每一列進行詳細的分析:
1、字體顏色
在大多數的linux shell視窗中,也能用顏色來區分不同檔案的屬性:
當然,這裡需要使用系統缺省的配色。如果你自訂了shell的配色方案,則有可能與上面的定義不一致。
2、檔案類型
#表示該檔案的類型:
3、檔案屬性
以back_init檔案為例,其屬性可分為三段:[rwx][rwx] [r-x],其中:
r(Read,讀取權限)
w(Write,寫入權限)
:對檔案而言,具有新增、修改檔案內容的權限;對目錄來說,具有刪除、移動目錄內檔案的權限。
x(eXecute,執行權限)另外,這裡還有2個很特殊的屬性,平常不太常見,這裡也順帶解釋一下:
s或S(SUID,Set UID)
t或T(Sticky):/tmp和/var/tmp目錄供所有使用者暫時存取文件,也即每位使用者皆擁有完整的權限進入該目錄,去瀏覽、刪除和移動檔案。
綜合起來可得,對於back_init文件,其創建者/所有者俱有可讀可寫可執行的權限,其創建者/所有者所在的群組的其他用戶具有可讀可寫可執行的權限,其他群組的其他使用者則具有可讀可執行但不可寫入的權限。
對於其他文件,表示指向它的連結文件的個數。
5、擁有者及群組
# 表示該檔案的擁有者/建立者(owner)及其所在的群組(group)。
6、文件大小
#如果是文件,則表示該文件的大小,單位為位元組.
如果是目錄,則表示該目錄符所佔的大小,並不表示該目錄下所有檔案的大小。
7、修改日期
# 該檔案最後修改的日期時間。
8、檔案名稱
檔案名,無須多說。
最後還要說明一點的是,可以看到上述的圖片中,back_init檔案的後面還帶了一個星號(),這也是linux系統下用於標記可執行文件的另外一種方式。也就是說,凡是檔名後面帶了一個星號()的,都是在說明這是一個可執行檔。
相關推薦:《Linux影片教學》
以上是linux ls指令顯示的藍色表示什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!