Linux檔案許可權操作的細節問題

2021-08-31 23:54:32 字數 1489 閱讀 7610

1.儘管非擁有者對於該檔案具有rwx的許可權,但是任然不能對其使用這3個命令:chmod(修改許可權)、chown(修改擁有者)、chgrp(修改所屬組),只有檔案的擁有者才能使用。

2.如果當前使用者對於乙個檔案沒有任何的許可權,但是編輯該檔案儲存的時候用wq!(強制儲存)的操作是會將該檔案的所有者和所屬組替換為當前操作的使用者,前提是該使用者對此檔案所在的父目錄具有rwx的許可權,即使是該目錄的擁有者也必須要有rwx才行。

即使對編輯的檔案沒有任何許可權,強制儲存操作後,也會替換改檔案的擁有者和所屬組

如果對該檔案有r的許可權,編輯的時候會提示檔案唯讀,如果沒有任何許可權,編輯時會提示許可權不足,但是這些都不影響你採用wq!強制儲存並退出操作。

3.即使使用者是該目錄的所有者,但是如果沒有r許可權的話,也是不能訪問該目錄的內容的,更加編輯不了目錄下的檔案

即使tom編輯的是該目錄下擁有者是自己且有rw許可權的檔案,也無法強制儲存

強制儲存會報錯。 

給擁有者tom新增了r的許可權後,也只可以檢視部分內容,且不能通過cd進入該目錄

繼續新增x許可權後,檢視和進入都沒問題了

當能訪問dir目錄後,就可以編輯裡面的所有者是當前賬號的檔案了,如果想要編輯非所有者的檔案,則必須要保證此賬號對該檔案所在的父目錄具有rwx的許可權,操作後就跟上面說的第2點一樣。

4.假設該賬號對某個目錄不具有w的許可權,例如root使用者建立的資料夾,o許可權組是不具有w許可權,普通使用者就不能對該目錄下的所有子目錄或者檔案進行增刪改的操作,即使該賬號對其子目錄或者子檔案具有w的許可權,也不行,即便是所屬者沒有w許可權也是操作不了的。

Linux 檔案操作許可權

ls l dr xr xr x.2 root root 4096 1月 31 2016 bin dr xr xr x.5 root root 1024 1月 11 2016 boot drwxr xr x.19 root root 3640 1月 5 2016 dev drwxr xr x.76 r...

Linux 檔案許可權操作

linux的資料夾許可權操作 linux drwxr xr x 具有的許可權。第一位表示檔案型別。接著那三個 rwx 代表的是所有者 user 中間那三個 r x 代表的是組群 group 最後那三個 r x 代表的是其他人 other 第一位表示檔案型別。d是目錄檔案,l是鏈結檔案,是普通檔案,p...

Linux 檔案 許可權 操作

一 許可權簡介 r 讀許可權 w 寫許可權 x 執行許可權 ls la rw r r 1 lia liag 63 2月 3 12 43 test.txt 檔案型別 許可權第一組 rw 讀寫許可權 檔案擁有者許可權位 許可權第二組 r 讀許可權 檔案擁有組 使用者組 許可權位 使用者組隊檔案有什麼許可...