最近在面试中,问到了 Linux 777 权限表示什么,各数字的含义又是什么。小格子通过自己的理解和查找的资料,做了如下总结,希望读者们遇到此问题时,可以快速又正确的回答。

1、三种权限

Linux 下的每个文件都有以下三种权限

  • r:表示读取,对应的数字为 4;

  • w:表示写入,对应的数字为 2;

  • x:表示执行,对应的数字为 1

通过 4、2、1 的组合,我们可以得到以下几种权限

  • 0:没有权限,用 - 表示
  • 4:读取权限,用 w 表示
  • 5:读取和执行权限,用 rx 表示
  • 6:读取和写入权限,用 rw 表示
  • 7:读取、写入和执行权限,用 rwx 表示

在 Linux 系统里,我们可以输入 ll 命令,可以看到文件的权限。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

2、三个对象

在上面已经说明 7 表示读取、写入和执行权限。但是为啥是三位数字呢?比如 777。

其实,三位是指三个不同的对象,

  • User:文件所属者
  • Group:文件所属组
  • Other:其他人

3、修改权限

Linux 修改文件权限的命令为

chmod 777 文件名

例如:

chmod 777 geshanzsq.tar

用 rwxrwxrwx 表示,赋予 geshanzsq.tar 文件所属者、文件所属组和其他人都有读取、写入和执行权限的全部权限,也是最高权限。

Linux 修改目录下的所有文件权限的命令为

chmod -R 764 目录名

例如:

chmod -R 764 geshanzsq/

用 rwxrx—x 表示,赋予 geshanzsq 目录下所有文件的文件所属者全部权限,文件所属组的的读取和写入权限,而其他人只有读取权限。

4、常用文件权限

  • 444:用 r–r--r-- 表示,文件所属者、文件所属组和其他人只有读取权限
  • 600:用 rw------- 表示,文件所属者有读取和写入权限,文件所属组和其他人无权限
  • 644:用 rw-r–r-- 表示,文件所属者有读取和写入权限,文件所属组和其他人只有读取权限
  • 666:用 rw-rw-rw- 表示,文件所属者、文件所属组和其他人有读取和写入权限
  • 700:用 rwx------ 表示,文件所属者有全部权限,文件所属组和其他人无权限
  • 744:用 rwxr–r-- 表示,文件所属者有全部权限,文件所属组和其他人有读取权限
  • 755:用 rwxr-xr-x 表示,文件所属者有全部权限,文件所属组和其他人有读取和执行权限
  • 777:用 rwxrwxrwx 表示,文件所属者、文件所属组和其他人有全部权限

5、常用实用命令

之前已经写过一篇文章,具体请点击查看 Linux 常用实用命令

6、扩展

如果细心的你,可能会发现英文表示权限的前面还有一个字符,比如下面的 l、d、-。这些表示什么呢?

  • l:表示此文件为软链接,相当于 Windows 的快捷方式。在图中也可以发现此文件的具体目录,比如图片中的 bin 文件
  • d:表示文件为目录,比如图片中的 images 目录
  • -:表示文件为普通文件,比如图片中的 geshanzsq.txt 文件

Linux 777 权限表示什么,各数字又是什么含义?相关推荐

  1. linux 777权限_认识Linux之Linux命令-用户、权限管理(8)

    用户是Unix/Linux系统工作中重要的一环,用户管理包括用户与组账号的管理. 在Unix/Linux系统中,不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对于不同的系统资源拥有不同 ...

  2. linux实战应用案例: 777 权限表示什么,各数字又是什么含义?

    1.三种权限 Linux 下的每个文件都有以下三种权限 r:表示读取,对应的数字为 4: w:表示写入,对应的数字为 2: x:表示执行,对应的数字为 1 通过 4.2.1 的组合,我们可以得到以下几 ...

  3. 怎么给linux 777权限,777权限的改法是怎样的 将文件权限修改为777图文教程

    我们准备执行安装脚本的时候都需要修改部分文件夹的权限,比如安装和升级Discuz!需要修改./attachments../forumdata/*../templates/*的文件权限,其他一些产品亦是 ...

  4. linux文件权限的修改与数字表示法

    查看文件权限(ls -l) -rwx-r--r--.   1 root root  691 3月  10 11:33 a.txt r:读    w:写    x:执行   3种权限 字符1(-):类型 ...

  5. linux 755 777是什么权限,linux系统下644、755、777权限详解

    linux系统644.755.777权限详解 常用的linux文件权限: 444 r--r--r-- 600 rw------- 644 rw-r--r-- 666 rw-rw-rw- 700 rwx ...

  6. linux 用户权限 数字,几个linux命令之用户权限相关命令

    一.基本概念 1.用户是Linux系统工作中重要的一环,用户管理包括用户和组,在LINUX系统中可以给不同的用户或组针对某一文件或目录设定不同的操作权限,其中这些权限包括读(r,数字代号是4),写(w ...

  7. linux系统777权限详解

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 常用的linux文件权限: 444 r–r--r– 600 rw------- 644 rw-r–r-- 666 rw-rw-r ...

  8. linux权限644是什么,linux系统644、755、777权限详解linux操作系统 电脑资料

    linux系统644.755.777权限详解linux操作系统 电脑资料 在linux系统中644.755.777三种权限是非常重要的一些权限了,下面我来详细的介绍644.755.777三种权限的使用 ...

  9. linux文件属性644到755,linux:644、755、777权限详解

    第一位7等于4+2+1,rwx,所有者具有读取.写入.执行权限: 第二位5等于4+1+0,r-x,同组用户具有读取.执行权限但没有写入权限: 第三位5,同上,也是r-x,其他用户具有读取.执行权限但没 ...

最新文章

  1. htc g12刷机的成功经验--只面向小白
  2. jsoncpp之初体验
  3. ABAP:从例子学习ABAP
  4. java 调用r语言包传参数_Java与R语言的配置,调用
  5. git命令升级版用法
  6. GitHub上严重匮乏!适合新手的C++项目,我在这里找到了!
  7. 10-5-展示后台数据
  8. 安卓真机测试遇到的检测不到安卓设备的问题
  9. python浮雕图片_python图像数据增强——imgaug (二)
  10. 语音识别遇到的困难 - 浅谈语音识别技术的发展趋势与应用前景
  11. Error: Could not link: /usr/local/share/doc/homebrew
  12. select .. into输出单/多行
  13. HTML5 Canvas制作数独游戏(二)
  14. vue + element-ui 阿里云直传
  15. 新概念51单片机c语言教程考试题,新概念51单片机C语言教程例题.doc
  16. ListView双击的行
  17. “七彩”糖果-吕中琪
  18. 网易汪源:我们怎么做开源
  19. 深度学习(五):对对联,根据上联,对下联
  20. 芮勇出任联想CTO,阿里巴巴获CIKM Cup冠军|AI科技评论周刊

热门文章

  1. 大学生最好用搜题的APP,个人开发的,吊打一切搜题软件
  2. 第11周编程题在线测试
  3. 计算机休眠唤醒后 网络受限,Windows 10中的睡眠/唤醒/休眠状态后,Wi-Fi网络消失...
  4. krpano获取地址栏传参
  5. web前端关于浏览器兼容性
  6. 众妙之门玄之又玄,游戏系统中的伪随机(Pseudo-Randomization)和真随机(True-Randomization)算法实现Python3
  7. powershell牛逼啊.
  8. 国信证券金色阳光版修改增强,还有闪电下单爽啊
  9. 什么是winpe,winpe系统有什么作用?
  10. 不忘初心,勇攀高峰!低代码公司流辰信息紧抓机遇,努力超前冲!