背景
Linux有普通用户和root账户。
因为root账户权限很高,用起来很危险,一般用普通用户。而普通用户在操作一些文件时,常常会遇到权限不足的问题。
在Linux中,文件的权限是怎样的呢,下面一起来了解一下吧……
1.三种基本权限
R: 读,数值表示为 4
W: 写,数值表示为 2
X: 可执行,数值表示为 1
举例:xxx.rpm 件权限为 -rw-r
(1) 第一个字符 "-" 表示普通文件;这个位置可能出现 l(表示链接)、 d(表示目录)
(2) 第二三四个字符 rw- 表示当前所属用户的权限,所以用数值表示为 4+2=6
(3) 第五六七字符 r
(4) 第八九十个字符 r
所以,操作此文件的权限用数值表示为 644
2.更改权限
更改权限 sudo chmod [u所属用户 g所属组 o其他用户 a所有用户][+增加权限 -减少权限][r w x] 目录名
举例:
有一个文件filename, 权限为 -rw-r----x, 将权限值改为 -rwxrw-r-x, 用数值表示为765
sudo chmod u+x g+w o+r filename, 也可以用数值表示 sudo chmod 765 filename