【linux 06】 linux中的用户权限、文件权限与目录权限
1、用戶及用戶組的概念:
1.文件所有者
2.用戶組
3.用戶
以root登錄Linux之后,執行ls -al,會看到有關文件屬性的信息
-rw-r--r--,第1個字符代表這個文件是“目錄,文件或鏈接文件等”,[d]代表目錄,[-]代表文件,[l]則是連接文件。接下來的字符3個一組分別代表文件所有者權限、同用戶組權限、其他非本用戶組的權限。
2、改變文件屬性與權限
改變文件所屬用戶組:chgrp
chgrp ?commonuser install.log
改變文件所有者:chown
chown [-R] 賬號名稱 文件或者目錄 ? (R代表更改目錄內所有文件的情況)
chown commomuser install.log
將install.log的所有者和用戶組改為root
chown root:root install.log
chown 也能單純的修改用戶組 chown .commomuser install.log
改變權限:chmod
方法一:數字類型改變文件權限
權限可以用數值代表:r:4、 w:2 、 x:1
chmod [-R] xyz 文件或者目錄
chmod 777 .bashrc
方法二:
符號類型改變文件權限:user、group、others 三種身可以用u、g、o代表,而且a 代表all即全部身份
chmod u=rwx,go=rx .bashrc
chmod u=rwx,g=rx,o=r filename
若不知道原先文件的屬性,只想要增加.bashrc這個文件的每個人均可寫入的權限則:
chmod a+w .bashrc
去掉執行屬性:
chmod a-x .bashrc
3、權限分為目錄的權限和文件的權限
對文件來講,權限的屬能為:
r:可以讀取文件的實際內容
w:可以編輯、或者修改該文件的內容,但不能刪除該文件
x:該文件具有可以被系統執行的權限
對目錄來講,權限的屬能為:
r:可以讀取目錄的內容
w:可以修改目錄的內容,包括刪除該目錄內的文件
x:可以進入該目錄,使其成為自己的工作目錄
若要開放目錄給任何人瀏覽,應該至少也要給予r及x的權限(不給x則目錄信息無法完全顯示),但w權限不可隨便給!
轉載于:https://www.cnblogs.com/wangjiepy/p/9563421.html
總結
以上是生活随笔為你收集整理的【linux 06】 linux中的用户权限、文件权限与目录权限的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 扩展欧几里得学习笔记
- 下一篇: 第四章 对象与类