Linux中的檔案型別以及檔案屬性

2021-06-27 06:08:14 字數 1477 閱讀 2713

linux中主要檔案型別分為四種:

普通檔案、鏈結檔案、目錄檔案、裝置檔案

一、普通檔案

普通檔案僅僅是位元組序列,linux沒有對其內容規定任何結構。可以是程式源**,可執行檔案、、聲音等。在linux終端使用以下命令來檢視某個檔案的屬性:

[root@jluzh root]# ls -1 install.log

- rw-r--r-- 1 root  root 23444 2006-04-20 install.log

[root @jluzh root]#

注意- rw-r--r-- 1 第乙個符號是 -,這就是普通檔案,刪除方式是rm命令

二、目錄檔案

目錄也是檔案,包含檔名和子目錄名以及指向哪些檔案和子檔案的指標,檢視目錄檔案命令:

[root@jluzh root]# ls -1 

drwsr-xr-x   4 root 4096 2008- 20- 12

第乙個字元是d,這就是目錄檔案。可以用mkdir命令來建立;cp命令把乙個目錄複製為另乙個目錄

三、鏈結檔案

幾個檔案可以與乙個i節點相關聯,i節點含有乙個字段含有與檔案的關聯數目

[root@jluzh root]# ls -1 

lrwxrwxrwx  1  root  root 11 10*********

其中第乙個字元是l,就是連線檔案。

四、裝置檔案

在unix類作業系統下,裝置是可以通過特殊檔案進行訪問的。所有的裝置檔案存放在dev目錄下

[root@jluzh root]# ls -1 /dev/tty

crw-rw-rw

第乙個字元是c,表示字元裝置檔案

brw-rw-rw

第乙個字元是b,表示塊裝置檔案,如光碟機和硬碟等裝置,用mknode命令來建立,rm來刪除

檔案屬性:

在window中以字尾名來確定檔案型別,在linux中能否執行主要與檔案屬性有關,在l

inux中的檔案擁有者把檔案分成三種不同許可權,分別是:可讀(r)可寫(w)可執行(x),又有三個不同的使用者級別,分別是:檔案擁有者(u)、所屬的使用者組(g)和系統裡的其他使用者(o)

第乙個字元顯示檔案型別,前邊已經講到了五種,還有

「p」命名管道

「f」最站檔案

第乙個字元之後有三個三位陣列分別是r、w、x、-。其中「-」表示使用者組對此沒有許可權。

第乙個三位陣列表示對於檔案擁有者(u)對該檔案的許可權,

第二個三位陣列表示檔案使用者組(g)對該檔案的許可權;

第三個三位陣列表示系統裡的其他檔案(o)對該檔案的許可權

linux中的檔案型別

頭乙個字元是檔案型別 l 開頭表示鏈結檔案 c 字元裝置 普通檔案 d 目錄檔案 linux下的普通檔案型別 1.純文字檔案 ascii 2.二進位制檔案 binary 3.資料格式的檔案 data 1736706 rw r r 1 root root 28 oct 27 12 01 name 17...

Linux中的檔案型別

在linux中只有一下7種檔案型別 即使開發人員在linux檔案樹中新增新內容也必須符合一下之一 1.普通檔案 表示,可用ls l檢視 2.目錄 d 在linux中,任何東西都被看成檔案,外裝置也看成檔案,注意是任何東西 3.字元裝置檔案 c 4.塊裝置檔案 b 5.套介面檔案 s 如我們開啟mys...

Linux中的檔案型別

linux中的檔案型別 檔案型別 符號檔案型別 符號普通檔案 本地域套介面s目錄 d有名管道 p字元裝置 c符號連線 l塊裝置檔案 blinux用裝置檔案來標識乙個特定的硬體裝置。linux中有兩類裝置檔案 字元裝置檔案和塊裝置檔案。字元裝置指的是能夠從它那裡讀取成字串行的裝置,如磁帶和序列線路 塊...