Linux从0到1⑦权限

在这里插入图片描述


Linux是一个多用户,多任务的操作系统。为保证文件安全,文件权限的设置是重要的,那么文件权限的设置简单来说即为赋于某个用户或组 能够以何种方式 访问某个文件


小述:

在Linux中一切都为文件,那么就权限而言,对于一般文件来说,

  • 可读(r):表示能够读取文件的实际内容
  • 可写(w):表示能够编辑、新增、修改、删除文件的实际内容
  • 可执行(x):表示能够运行一个脚本程序

对于目录文件来说,

  • 可读(r):表示能够读取目录内的文件列表
  • 可写(w):表示能够在目录内新增、删除、重命名文件
  • 可执行(x):表示能够进入该目录

(一) 基本权限

1. UGO

  • 权限对象:属主: u 属组: g 其他人: o 所有人:a(u+g+o)
  • 权限类型:
    r(4) w(2) x(1)
  • 更改权限:
    chmod (语法: chmod 对象(u/g/o/a) 赋值符(+/-/=) 权限类型(r/w/x) 文本对象)
[root@tong ~]# touch file1.txt
[root@tong ~]# ll
-rw-r--r-- 1 root root 0 Nov 20 21:22 file1.txt
[root@tong ~]# chmod u+x file1.txt //增加属主拥有执行权限,使用符号
[root@tong ~]# ll
-rwxr--r-- 1 root root 0 Nov 20 21:22 file1.txt
[root@tong ~]# chmod ug=rwx,o=rx file1.txt //增加属主,属组拥有读写执行权限,其他人拥有读写权限
[root@tong ~]# ll
-rwxrwxr-x 1 root root 0 Nov 20 21:22 file1.txt
[root@tong ~]# chmod 621 file2.txt   //使用数字修改
[root@tong ~]# ll
total 0
-rw--w---x 1 root root 0 Nov 20 21:45 file2.txt

chown(语法: chwon 用户名.组名 文件)

[root@tong ~]# useradd tong
[root@tong ~]# groupadd student
[root@tong ~]# chown tong.student file1.txt  //更改文件属主和属组
[root&
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值