linux文件属性 修改权限

文件基本属性(学习笔记)

linux 多用户操作系统(UNIX windows 7 及以后版本)
不同用户拥有不同的权限
为了保护系统安全性
为不同用户设置不同用户权限

ls查看当前目录文件
ll或者ls -l 查看当前目录文件及属性
ls-al 文件名或者目录 查看指定文件或者目录的属性在这里插入图片描述第一个属性所代表的意思及其他的属性
当为 d 则是目录
当为 - 则是文件;
若是 l 则表示为链接文档(link file);
若是 b 则表示为装置文件里面的可供储存的接口设备(可随机存取装置);
若是 c 则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。
在这里插入图片描述

file type文件类型
user permission用户权限
group permissions组权限
other (everyone) permissions其他(所有人)权限
number of hard links硬链接数
user(owner)name用户(所有者)权限
group name组名称
size大小
date/time last modified上次修改日期/时间
filename文件名
readable可读的
writeable可写
executable可执行文件

rwx的字符中,以三个为一组,且均为 rwx 的三个参数的组合。其中, r 代表可读(read)、 w 代表可写(write)、 x 代表可执行(execute)。 要注意的是,这三个权限的位置不会改变,如果没有权限,就会出现减号 -

在这里插入图片描述文件有特定所有者 即对该文件拥有所有权的用户
一个用户属于一个或者多个组
除文件特定用户以外还有同组用户和其他用户
以此来规定了不同文件的访问权限
对root用户而言 一般情况 文件权限对其没有约束
(FUSE 文件系统 用户加密文件 目录改成挂载单独的分区,用dm-crypt对分区加密)

修改文件或目录的所属用户与权限:

chmod (change mode) : 修改用户的权限
chgrp:更改文件属组
chgrp [-R] 属组名 文件名

chown (change ownerp) : 修改所属用户与组
chown:更改文件属主,也可以同时更改文件属组
chown [–R] 属主名 文件名
chown [-R] 属主名:属组名 文件名

-R:递归更改文件属组,就是在更改某个目录文件的属组时,如果加上-R的参数,那么该目录下的所有文件的属组都会更改。

每个身份有rwx三个权限 各自的三个权限分数需要累加

owner [属主]       rwx=7       user:用户         u 
group [属组]       rw-=6       group:组          g  
others [其他]      ---=0       others:其他        o   
all [所有用户]                                     a 
 r ==> 4
w ==> 2
x ==> 1 
chmod [-R]   zyx(760) 文件或目录
chmod u=rwx,g=rx,o=-  test1    // 修改 test1 权限
u+(加入)r
chmodg-(除去)w文件或目录
o=(设定)x
a

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

1、设置属组语法

chgrp [-R] 属组名 文件名
// -R 代表递归,即目录下所有文件都会更改属性

2、设置属主语法

chown [-R] 属主名 文件名
// -R 代表递归,即目录下所有文件都会更改属性

3、更改文件9个属性语法

chmod [-R] xyz 文件名
// -R 代表递归,即目录下所有文件都会更改属性
// x 代表属主权限
// y 代表属组权限
// z 代表其他权限

chmod [-R] u=rwx,g=rwx,o-rwx 文件名
// -R 代表递归,即目录下所有文件都会更改属性
// u 代表属主
// g 代表属组
// o 代表其他

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值