标签:linux基础
1.-rwxrw-r-- 1 root root 2321 Sep 4 8:21 samba.txt
[文件权限] [连接数] [文件所有者] [文件所属组] [文件大小,单位B] [最后修改时间] [文件名]
文件创建时默认权限为755
2.权限前第一位字符代表的意思
“-” 代表文件
"d" 代表目录
"l" 代表连接文件(linkfile)
"b" 表示折本文件里的可存储接口设备
"c" 表示串行设备文件,如键盘 鼠标
3.文件权限
r(read) 读 数字:4 读取权限可以读取里面的数据
w(write) 写 数字:2 写入权限可以写入修改里面的权限
x(execute) 执行 数字:1 执行,操作权限,可不可以对这个文件进行操作(切入,查看等操作)所以没有x是不行的,一般默认权限都是r x,就是因为这个
4.设置目录和文件的权限
命令格式:chmod nnn 文件或目录
或:chmod [ugoa...] [+-=] [rwx] 文件或目录
chmod nnn 文件或目录
nnn 表示具体的权限值,如 742
chmod [ugoa...] [+-=] [rwx] 文件或目录
[ugoa] u代表文件属主
g代表文件属组内的用户
o表示其他任何用户
a代表所有用户(ugo)
[+-=] 代表设置权限的操作动作
+ 代表增加相应的权限
- 代表减少相应的权限
= 代表仅设置对应的权限
rwx 可以单个使用,也可以 组合使用菜单
例子1:chmod ugo-x mymkdir 或 chmod a-x mymkdir
例子2:需要对不同的用户划分不同权限时可以用“,”分隔
chmod u+x o-r mymkdir
例子3:对一个目录下的所有子目录都添加相同权限时,加参数“-R”,如果不加则只对一个目录生效
chmod -R 377 /var/ftp/pub/
5.设置目录和文件的归属
命令格式:chown 属主:属组 文件或目录
例子:可使用递归操作 “-R”
chown -R ftp /var/ftp/pub
例子:同时设置属主和属组时要用“:”分隔,只设置属组时前面也要加“:”
chown shasha:shaer /opt/wwaroot
注意:目录没有x权限是,其他用户是不可以切入该目录的,如果服务器上搭建时,要给目录x权限才能正常使用,不给w权限
本文出自 “从0开始吧” 博客,请务必保留此出处http://0kaishi.blog.51cto.com/9457500/1679077
标签:linux基础
原文地址:http://0kaishi.blog.51cto.com/9457500/1679077