怎么修改Linux文件系统的权限

怎么修改Linux文件系统的权限,第1张

打开Linux系统,建立一个目录。建立目录命令为【mkdir】。并用【ls】命令查看目录相关信息,如图,我们知道test的权限为rwxr-xr-x。

chgrp:改变文件所属用户组。命令格式为:chgrp 用户名 文件或目录。如图,用户组原为root,现在被修改到nerd用户组。

chown:改变文件所有者。命令格式为:chown 所有者 文件或目录。如图,目录所属者原来为root,用chown该所属者为bin。

chmod:改变文件的权限。命令格式为:chmod 权限属性 文件或目录。如图原来目录的权限为rwxr-xr-x,后来修改为rwxrwxrwx。

查看三个命令的具体用法,这里可以借助【man】命令,查看chgrp、chown、chmod的相关参数与具体用法。

1、文件夹中所有文件的权限设置:

chmod -R 777 文件夹名字

2、文件的权限 chmod 777 文件名

3、查看文件以及文件的权限:

进入文件夹

cd /home/xxx/文档

进入当前文件夹的子目录:

cd ./文件夹名字

查看文件夹中所有文件名字:

ls -a 所有文件都会展示,包含隐藏文件

八进制数:645。文件的属性是:所有者有读写权限,组有读取权限,其他人有读取和执行权限。

其中r:读权限,w:写权限,x:执行。属于:U:所有者,G:属群,O:其他。Rw-r-r-x 9位,分为三段,每段三位,后面是R、W、X权限,三段分别是所有者、组、其他三类权限。

数字也可以表示权限,R用4表示,W用2表示,X用1表示,rwx用二进制表示,如果你有权限,用1代替0。具体来说,只要对应的位有权限,二进制为1,那么这三位组合起来,然后数字就可以计算出二进制到十进制的权限。

扩展信息:

权限规定:

X(X权限的特殊形式)的功能,为目录增加X权限。

2.对于文件:没有执行的文件不会增加X权限。任何三种有执行权限的人也会增加X权限。

3.目录权限的含义:

只读:只能查看目录文件列表,不能访问文件,不能cd目录(查看,删除)。仅执行:可以通过cd访问目录中的文件,而不是ls。执行是基本权限。写权限:只有X权限才有效。新目录:777-umask值是新目录的默认权限;管理员的umask是022;普通用户的umask是002。

来源:搜狗百科-文件系统权限


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8746905.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-20
下一篇2023-04-20

发表评论

登录后才能评论

评论列表(0条)

    保存