①、訪問檔案時出現:Permission Denied
原因:檔案或檔案夾拒絕訪問
解決方法:
sudo chmod -R 777 路徑檔案名
使用管理員權限為拒絕訪問的檔案添加所有用戶的讀、寫、執行權限
-R或——recursive:遞回處理,將指令目錄下的所有檔案及子目錄一并處理;
擴展
權限范圍
u :User,即檔案或目錄的擁有者;
g :Group,即檔案或目錄的所屬群組;
o :Other,除了檔案或目錄擁有者或所屬群組之外,其他用戶皆屬于這個范圍;
a :All,即全部的用戶,包含擁有者,所屬群組以及其他用戶;
r :讀取權限,數字代號為“4”;
w :寫入權限,數字代號為“2”;
x :執行或切換權限,數字代號為“1”;
- :不具任何權限,數字代號為“0”;
s :特殊功能說明:變更檔案或目錄的權限,

chmod命令
作用:用來變更檔案或目錄的權限,符號連接的權限無法變更,如果用戶對符號連接修改權限,其改變會作用在被連接的原始檔案,
語法:chmod 選項 權限模式 檔案
選項
-c或——changes:效果類似“-v”引數,但僅回報更改的部分;
-f或--quiet或——silent:不顯示錯誤資訊;
-R或——recursive:遞回處理,將指令目錄下的所有檔案及子目錄一并處理;
-v或——verbose:顯示指令執行程序;
--reference=<參考檔案或目錄>:把指定檔案或目錄的所屬群組全部設成和參考檔案或目錄的所屬群組相同;
<權限范圍>+<權限設定>:開啟權限范圍的檔案或目錄的該選項權限設定;
<權限范圍>-<權限設定>:關閉權限范圍的檔案或目錄的該選項權限設定;
<權限范圍>=<權限設定>:指定權限范圍的檔案或目錄的該選項權限設定;
引數
權限模式:指定檔案的權限模式;
檔案:要改變權限的檔案,
案例
chmod u+x,g+w 檔案名 //為檔案設定自己可以執行,組員可以寫入的權限
chmod u=rwx,g=rw,o=r 檔案名
chmod 764 檔案名
chmod a+x 檔案名 //對檔案的u,g,o都設定可執行屬性
chmod a=x 檔案名 //對檔案的u,g,o都設定可執行屬性
chmod +x 檔案名 //對檔案的u,g,o都設定可執行屬性
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/136576.html
標籤:Linux
上一篇:linux入門系列16--檔案共享之Samba和NFS
下一篇:Linux 配置靜態IP
