linux修改文件属性

linux 专栏收录该内容
27 篇文章 1 订阅

1. 查看文件的属性的命令是ls [选项] [文件]
常用选项有:
-l:一行列出一个文件的属性信息(list),除文件名外,显示文件类型、权限、硬链接数目、该文件的拥有者、该文件所在的用户组、大小(单位:字节)、时间信息(如未指明是其他时间即指修改时间)
-a:列出当前目录下的所有文件,包括隐藏文件
-d:显示当前目录里面子目录的属性
2. 使用ls -l显示文件属性在这里插入图片描述
3. 修改文件的属性

a.修改该文件的拥有者—chown(change owner),比如将该文件的拥有者wjl修改成root用户:chown root "文件"

b.修改该文件所在的用户组—chgrp(change group)、chown比如将该文件的所在的组linux修改成wjl用户组:chown :wjl "文件"chgrp wjl "文件"

c.可以同时修改文件的拥有者和文件所在的组,比如将这两个所属都改成root用户chown root:root "文件"

d.修改用户对该文件的读、写、执行权限—chmod(change mode)
文件的权限表示为rwx,对应读、写、执行,rwx表示该文件可读可写可执行,r-x表示该文件可读可执行不可写。

4. 设置权限有两种方法设置:

单独设置:采用符号连接方式,用“+”代表增加权限,用“-”代表删除权限,用等号“=”代表设置权限。
使用符号代表类型:文件拥有者(u)、所属的用户组(g)、其他用户(o)、全部(a)。比如要设置文件拥有者可读可写,给所属用户组增加执行权限,可以为:chmod u=rw,g+x "文件"
全部设置:采用八进制数指定方式,将文件权限字符代表的有效位设为1,即“rw-” "r-x“和”r--"的八进制分别表示为110、101、100,将这些二进制位串转换成对应的八进制数就是6、5、4,也就是说该文件的权限为654(3位八进制数)。比如设置成chomd 777 “文件名”,表示三个用户级别都具有可读可写可执行权限。

  • 2
    点赞
  • 0
    评论
  • 12
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 精致技术 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值