Linux学习笔记-文件属性和权限

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux学习笔记-文件属性和权限相关的知识,希望对你有一定的参考价值。

文件的属性

使用命令

ls -al

 能得到文件的相关信息,格式如下

[ 权限 ] [ 链接 ] [ 所有者 ] [ 用户组 ] [ 文件容量 ] [ 修改日期 ] [ 文件名 ]

 

权限描述由10个字符组成

  • 第一个字符描述文件的类型
  • 剩下的9个字符,三个为一组,均为[rwx]的组合,各组依次代表文件所有者、同用户组、其他非用户组用户的相关权限

文件类型描述

[d] 目录
[-] 文件
[l] 连接文件
[b] 可供存储的接口设备
[c] 串行端口设备,如键盘、鼠标


文件权限描述

[r] 可读
[w] 可写
[x] 可执行

PS:三个权限的位置不会改变,若没有对应的权限,则显示 [-]

 

改变文件属性和权限

  • chgrp : 改变文件所属用户组
  • chown : 改变文件所属者
  • chmod : 改变文件的权限
# chgrp [-R] dirname/filename
选项与参数:
-R : 进行递归的持续更改,即连同子目录下的所有文件、目录
# chown [-R] dirname/filename
选项与参数:
-R : 进行递归的持续更改

# chmod [-R] xyz 选项与参数: -R : 进行递归的持续更新 xyz : 数组类型的权限属性,分别为owner、group、other的各自的r(4)、w(2)、x(x)权限的和


以上是关于Linux学习笔记-文件属性和权限的主要内容,如果未能解决你的问题,请参考以下文章

Linux 程序设计学习笔记----Linux下文件类型和属性管理

Linux学习笔记

Linux第二周学习笔记(11)

linux文件属性文件类型linux用户和权限软链接和硬链接

Linux 基础知识 | 文件属性以及权限

Android 逆向Linux 文件权限 ( Linux 权限简介 | 系统权限 | 用户权限 | 匿名用户权限 | 读 | 写 | 执行 | 更改组 | 更改用户 | 粘滞 )(代码片段