linux的檔案型別普通檔案 目錄

2021-12-29 23:11:16 字數 2155 閱讀 3606

[root@wdk /]# ls -l

總用量 110

dr-xr-xr-x. 2 root root  4096  7月 26 04:23 bin

dr-xr-xr-x. 5 root root  1024  7月 26 01:26 boot

drwxr-xr-x.  10 root root  4096  7月 26 01:26 cgroup

drwxr-xr-x.  18 root root  3820 12月 30 03:37 dev

drwxr-xr-x. 123 root root 12288  1月  5 20:13 etc

drwxr-xr-x.  12 root root  4096 12月  7 09:54 home

dr-xr-xr-x.  18 root root 12288  7月 26 04:23 lib

drwx------. 2 root root 16384  7月 26 01:03 lost+found

drwxr-xr-x. 2 root root  4096  9月 23 2011 media

drwxr-xr-x. 2 root root 0 12月 28 10:07 misc

drwxr-xr-x. 2 root root  4096  9月 23 2011 mnt

drwxr-xr-x. 2 root root 0 12月 28 10:07 net

drwxr-xr-x. 2 root root  4096  9月 23 2011 opt

dr-xr-xr-x. 202 root root 0 12月 28 10:07 proc

dr-xr-x---.  26 root root  4096  1月  5 18:11 root

dr-xr-xr-x. 2 root root 12288 12月  7 17:02 sbin

drwxr-xr-x. 7 root root 0 12月 28 10:07 selinux

drwxr-xr-x. 2 root root  4096  9月 23 2011 srv

drwxr-xr-x. 2 root root  4096 10月 31 15:27 svn

drwxr-xr-x. 2 root root  4096  7月 26 01:40 swap

drwxr-xr-x.  13 root root 0 12月 28 10:07 sys

drwxrwxrwt.  11 root root  4096  1月  5 19:26 tmp

drwxr-xr-x.  12 root root  4096  7月 26 01:09 usr

drwxr-xr-x.  23 root root  4096  9月 10 13:44 var

drwxr-xr-x. 3 root root  4096 12月  7 19:53 wdk

www.2cto.com  

當#ls -la後,會發現在許可權位前有個 - 有些是 b 有些是 d

這個位置就是檔案型別的標示

普通檔案regular file,  用 - (破折號)標示, 比如 -rwxr--r-- ,rxw前面的 - 表明這個是普通檔案。

目錄檔案directory  用d標示 ,比如drwx------ 目錄也是乙個檔案,其中存放著檔名和檔案索引結點之間的關聯關係。目錄是目錄項組成的乙個表。其中每個表項下面對應目錄下的乙個檔案。

塊裝置檔案block deivce ,用 b 標示,實際上表示硬體裝置 ,i/o以2的冪次方資料塊大小傳送,可以在/dev 目錄訪問這些裝置,包含磁碟驅動光碟驅動這類儲存的。

字元裝置檔案character device ,用c 標示,也表示硬體裝置,但是資料是以位元組流傳送的,這些裝置包括終端裝置和串列埠裝置。

www.2cto.com  

鏈結link裝置 用 i 標示,  就是ln 建立的鏈結,分為軟和硬鏈結, 其中硬鏈結限制了其鏈結的檔案必須是同一檔案系統的,不能鏈結到目錄,不能鏈結不存在的檔案。其鏈結的檔案許可權就是它所指向的檔案的許可權。

命名管道檔案pipe 用 p標示, 管道也是乙個檔案,作為資料管道方便程式之間的通訊,管道實際快取了來自第乙個程序的輸入資料,也稱為fifo。

套接字檔案socket 用s標示 ,套接字是方便程序之間通訊的特殊檔案。與管道不同的是,套接字能促使通過網路連線的不同計算機的程序之間進行通訊。套接字檔案也不與任何資料塊關聯。

LInux檔案型別

大多數linux資源都能以檔案的方式來訪問,在乙個linux系統上能夠出現的部分型別的檔案如下 普通檔案 稱為磁碟檔案,並且被定義為能夠進行隨機儲存的資料儲存單位。他們是面向位元組的,意思是從其中讀出或向其寫入的基本單位是單個位元組,單個位元組也與單個字元相對應。無名管道和有名管道 pipc 是乙個...

Linux檔案型別

當我們在linux中輸入ls al的時候,最開始會出現 10個字元,其中第乙個字元即代表linux的檔案型別。現述說如下 regular 普通檔案,最常用的檔案型別,它包含了某種形式的資料,至於它是二進位制資料還是文字對unix核心而言並無區別,對普通檔案的解釋由處理該檔案的應用程式進行。例外是二進...

linux 檔案型別

在介紹屬性時,提到了最前面的標誌 d或 可以表示目錄或檔案,那就是不同的檔案種類。linux的檔案種類主要有下面這幾種 普通檔案 regular file 就是一般我們訪問的檔案,由ls al顯示出來的屬性中,第乙個屬性為 例如 rwxrwxrwx 另外,依照檔案的內容,又大致可以分為 純文字檔案 ...