Linux文件权限符号说明
2024-08-26 21:11:48
为了控制权限,Linux首先对于将操作的用户分为:用户、用户组和其他,这三个概念。
每个文件都会属于某个用户,而一个用户可以属于多个用户组,而不属于该用户组的用户,则属于其他。因此,每个文件的操作权限,应该分为这三个类型的操作者来控制。
在Linux中输入命令“ls -al”,会得到文件目录的相关属性,属性列表中有很多内容,我们这里只说第一列的权限内容。权限内容一般都是十个字符,每个字符都有自己的含义。
比如:
-rwxr-x--x
上面十个字符可以分为四个部分:1、234、567、890。
第一个字符表示该文件是目录、文件还是链接文件:
- d:表示目录
- -:表示文件
- l:表示链接文件(linkfile)
- b:表示设备文件里面的可供存储的接口设备
- c:表示设备文件里面的穿行端口设备,比如键盘、鼠标。
接下来三个部分,表示针对三种操作者的权限。也就是分别为:文件所有者的权限、同用户组的权限、其他非本用户组的权限。
每部分内,各包含三个字符,其实每部分内部三个字符都是一样的,分别表示:可读(read)、可写(write)、可执行(execute)。
这三个字符的顺序必须是不变的,如果位置上是字母,则表示包含此权限,如果是“-”,则表示不包含此权限。
比如:
rwx:可读可写可执行;
r-x:可读可执行,不可写;
--x:只可执行。
因此,完整的十个字符的含义就是:
-rwxr-x--x:文件所有者可读可写可执行,同用户组的用户可读可执行,其他用户只可执行,的一个文件。
最新文章
- O2O的实时搜索引擎
- effective OC2.0 52阅读笔记(七 系统框架)
- android应用刷新系统多媒体库(增加or删除多媒体文件)
- 【转】ACM训练计划
- SQL Server表结构和数据导入到MySQL
- Window 常用文件
- Apple 预计于内华达州雷诺市再盖一个数据中心
- spring利用注解来注册bean到容器
- lightOJ 1326 Race(第二类Stirling数)
- Linux SCP 命令: 利用SSH传输文件
- oracle创建表(并且实现ID自增)
- linux patch
- MongoDB基本命令随便敲敲
- 在Windows平台下安装与配置Memcached的方法分享
- Android设计模式之代理模式
- css样式,边界和边框,格式和布局
- Opencv处理鼠标事件-OpenCV步步精深
- maven打包如何跳过测试
- 【代码笔记】Web-CSS-CSS Positioning
- Docker 扩容 容器空间大小 - 九