如何修改Linux文件的属性与权限

2025-03-11 10:49:49
推荐回答(2个)
回答1:

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

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

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

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

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

回答2:

使用 chmod命令。

语法实例:
$ chmod u+x file     给file的属主增加执行权限
$ chmod 751 file     给file的属主分配读、写、执行(7)的权限,给file的所在组分配读、执行(5)的权限,给其他用户分配执行(1)的权限
$ chmod u=rwx,g=rx,o=x file 上例的另一种形式
$ chmod =r file     为所有用户分配读权限
$ chmod 444 file      同上例
$ chmod a-wx,a+r file      同上例
$ chmod -R u+r directory   递归地给directory目录下所有文件和子目录的属主分配读的权限
$ chmod 4755   设置用ID,给属主分配读、写和执行权限,给组和其他用户分配读、执行的权限