相信很多人在使用Linux中遇到權限不足的問題。
今天我就總結一下Linux中權限是怎麼一回事。
一.通過 ls -al命令可以查看文件的全部屬性。
二.圖中第一個屬性爲文件的權限,第三個屬性爲用戶組。
第一個字符表示這個文件的類型:
d爲目錄。
-爲文件。
l爲鏈接文件。
b爲接口設備。
c爲端口設備。
後面字符可以分爲3組:
rwx分別表示:可讀,可寫和可執行。
第一組爲「文件所有者權限」;
第二組爲「同用戶的權限」;
第三組爲「其他非本用戶組權限」;
三.權限修改操作
1.chgrp:改變文件所屬用戶組;
相關命令:chgrp (-R修改文件目錄下全部文件)(xxx組名)(xxx文件名);
2.chown:改變文件所有者;
相關命令: chown (xxx用戶名)(xxx文件名)
3.chmod:改變文件權限;
權限3組可用數字表示
owner = rwx = 4+2+1 = 7
group = rwx = 4+2+1 = 7
others = rwx = 4+2+1 = 7
所以當權限設置爲777時便開啓全部權限。
相關命令:chmod (xxx權限對應數字)(xxx文件名)