linux修改文件權限命令?關于Linux修改文件權限,首先要了解下Linux文件權限的定義linux每一個用戶都屬于一個組,不能獨立于組外linux的文件權限需要定義三個實體對它的權限,下面我們就來聊聊關于linux修改文件權限命令?接下來我們就一起去了解一下吧!
關于Linux修改文件權限,首先要了解下Linux文件權限的定義。linux每一個用戶都屬于一個組,不能獨立于組外。linux的文件權限需要定義三個實體對它的權限。
核心概念:
1、 user: 文件所有者
2、group: 文件所在組
3、other:其他組
一、LINUX用一個3位二進制數對應着文件的3種權限(1表示有該權限,0表示無):
r 代表可讀(read),其值是4
w 代表可寫(write),其值是2
x 代表可執行(execute),其值是1
二、案例:
-rw-r--r--. 1 root root 0 8月 22 14:28
test.txt
解釋:
第1列:“”-“” 表示是一個文件
第2至4列:“rw-”是用戶權限 表示讀寫
第5至7列:“r--”是用戶組權限 表示讀
第8至10列:“r--” 是其他組權限 表示讀
含義:表示當前
test.txt
當前用戶權限有讀寫,用戶組和其他組權限為隻讀。
三、Linux修改文件權限:
命令:chmod [ugoa][ -=][rwx] 文件名
u 代表user
g 代表group
o 代表othera
表示添加權限
-表示删除權限
=表示使之成為唯一的權限
rwx 是數字表達法
r : 4
w : 2
x : 1
四、添加權限案例
1、添加權限
test.txt
文件,當前用戶讀寫執行權限,用戶組和其他組無權限
方法1
chmod u rwx,g-rwx,o-rwx test.txt
方法2
chmod 700
test.txt
2、删除權限
test.txt
文件,删除所有權限
方法1
chmod u-rwx,g-rwx,o-rwx test.txt
方法2
chmod 000 test.txt
3、修改權限
test.txt
文件,用戶添加讀寫執行,用戶組和其他組讀權限
方法1
chmod u=rwx,g=r,o=r test.txt
方法2
chmod 744
test.txt
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!