linux文件权限

原文内容来自于LZ(楼主)的印象笔记,如出现排版异常或图片丢失等问题,可查看当前链接:https://app.yinxiang.com/shard/s17/nl/19391737/963c5422-b447-4894-b352-b9f08b1e996d

 

linux中文件权限一般是有十位
 
linux中常见的文件类型有,普通文件,目录文件,字符设备文件,和 块设备文件,符号链接文件等。
其中,
普通文件的文件权限第一个字符是“-”
目录文件的文件权限第一个字符为“d”
字符设备文件的文件权限第一个字符为“c”;块设备文件的文件权限第一个字符为“b”
符号链接文件的文件权限第一个字符为“s”
 
linux文件权限为10位,那么剩余的九位所表示的意义分别为:
剩余9位权限表示中,
前3位  表示当前用户所有者所拥有的权限,
中间三位,则表示所对应的组群所拥有的权限
后三位,表示其余用户所拥有的权限
 
其中:
r 表示可读权限
w 表示可写权限
x 表示文件可被执行权限(如,可执行程序,文件夹等)
-则表示为空,表示不授予该权限
 
权限的顺序一般为:wxr,,即,可写,可执行,可读权限,如果不配置 执行权限,则是:w-r
 
r ------------4
w -----------2
x ------------1
- ------------0
  行动:
表示添加权限
- 表示删除权限
= 表示使之成为唯一的权限
当大家都明白了上面的东西之后,那么我们常见的以下的一些权限就很容易都明白了:
-rw------- (600) 只有所有者才有读和写的权限
-rw-r--r-- (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限
-rwx------ (700) 只有所有者才有读,写,执行的权限
-rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限
-rwx--x--x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限
-rw-rw-rw- (666) 每个人都有读写的权限
-rwxrwxrwx (777) 每个人都有读写和执行的权限
 
chmod 755 bash.sh  表示给予读写执行权限;如上

posted @   陈咬金  阅读(419)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端
点击右上角即可分享
微信分享提示