linux常用命令之文件權限

CHGRP

chgrp – change group ownership,改變組別的所有權

用法

chgrp 組別名 文件\目錄名

DEF_charg

選項

-R  (recursive)遞歸改變,將目錄下所有的文件和目錄都更新

CHOWN

chown – change file owner and group,改變文件、目錄的所有者和組別

用法

chown [-R] 用戶名 文件或目錄名,改變own

chown [-R] 組別名:用戶名 文件或目錄名,改變group和owner

CHMOD

chmod – change file mode bits,改變權限

用法

chmod [-R] 權限 文件或目錄

數字操作

r-read,w-write,x-execute,讀寫執行,三種權限,對應了三個”值”

r=4

w=2

x=1

ls-demo

比如一個文件的所有者有rw權限,那麼所有者的權限就是4+2=6

如圖demo.txt的權限爲

owner:4+2=6

group:4

others:1

所以demo.txt的權限爲”641″,順序爲owner,group,others

DEMO

chmod

符號操作

用法

chmod 對象 操作符 權限符號 文件或目錄

有四種對象:owner=u,group=g,others=o,全部=a

有三種操作符:+、-、=

有三種權限符號:r、w、e

DEMO

chmod_symbol

chmod_symbol_2

權限對文件和目錄意味着

對於文件

r:可以讀取文件的數據(可以cp此文件)

w:可以修改文件的數據(不一定可以刪除這個文件,不一定可以重命名此文件)

x:可以執行這個文件

對於目錄

r:可以獲取這個目錄的目錄結構,也就是這個目錄有哪些文件,以及文件的屬性(size、authority…)

w:可以新建、刪除、複製文件到此目錄、重命名該目錄下的文件、轉移該目錄下文件的位置

x:可以進入此目錄

所以擁有目錄的w權限就能改變很多東西了

查看原文:http://139.129.55.235/2016/06/01/linux%e5%b8%b8%e7%94%a8%e5%91%bd%e4%bb%a4%e4%b9%8b%e6%96%87%e4%bb%b6%e6%9d%83%e9%99%90/
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章