歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下文件類型解析

Linux下文件類型解析

日期:2017/2/28 16:26:16   编辑:Linux教程

Linux系統主要根據文件頭信息來判斷文件類型,擴展名並非決定因素。

現在使用 ls -l 命令,查看詳細信息格式的文件列表,您將會看到如下內容:

total 5

drwxr-x--- 4 user group 4096 Mar 10 00:37 filename

drwxr-xr-x 21 user group 4096 Mar 10 20:16 文件名

-rw------- 1 user group 524 Mar 10 00:40 a

-rw-r--r-- 1 user group 24 Jun 11 2000 b

drwx------ 2 user group 4096 Mar 9 11:06 c

共顯示了七列信息,從左至右依次為:權限、文件數、歸屬用戶、歸屬群組、文件大小、創建日期、文件名稱

其中要特別留意的是第一列:

drwxr-xr-x

一共有10個位置,可以分為4組:

d rwx r-x r-x

第一組只有一個字符:

d 文件夾

- 普通文件

l 鏈接

b 塊設備文件

c 字符設備文件。

剩下的3組分別為歸屬用戶、歸屬群組、其它用戶或群組對於該文件的權限。我們看它的格式

rwx rwx rwx

r 可讀

w 可寫

x 可執行

它們的順便不能顛倒,某一位置為空(-),則表示不具有相應的權限。

Tip

Linux下的可執行文件並不是由擴展名(例如 .exe )決定的,而是由其可執行權限位決定。

Copyright © Linux教程網 All Rights Reserved