linux权限管理命令的一些细节和说明
2009-08-20 18:52
441 查看
下面学习到了LINUX系统里权限管理的一些命令,关于权限管理有一些表示方法和一点细节问题。在下面先介绍一下。
一个文件主要包含下列属性, ls -l
- rwx rwx rwx user group date filename
111 101 101
其中,第一组为归属用户的权限,第二组为归属群组的权限,第三组为其它用户群组的权限。user为文件的归属用户,group为文件的归属群组,date为日期信息,filename为文件名。
对于文件夹,必须拥有它的可执行权限,才能够使用 cd 命令进入该文件夹;拥有可读权限,才能够使用 ls 命令查看该文件夹的文件列表。
root用户拥有最高权限。
可以使用3位的二进制数字来描述一组权限,某一权限对应的数字为1,则表示具有该种权限,为0,则不具有该种权限。
使用二进制数字来描述一组权限,虽然非常直观,但是3组权限需要用9位数来表示,使用不够方便。因此我们将三组权限使用3位8进制数字来表示。它们的对应关系为:
r 100 4
w 010 2
x 001 1
将这三位8进制数字相加的结果,就可以表示该组权限的具体内容,例如:
7=4+2+1=rwx 5=4+1=rx 755=4+2+1 4+1 4+1=rwx r-x r-x
还可以使用 a 、 u 、 g 、 o 表示归属关系,使用 = 、 + 、 - 表示权限变化,使用 r 、 w 、 x 表示权限内容,
a 所有用户 u 归属用户 g 归属群组 o 其它用户
= 具有权限 + 增加权限 - 去除权限
r 可读权限 w 可写权限 x 可执行权限
例如:
a+x 给所有用户增加可执行权限
go-wx 将归属群组和其它用户的可写、可执行权限去掉
u=rwx 归属用户具有可读、可写、可执行权限
一个文件主要包含下列属性, ls -l
- rwx rwx rwx user group date filename
111 101 101
其中,第一组为归属用户的权限,第二组为归属群组的权限,第三组为其它用户群组的权限。user为文件的归属用户,group为文件的归属群组,date为日期信息,filename为文件名。
对于文件夹,必须拥有它的可执行权限,才能够使用 cd 命令进入该文件夹;拥有可读权限,才能够使用 ls 命令查看该文件夹的文件列表。
root用户拥有最高权限。
可以使用3位的二进制数字来描述一组权限,某一权限对应的数字为1,则表示具有该种权限,为0,则不具有该种权限。
使用二进制数字来描述一组权限,虽然非常直观,但是3组权限需要用9位数来表示,使用不够方便。因此我们将三组权限使用3位8进制数字来表示。它们的对应关系为:
r 100 4
w 010 2
x 001 1
将这三位8进制数字相加的结果,就可以表示该组权限的具体内容,例如:
7=4+2+1=rwx 5=4+1=rx 755=4+2+1 4+1 4+1=rwx r-x r-x
还可以使用 a 、 u 、 g 、 o 表示归属关系,使用 = 、 + 、 - 表示权限变化,使用 r 、 w 、 x 表示权限内容,
a 所有用户 u 归属用户 g 归属群组 o 其它用户
= 具有权限 + 增加权限 - 去除权限
r 可读权限 w 可写权限 x 可执行权限
例如:
a+x 给所有用户增加可执行权限
go-wx 将归属群组和其它用户的可写、可执行权限去掉
u=rwx 归属用户具有可读、可写、可执行权限
相关文章推荐
- 用命令chmod改最高权限要注意的一些事情以及一些meego系统的linux常用命令的说明
- osi七层模型 与Linux的一些常用命令和权限管理 继承上篇
- Linux命令:MySQL系列之十--MySQL用户和权限管理,mysql管理员密码重置
- Linux常用命令之权限管理命令
- linux常用命令-权限管理命令
- Linux 学习笔记_3_Linux常用命令_2_权限管理命令
- linux笔记:linux常用命令-权限管理命令
- linux如何创建和管理多个不同模式的bond的以及一些细节问题
- Linux常用基本命令 -用户、权限管理who,whoami,exit
- Linux用户管理&文件权限&常用管理命令
- Linux命令--用户及权限管理
- CentOS(九)--与Linux文件和目录管理相关的一些重要命令①
- Linux学习之六(Linux用户、权限、用户管理命令)
- Linux文件、目录管理权限命令--setfacl与getfacl
- 收集的55个Linux系统管理中常用的一些shell命令
- Linux学习之CentOS(十八)--与Linux文件和目录管理相关的一些重要命令②
- 一些 Linux 常用命令说明
- [linux学习笔记]第2天:时间管理,命令帮助信息,文本查看,权限及用户管理,BASH和变量,脚本
- Linux下常用命令-权限管理命令
- Linux常用命令(30)之特殊权限管理ACL