chmod -R 770 fileName | Linux文件的基本属性

本文介绍了Linux文件的基本属性,包括文件类型标识符和权限设置。重点讲解了chmod命令用于修改文件权限,特别是递归设置-R参数的用法。还提到了权限的数值表示法,以及如何使用u,g,o和a来改变不同用户组的权限。此外,文章提及了管理文件属主和属组的命令chgrp和chown。" 109119821,7417545,如何在华为交换机中查看设备型号,"['网络设备', '华为', '交换机', '命令行', '配置']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

好兄弟 770 !!! 哈哈哈哈
在这里插入图片描述
在Linux中第一个字符代表这个文件是目录、文件或链接文件等等。
• 当为[ d ]则是目录
• 当为[ - ]则是文件;
• 若是[ l ]则表示为链接文档(link file);
• 若是[ b ]则表示为装置文件里面的可供储存的接口设备(可随机存取装置);
• 若是[ c ]则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)

每个文件的属性由左边第一部分的10个字符来确定:

在这里插入图片描述
可以使用chmod来修改不同角色的权限。
文件的权限字符为 - rwxrwxrwx , 这九个权限是3个3个3个一组的。其中,我们可以使用数字来代表各个权限,各权限的数字代表值如下:
r: 4 (可读取)
w: 2 (可写入)
x: 1 (可执行)
每种角色的权限数字各自是累加的,变更权限的指令是chmod

 chmod [-R] xyz 文件或目录

-R 参数代表递归,Linux内一切皆文件。在操作文件夹的时候,内部的文件也需要一起进行权限设置,如果有子文件夹,使用递归会自动把内部的子项一起设置了

另外还有一种chmod的使用方式。
chmod u=rwx,g=rx,o=r fileName
chmod a-x fileName

三种角色可以分别使用u,g,o来代表(uer,group,other).另外可以使用a 来表示全部的身份。读写可执行的权限可以使用rwx表示。给不同的身份进行设定时,不同的符号有不同的意义:

  • +(增加权限)
  • -(移除权限)
  • =(设定权限)

管理文件对应角色属性的常用命令还有两个:

  1. 更改文件的属组group:
    chgrp [-R] 属组名 文件名
  2. chown:更改文件属主,也可以同时更改文件属组
    chown [–R] 属主名 文件名
    chown [-R] 属主名:属组名 文件名
  • 例如:
  • chgrp userGroup fileName
  • chown userName fileName
  • chown root:root fileName
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值