A. linux對於文件,目錄,r,w,x許可權分別表示什麼意思
r(Read,讀取):對文件而言,具有讀取文件內容的許可權;對目錄來說,具有瀏覽目錄的許可權。
w(Write,寫入):對文件而言,具有新增、修改文件內容的許可權;對目錄來說,具有刪除、移動目錄內文件的許可權。
x(eXecute,執行):對文件而言,具有執行文件的許可權;對目錄了來說該用戶具有進入目錄的許可權。
(1)linux許可權表示擴展閱讀:
許可權對於文件的意義
1、也應該明白的是文件是實際含有數據的地方,所以r、w、x許可權對文件來說是與其內容有關的。
2、r許可權:用於此許可權表示可以讀取此文件的實際內容。
3、w許可權:擁有此許可權表示可以編輯、添加或者是修改該文件的內容。但是不包含刪除該文件,因為由上面許可權對於目錄的意義得知刪除文件或目錄的條件是什麼。
4、x許可權:表示該文件具有可以被系統執行的許可權。文件是否能被執行就是由該許可權來決定的,跟文件名沒有絕對的關系。
B. linux可讀可寫許可權
1.可讀許可權r
表示具有讀取/閱讀文件內容的許可權。
2.可寫許可權w
表示具有新增、修改文件內容的許可權。
①如果沒有r,用vi編輯器,輸入「:wq!"可以強制覆蓋,但原文件內容會被清除;因此可以使用echo追加內容到文件。
②刪除文件(修改文件名等)的許可權是受父目錄的許可權控制,和文件本身的許可權無關,文件名在父目錄的block里。
3.可執行許可權x
表示具有執行文件的許可權。
①文件本身要能夠執行。
②普通用戶必須還要有r許可權才能夠執行,無r就不能執行。
③root即使沒有r許可權,只要有x許可權就能執行。
④root用戶位沒有執行許可權,但只要其他許可權位還有x許可權,那它就能執行。