Linux常用命令(28)之基本权限管理

来源:互联网 发布:丝绒窗帘价格知乎 编辑:程序博客网 时间:2024/06/05 11:32

基本权限修改

-rw-r--r--其中:第一个“-”表示文件类型(- 文件  d 目录  l 软链接文件)     rw-   表示所有者权限(U)     r--   表示所属组权限(g)     r--   表示其他人权限(o)r 表示读权限(4)     w 表示写权限(2)     x 表示执行权限(1)

chmod命令

chmod [选项] 模式 文件名选项: -R    递归模式:   [ugoa] [+-=] [rwx]        [mode=421]

例如:

[root@localhost~ ]# chmod u+x java.txt[root@localhost~ ]# chmod g+w,o+w java.txt[root@localhost~ ]# chmod a=rwx java.txt[root@localhost~ ]# chmod 755 java.txt
权限的数字表示:    r = 4  w = 2  x = 1    rwxr-xr-x  可以表示为755

权限的作用

权限对文件的作用

r:读取文件内容(cat more head tail)w:编辑、新增、修改文件内容(vi echo),但是不包括删除文件x:可执行

权限对目录的作用

r:可以查询目录下的文件名(ls)w:具有修改目录的权限。如:新建文件和目录,删除此目录下的文件和目录,重命名目录文件和目录,剪切(touch rm mv cp)x:可以进入目录(cd)

对于文件来讲,最高权限是 x
对于目录来讲,最高权限是 w

其他权限命令

chown 用户名  文件名说明:修改文件所有者
[root@localhost~ ]# chown user1 install.log
chgrp 组名 文件名说明:修改所属组
[root@localhost~ ]# chgrp group1 install.log

分配文件的基本权限时,核心原则:在最小权限情况下能实现要求即可

0 0
原创粉丝点击