修改权限控制(chmod命令、chown命令)

1.chmod命令

功能:修改文件、文件夹权限(注意,只有文件、文件夹的所属用户或root用户可以修改

语法:chmod [-R] 权限 参数

  • 权限,要设置的权限,比如755,表示:rwxr-xr-x (权限可以用3位数字来代表,第一位数字表示用户权限,第二位表示用户组权限,第三位表示其它用户权限。 数字的细节如下:r记为4,w记为2,x记为1

  • image-20221027222157276

  • 参数,被修改的文件、文件夹

  • 选项-R,设置文件夹和其内部全部内容一样生效

第一种写法

将test.txt文件的权限修改为:rwx r-- r--

其中:

  • u表示user所属用户权限
  • g表示group组权限
  • o表示other其它用户权限

将test5文件夹以及test5文件夹内全部内容权限设置为 rwx rwx rwx

第二种写法(推荐)

将test5文件夹以及test5文件夹内全部内容权限设置为 rwx r-x --x

2.chown命令

功能:修改文件、文件夹所属用户、组

语法:chown [-R] [用户][:][用户组] 文件或文件夹

普通用户无法修改所属为其它用户或组,所以此命令只适用于root用户执行

  • 选项,-R,同chmod,对文件夹内全部内容应用相同规则
  • 选项,用户,修改所属用户
  • 选项,用户组,修改所属用户组
  • :用于分隔用户和用户组

实例

1. 将newtest.txt文件的所属用户修改为root

2.将newtest.txt文件的所属用户组修改为root

3.将newtest.txt文件的所属用户和用户组均修改为linux2024

  • 17
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
chmodchown都是Linux中的命令,但是它们的作用不同。 chmod命令用于修改文件或目录的权限,可以让你改变文件或目录的读、写、执行权限,以及文件或目录的所有者、所属组等信息。例如,使用chmod命令可以将一个文件的权限设置为只有所有者有读写权限,同时将所属组和其他用户的权限都设置为只读。命令的基本语法已经在上一个问题中介绍过了。 而chown命令则用于更改文件或目录的所有者和所属组,可以让你将文件或目录的所有权从一个用户或组转移到另一个用户或组。例如,如果你想将一个文件的所有权从当前用户转移到另一个用户,可以使用chown命令进行操作。命令的基本语法如下: ``` chown [选项] 用户名 文件名 ``` 其中,选项包括: - -R:递归地修改目录及其下的所有子目录和文件的所有权 - -v:显示命令执行的详细过程 - -c:只在修改了文件的所有权时才显示信息,否则不显示 chown命令的另一个常见用法是修改文件或目录的所属组,语法如下: ``` chown [选项] :组名 文件名 ``` 其中,选项的含义与上面相同。使用冒号(:)将用户名和组名分开,可以同时修改文件或目录的所有者和所属组。例如,如果你想将一个文件的所有权从当前用户转移到另一个用户,并且将所属组修改为“users”,可以使用以下命令: ``` chown newuser:users file.txt ``` 以上是chmodchown命令的基本介绍和用法。在使用这些命令时应当注意文件或目录的权限和所有权,避免操作造成不必要的损失。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值