Linux权限设置方法
1、舉例說明
修改某個目錄下的所有文件的權限,包括子目錄中的文件,例子如下:
chmod 777 /home/user 注:僅把/home/user目錄的權限設置為rwxrwxrwxchmod -R 777 /home/user 注:表示將整個/home/user目錄與其中的文件和子目錄的權限都設置為rwxrwxrwx?其中,參數-R表示啟動遞歸處理
2、chmod命令解析
chmod是change the mode of file 的縮寫,用于改變對文件的訪問模式,即改變訪問權限。用3個數字來表達對 用戶(文件或目錄的所有者),用戶組(同組用戶),其他用戶 的權限:
如:chmod 777 /test
數字7是表達同時具有讀,寫,執行權限,讀取--用數字4表示;寫入--用數字2表示;執行--用數字1表示;
按照規則,如你想設置/test目錄的權限為:
對用戶可讀可寫:4(讀取)+ 2(寫入)= 6 ;
對用戶組可讀可執行:4(讀取)+ 1(執行)= 5 ;
對其他用戶僅可讀:4(讀取);
這樣就可以用命令:
chmod 654 /test
3、權限解析
針對文件有三種權限,分別是:文件內容(r),寫數據到文件(w),作為命令執行文件(x)
針對目錄的三種權限,分別是:
讀包含在目錄中的文件名稱(r);
寫信息到目錄中去(增加和刪除索引點的連結,w);
搜索目錄(能用該目錄名稱作為路徑名去訪問它所包含的文件和子目錄);
具體說明:
幾種常用權限實例:
-rw------- (600) 只有所有者才有讀和寫的權限
-rw-r--r-- (644) 只有所有者才有讀和寫的權限,組群和其他人只有讀的權限
-rwx------ (700) 只有所有者才有讀,寫,執行的權限
-rwxr-xr-x (755) 只有所有者才有讀,寫,執行的權限,組群和其他人只有讀和執行的權限
-rwx--x--x (711) 只有所有者才有讀,寫,執行的權限,組群和其他人只有執行的權限
-rw-rw-rw- (666) 每個人都有讀寫的權限
-rwxrwxrwx (777) 每個人都有讀寫和執行的權限
?
總結
以上是生活随笔為你收集整理的Linux权限设置方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 时间秒转换成时分秒
- 下一篇: 【综述】对抗样本生成及攻防技术综述