Linux基础之文件权限与目录配置

发布时间:2020-01-14编辑:脚本学堂
本文介绍下,linux系统中有关文件权限与目录配置的相关知识,有需要的朋友参考学习下。

本节内容:
linux文件权与目录

1 三种身份
 

owner
拥有者
信息存储位置
root: /etc/passwd
usr : /etc/shadow
group
群组
信息存储位置
/etc/group
others
其它人

2 三种权限
 

read
write
execute

3 ls示例
 

权限  连结数  owner  group  size  month  day  time  filename
drwxrwxr-x  4  minix007  minix007  4096  10月  24  16:08  texmf/
drwxr-xr-x  4  root  root  4096  10月  24  15:52  .texmf-var/
-rw-r–r–  1  minix007  minix007  570  11月  27  21:39  .vimrc

3.1 权限解释
3.1.1 档案类型
d:目录
-:文件
l:链接

3.1.2 owner权限
 

r:读
w:写
x:执行

3.1.3 group权限
3.1.4 others权限

4 改变文件属性及权限

4.1 改变拥有者
 

复制代码 代码示例:
chown ownername filename

4.2 改变组
 

复制代码 代码示例:
chgrp groupname filename

4.3 改变权限

4.3.1 数字
 

权限的数字表示
r:4,w:2,x:1,-:0
rwx:4+2+1=7
rw-:4+2+0=6
---:0+0+0=0
rwxrw----:760
改变权限
chmod 760 filename

4.3.2 符号
 

chmod u=rwx,g=rw-,o=--- filename
chmod a+x filename # 去除执行权限
chmod a-x filename # 增加执行权限

5 文件与目录权限
对目录而言,x权限代表可否cd到这个目录,r权限代表可否ls这个目录

6 linux目录配置依据–FHS(FileSystem Hierarchy Standard)
在特定的目录放置特定的文件,重点在于规范每个特定的目录下应该要放置什么样的数据。