LINUX目錄的讀 寫 執行許可權的具體含義

2021-08-03 03:27:25 字數 2063 閱讀 5272

檔案的讀寫執行許可權比較好理解,但是目錄的讀寫執行許可權具體含義又是什麼呢?

目錄讀許可權:表示使用者可以用ls命令將目錄下的具體子目錄和檔案羅列出來。

示例

test1@ubuntu:/home/dyp930/work$ mkdir temp

test1@ubuntu:/home/dyp930/work$ ls -lrt

total 4

drwxrwxr-x 2 test1 test1 4096 jun 28 05:32 temp

test1@ubuntu:/home/dyp930/work$ chmod u-r temp //將所屬使用者對該目錄的讀許可權刪除。

test1@ubuntu:/home/dyp930/work$ ls -lrt

total 4

d-wxrwxr-x 2 test1 test1 4096 jun 28 05:32 temp

test1@ubuntu:/home/dyp930/work$ ls -lrt temp //發現無法ls 這個目錄了。

ls: cannot open directory temp: permission denied

test1@ubuntu:/home/dyp930/work$ chmod u+r temp

test1@ubuntu:/home/dyp930/work$ ls -lrt temp //重新新增讀許可權就可以了。

total 0

test1@ubuntu:/home/dyp930/work$ //備註,一般所有者對目錄是有讀寫執行許可權的。

目錄寫許可權:表示使用者可以在該目錄下可建立子目錄或者檔案。示例

test1@ubuntu:/home/dyp930/work$ ls -lrt

total 4

drwxrwxr-x 2 test1 test1 4096 jun 28 05:32 temp

test1@ubuntu:/home/dyp930/work$ chmod u-w temp //去除目錄所有者對該目錄的寫許可權。如下,無法在該目錄下建立子目錄和檔案了。

test1@ubuntu:/home/dyp930/work$ cd temp

test1@ubuntu:/home/dyp930/work/temp$ ls -lrt

total 0

test1@ubuntu:/home/dyp930/work/temp$ mkdir test

mkdir: cannot create directory 『test』: permission denied

test1@ubuntu:/home/dyp930/work/temp$ touch test.txt

touch: cannot touch 『test.txt』: permission denied

test1@ubuntu:/home/dyp930/work/temp$

目錄執行許可權:表示可以用cd進入該目錄示例

test1@ubuntu:/home/dyp930/work$ ls -lrt

total 4

dr-xrwxr-x 2 test1 test1 4096 jun 28 05:32 temp

test1@ubuntu:/home/dyp930/work$ chmod u-x temp //去除目錄所有者對該目錄的執行許可權,則cd命令無法進入了。

test1@ubuntu:/home/dyp930/work$ ls -lrt

total 4

dr--rwxr-x 2 test1 test1 4096 jun 28 05:32 temp

test1@ubuntu:/home/dyp930/work$ cd temp

bash: cd: temp: permission denied

test1@ubuntu:/home/dyp930/work$

--完結。

Linux目錄讀寫和可執行許可權

一 進入目錄許可權 如果我在普通使用者下建立了乙個目錄f1,然後使用chomd u rwx,g rwx,o rwx之後,我在普通使用者下想進入f1目錄,許可權不允許。然後我切換到超級使用者下,再次嘗試進入到f1目錄,這個時候允許進入。然後回到普通使用者下,只給f1的所有者讀的許可權,然後在普通使用者...

Linux目錄讀寫和可執行許可權

linux目錄讀寫和可執行許可權。一 進入目錄許可權 如果我在普通使用者下建立了乙個目錄f1,然後使用chomd u rwx,g rwx,o rwx之後,我在普通使用者下想進入f1目錄,許可權不允許。然後我切換到超級使用者下,再次嘗試進入到f1目錄,這個時候允許進入。然後回到普通使用者下,只給f1的...

Linux 檔案和目錄的讀寫執行許可權詳解

首先了解乙個ls l 檔案的每列含義 root zhs pc ls l a rw r rw 1 test002 tester 279103 9月 2 13 21 a 下面介紹每列含義 1 第一列 檔案型別和許可權,這部分稍後重點介紹,見後 001。3 第三列 檔案的屬主,即檔案的所有者,有時候我們將...