Linux——文件权限命令

1、简述
文件权限并没有我们想象的那么简单,我们大概都听过rwx,即可读、可写、可执行。但是操作权限却没有这么简单,本文是自己学习的简单操作,后续随着学习的深入也会继续更新关于权限这块的知识。
2、文件权限命令
(1)chmod 格式:chmod 【u/g/o】【+/-/=】【r/w/x】文件、目录。
给文件添加、删除、赋予对应权限。
——R 递归赋予权限,给其目录及其子目录赋予权限。
chmod ugo +r file.text
但是我们在脚本中并不会这么写我经常使用数字来标识权限
例如:chmod 777 file.text
r——4
w——2
x——1
因此7等同于rwx。
注意:当无任何权限时,我们权限数字0
(2)chown 改变文件所有者命令,格式:chown 【用户】【文件或目录】
注意:操作权限的用户,必须是所有者和root超级管理员。
补充:权限的理解,案例:当我用自己的账号创建一个文件或目录后,修改其所在目录的权限为777,此时我们useradd 添加一个新账号,并且登录,去删除其目录下的文件,你觉得能删除掉吗?
答案:是可以的,可能大家会有所疑问,我们的文件所有者并不是此用 户,那么他是怎么执行的呢,这里我将带大家更好的理解权限的概念。
针对文件以及目录同样的权限,作用是不同的。
在这里插入图片描述
(3)chgrop 修改文件用户组。
用法:chgrop ddd file.text
这里我们每个用户新创建文件和目录我们的缺省组(默认组)就是我们自己。
(4)umask 查看文件和目录权限
-S 列出文件和目录权限
默认只输入umask 这时我们只能拿出0022,
第一个0为特殊权限。
022于缺省权限是异或关系。
例子 umask 022 这里其实是修改我们以后创建文件的缺省权限(不建议这么做)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值