linux組管理和權限管理

一.Linux組基本介紹

在 linux 中的每一個用戶必須屬於一個組,不能獨立於組外。在
linux 中每一個文件有全部者、所在組、其它組的概念python

二.文件/目錄 全部者

通常爲文件的建立者,誰建立了該文件,就天然的成爲該文件的全部者。linux

三.查看文件全部者

ls -ahl

四.修改文件全部者

chown 用戶名 文件名         改變文件全部者
chown -R 用戶名 文件夾      使得全部子文件或子目錄生效

五.改變文件分組

chgrp 用戶名 文件名           改變文件全部組
chgrp -R 用戶名 文件夾      使得全部子文件或子目錄生效

六.rwx權限詳解

1.文件中的rwx

r:可讀
w:可寫[可寫不表明能夠刪除,刪除一個文件的前提是對文件所在的目錄有寫的權限]
x:可執行

2.文件夾中的rwx

r:可讀(可用ls查看目錄內容)
w:可寫[可在目錄內建立+刪除+重命名文件或目錄]
x:可執行[能夠進入目錄]

3.查看文件時候前綴

-rwxrw-r-- 1 root root 1213 Feb 2 09:39 abc

- 表示類型爲文件
第一組rwx: 表示全部者 可讀  可寫 可執行
第二組rw-: 表示同組用戶  可讀 可寫 但不能執行
第三組r--: 表示其餘用戶  只可讀

可用數字表示:
r = 4
w = 2
x = 1
所以rwx = 4+2+1 = 7

七.修改文件夾權限

chmod 權限變動格式 文件或目錄路徑shell

權限變動格式寫法一

u:全部者   g:全部組   o:其餘人   a:全部人

1. u=rwx,g=rx,o=x
2. o+w                  其它用戶增長w權限
3. a-x                  全部人減去執行權限

權限變動格式寫法二

r = 4   w = 2  x = 1    rwx = 7   rx = 5
chmod u=rwx,g=rx,o=x   能夠寫成     chmod 751
相關文章
相關標籤/搜索