linux基礎之檔案型別及檔案許可權

2021-10-04 08:02:53 字數 1310 閱讀 6763

筆者最近學習了一些linux相關的知識,特此分享下學到的知識

1.linux檔案屬性

大家都知道linux ls可以檢視當前目錄下面的檔案,ls -al表示列出檔案的詳細許可權及屬性(包含隱藏檔案)

筆者這裡首先進入了乙個目錄執行ls -al,結果如下

drwxr-xr-x. 89 root root 4096 feb 5 09:50 .

dr-xr-xr-x. 20 root root 4096 mar 4 14:57 …

-rw-r–r--. 1 root root 18 jul 11 2019 adjtime

-rw-r–r--. 1 root root 1518 jun 7 2013 aliases

-rw-r–r-- 1 root root 12288 jul 11 2019 aliases.db

drwxr-xr-x. 2 root root 4096 dec 3 09:57 alternatives

-rw------- 1 root root 541 nov 20 2018 anacrontab

-rw-r–r--. 1 root root 55 oct 30 2018 asound.conf

-rw-r–r-- 1 root root 1 oct 31 2018 at.deny

可以看到每個檔案第一組,舉例:drwxr-xr-x

其中第一位:d表示是目錄(dir) -表示的是檔案,l表示是鏈結檔案(link file類似於windows的exe/bat等)其他還有一些不常見的

接下去九位每三位代表一組,r(read) w(write) x(execute)

第一組是:檔案擁有者許可權(owner) rwx

第二組是:使用者組許可權(group) r-x

第三組是:其他使用者許可權(other) r-x

分別代表不同使用者型別對該檔案的操作許可權

第二欄表示:有多少檔案鏈結到此節點

第三欄表示;這個檔案或者目錄的擁有者

第四欄:這個檔案所屬的使用者組

第五欄:檔案大小(byte)

2.設定檔案許可權

首先我們了解下linux檔案不同許可權代表的數字:

r:4 w:2 x:1

即rwx為4+2+1=7,即7代表最大許可權

設定許可權命令chmod,如設定檔案test(owner、group、other)的許可權為rwx則執行chmod 777

3.補充

另外補充一點知識:linux下檔案是否可執行以及檔案型別等和檔案字尾並沒有關係,檔案字尾只能起到見名知意的作用

Linux檔案型別及許可權

刪除乙個檔案的前提 該檔案所在目錄擁有寫許可權 示例 rw r r 1 root dev 0 aug 12 16 49 1.txt drwxr xr x1 root dev 512 jul 29 18 02 dir使用ls l命令查出檔案資訊,按空格劃分,依次是 檔案型別及許可權 鏈結數 檔案屬主 ...

Linux基礎 系統檔案型別

1 linux檔案型別 在linux檔案系統中,主要有以下幾種型別的檔案 普通檔案 regular file 就是一般型別的檔案,當用 ls l 檢視某個目錄時,第乙個屬性為 的檔案就是正規檔案,或者叫普通檔案。正規檔案又可分成純文字檔案 ascii 和二進位制檔案 binary 純文字檔案是可以通...

LInux檔案型別

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