在电脑的使用系统的使用里有设置、命令、权限等等。说到权限还真是厉害,有权限就能操作,没有权限就什么都做不了。当然是在权限范围内操作了。在linux系统中也一样要各种权限,并且分的很明确。那么liunx系统chmod命令修改权限都是什么呢,现在就来讲讲这个问题。

liunx系统chmod命令修改权限:

工具和原料

Centos5.5

Xshell

方法/步骤

1. [root@mode ~]# chmod [-R] xyz 档案或目录

参数:

xyz : 数字类型权限,为rwx属性值的相加

-R : 进行递归( recursive )的持续变更,亦即连同次目录下的所有档案、目录。

方式一:chmod后边加字母,后接文件名

方式二:用数字 r(4),w(2),x(1)

关于liunx系统chmod命令修改权限是什么

2.当想用chmod命令来改变权限时,文件的用户身份主要有如下几类:

u:拥有文件的用户(所有者);

g:所有者所在的组群;

o:其他人(不是所有者或所有者的组群);

a:每个人或全部(u、g、和o)。

n 户所具有的文件访问权限类型如下:

r:读取权;w:写入权;x:执行权。

n 文件权限配置行为有如下几类:

+:添加权限;-:删除权限;=:使它成为惟一权限。

n 这里是几个可以用在chmod命令设置上的常用例子:

g+w:为组群添加写入权;

o-rwx:删除其他人的所有权限;

u+x:允许文件所有者执行这个文件;

a+rw:允许每个人读取并写入文件;

ug+r:允许所有者和组群读取文件;

g=rx:只允许组群读取和执行(不能写入)。

关于liunx系统chmod命令修改权限是什么

3. 再介绍一下恢复组群的权限的方法。命令如下:

chmod ug+x git-master

现在,如果用ls -dl命令检查一下,会发现只有其他人(others)被拒绝了到目录git-master的访问权。

关于liunx系统chmod命令修改权限是什么

4.用数字 r(4),w(2),x(1)整个命令的形式:

sudo chmod -(代表类型)×××(所有者)×××(组用户)×××(其他用户)

常用方法如下:

sudo chmod 600 ××× (只有所有者有读和写的权限)

sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)

sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)

sudo chmod 666 ××× (每个人都有读和写的权限)

sudo chmod 777 ××× (每个人都有读和写以及执行的权限)

其中×××指文件名(也可以是文件夹名,不过要在chmod后加-ld)。

关于liunx系统chmod命令修改权限是什么

5. 遍历修改文件夹及其子文件的权限

然后执行下面这条命令

chmod 777 * -R

全部子目录及文件权限改为 777

查看linux文件的权限:ls -l 文件名称

查看linux文件夹的权限:ls -ld 文件夹名称(所在目录)

关于liunx系统chmod命令修改权限是什么

上面的文章对关于liunx系统chmod命令修改权限是什么做了一些介绍,不知道大家是不是看明白了。需要注意的是在设置权限的时候一定要合理,不能想怎么设置就怎么设置。其实这个道理是哪里都通用的,权限不合理就会造成严重不良的后果的。

(编辑:暖羊羊)