1. 程式人生 > >Linux下對檔案的讀寫操作代表著什麼意思?

Linux下對檔案的讀寫操作代表著什麼意思?

結論:

a目錄有執行許可權表示可以cd 到這個目錄裡面

a目錄有讀許可權表示可以 ls a 這個目錄

a目錄有寫許可權表示可以在進入cd之後,能夠進行建立刪除檔案和目錄

實驗:

[[email protected] ~]$ pwd
/home/isea
[[email protected] ~]$ ll
總用量 52
drwxrwxr-x. 4 isea isea 4096 10月 30 19:39 a

a資料夾下,以下的實驗都基於a這個目錄本身:

[[email protected] ~]$ ll
總用量 52
d---------. 4 isea isea 4096 10月 30 19:39 a
[
[email protected]
~]$ ll a ls: 無法開啟目錄a: 許可權不夠 [[email protected] ~]$ cd a -bash: cd: a: 許可權不夠 [[email protected] ~]$ mkdir a/b mkdir: 無法建立目錄"a/b": 許可權不夠 [[email protected] ~]$ rm -rf a/c rm: 無法刪除"a/c": 許可權不夠 [[email protected] ~]$ [[email protected] ~]$ chmod +r a [[email protected]
~]$ ll 總用量 52 dr--r--r--. 4 isea isea 4096 10月 30 19:39 a [[email protected] ~]$ ll a ls: 無法訪問a/c: 許可權不夠 ls: 無法訪問a/b: 許可權不夠 總用量 0 d????????? ? ? ? ? ? b d????????? ? ? ? ? ? c [[email protected] ~]$ mkdir a/d mkdir: 無法建立目錄"a/d": 許可權不夠 [[email protected] ~]$ rm -rf a/c rm: 無法刪除"a/c": 許可權不夠 [
[email protected]
~]$ cd a -bash: cd: a: 許可權不夠 [[email protected] ~]$ chmod +w a [[email protected] ~]$ ll 總用量 52 d-w--w----. 4 isea isea 4096 10月 30 19:39 a [[email protected] ~]$ ll a ls: 無法開啟目錄a: 許可權不夠 [[email protected] ~]$ mkdir a/d mkdir: 無法建立目錄"a/d": 許可權不夠 [[email protected] ~]$ rm -rf a/c rm: 無法刪除"a/c": 許可權不夠 [[email protected] ~]$ cd a -bash: cd: a: 許可權不夠 [[email protected] ~]$ chmod +x a [[email protected] ~]$ ll 總用量 52 d--x--x--x. 4 isea isea 4096 10月 30 19:39 a [[email protected] ~]$ cd a [[email protected] a]$ ll ls: 無法開啟目錄.: 許可權不夠 [[email protected] a]$ rm -rf b rm: 無法刪除"b": 許可權不夠 [[email protected] a]$ mkdir d mkdir: 無法建立目錄"d": 許可權不夠 [[email protected] a]$ cd [[email protected] ~]$ ll a ls: 無法開啟目錄a: 許可權不夠 [[email protected] ~]$ [[email protected] ~]$ ll 總用量 52 d-wx-wx--x. 4 isea isea 4096 10月 30 19:39 a [[email protected] ~]$ cd a [[email protected] a]$ mkdir d [[email protected] a]$ rm -rf c [[email protected] a]$ chmod +r a [[email protected] ~]$ chmod +r a [[email protected] ~]$ ll 總用量 52 drwxrwxr-x. 4 isea isea 4096 10月 31 00:13 a [[email protected] ~]$ cd a [[email protected] a]$ ll 總用量 8 drwxrwxr-x. 2 isea isea 4096 10月 30 19:35 b drwxrwxr-x. 2 isea isea 4096 10月 31 00:13 d

總結:

a目錄有執行許可權表示可以cd 到這個目錄裡面

a目錄有讀許可權表示可以 ls a 這個目錄

a目錄有寫許可權表示可以在進入cd之後,能夠進行建立刪除檔案和目錄