用户权限在Windows操作系统里也不陌生,但是Linux操作系统的用户权限和文件权限要比Windows操作系统里严格有效。比较明显的一个案例就是,即便是你在Windows操作系统里设置了多用户,但是不同的用户之间通过一定的方式,还是能够互访文件的,这就失去了权限的意义。

LINUX文件权限针对的对象分三类(互斥的关系):

  • user(文件的拥有者)
  • group(文件拥有者所在的组,但不包括user)
  • other(其它用户,即user和group以外的)

LINUX用一个3位二进制数对应着文件的3种权限(1表示有该权限,0表示无):

  • 第1位 读 r 100 4
  • 第2位 写 w 010 2
  • 第3位 执行 x 001 1

查看权限

#ls -l

第一列,一共10位(drwxrwxrwx),就代表了文件的权限:

  • 第一个d代表是一个目录,如果显示“-”,则说明不是一个目录
  • 2-4代表user的权限
  • 5-7代表group的权限
  • 8-10代表other的权限

对于后9位:

  • r 代表可读(read),其值是4
  • w 代表可写(write),其值是2
  • x 代表可执行(execute),其值是1
  • - 代表没有相应权限,其值是0

修改文件权限

# chmod [ugoa][+-=][rwx] 文件名

1)用户

  • u 代表user
  • g 代表group
  • o 代表other
  • a 代表全部的人,也就是包括u,g和o

2)行动

  • + 表示添加权限
  • - 表示删除权限
  • = 表示使之成为唯一的权限

3)权限

rwx也可以用数字表示法,不过很麻烦要自己算,比如 rw=6

常见权限

  • -rw—— (600) 只有所有者才有读和写的权限
  • -rw-r——r—— (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限
  • -rwx—— (700) 只有所有者才有读,写,执行的权限
  • -rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限
  • -rwx——x——x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限
  • -rw-rw-rw- (666) 每个人都有读写的权限
  • -rwxrwxrwx (777) 每个人都有读写和执行的权限,最大权限

转载于:https://www.cnblogs.com/smartgrids/archive/2013/04/21/3034580.html

LINUX修改文件权限 学习相关推荐

  1. linux如何改文件用户组权限,linux修改文件权限和用户组管理小结

    如何在linux下修改组权限 chmod g+r path/file 加读权限 当前目录 chmod -R g+r path/file 加读权限 当前目录以及子目录 g-r 减读权限 g+w 加写权限 ...

  2. Linux 修改文件权限

    Linux 修改文件权限 1.介绍: ​ Linux系统中,每个文件或目录都有访问许可权限,用它来确定以何种方式对文件或目录进行访问和操作.在Linux中,如果要对文件的权限进行修改,那么可在终端中使 ...

  3. linux修改文件权限的命令_Linux基础文件权限管理

    图片来源:pexels.com 你好,我是goldsunC 让我们一起进步吧! Linux文件属性 文件权限在Linux基础中是一个很重要的概念,一个系统管理员应该熟练掌握文件权限的概念.OK,现在我 ...

  4. Linux chmod命令详解,Linux修改文件权限

    「作者主页」:士别三日wyx 「作者简介」:CSDN top100.阿里云博客专家.华为云享专家.网络安全领域优质创作者 chmod 命令 一.常用操作 1. 字母形式 2. 数字形式 3. 递归设置 ...

  5. Linux修改文件权限(chmod函数)

    对于Linux中的修改文件权限,我们先看一张图片: 可以看到,对于一个文件而言,操作它的用户可以分为三类: 所有者,同组用户,其他用户 u: (user)表示文件属主的访问权限; g: (group) ...

  6. linux修改文件权限和用户组管理小结

    如何在linux下修改组权限 chmod g+r path/file 加读权限 当前目录 chmod -R g+r path/file 加读权限 当前目录以及子目录 g-r 减读权限 g+w 加写权限 ...

  7. Linux修改文件权限为777

    将文件权限改为777的命令为chmod 777 文件名 777说明: 你可以在linux终端先输入ll,可以看到如:    -rwx-r--r-- (一共10个参数) 第一个跟参数跟chmod无关,先 ...

  8. linux修改文件权限属性,如何修改Linux文件的属性与权限

    如何修改Linux文件的属性与权限 关注:185  答案:1  信息版本:手机版 解决时间 2019-01-12 20:14 伴风望海 2019-01-11 22:00 如何修改Linux文件的属性与 ...

  9. 【转载】Linux修改文件权限

    转载链接 https://www.cnblogs.com/cb0327/p/6189586.html

最新文章

  1. 快速排序的难点_数据结构考研重难点解析:快速排序
  2. CodeIgniter中Router类的两个方法
  3. 太吾绘卷存档修改2020_太吾绘卷/神级初始存档
  4. java http post 传参数_HttpClient之带参数的post请求
  5. latex在论文中添加行号
  6. pc控制iphone的软件_哪个备忘录便签app可以和PC电脑一块儿用
  7. matlab打开figure2,matlab figure2无法输出图形
  8. java中jsp时间插件_日期插件 - WEB源码|JSP源码/Java|源代码 - 源码中国
  9. linux 线程同步与互斥:互斥锁 多线程访问共享资源时,使用互斥锁进行控制
  10. vue-admin自定义后台管理系统(二)之vue-cli3创建前端项目
  11. ecshop删除购物流程中的配送方式和支付方式
  12. 上海电信网关限制连接设备上限解决方法
  13. c++ 调用meshlab程序慢_MeshLab中插件的添加过程
  14. C语言数据结构理解语句L = (LNode * )malloc(sizeof(LNode));
  15. oracle_j000,DBA手记:System State转储之ROW CACHE对象
  16. 数字货币合约的短线交易策略有哪些?
  17. Range fro mac(随机数字生成软件)
  18. 6阶群的非平凡子群_当|G|=8时,群lt;G,*gt;只能有?阶非平凡子群,不能有?阶子群,平凡子群为?...
  19. trueNas/freebsd查看是否开启睿频
  20. vue Element

热门文章

  1. mupdf不支持x64_x86平台转x64平台关于内联汇编不再支持的解决
  2. JZOJ 4366. 【GDKOI2016】项链
  3. 数学之美 系列十 有限状态机和地址识别
  4. 文档被保存但是语音识别的数据丢失
  5. IDE硬盘,SATA硬盘,SCSI硬盘有什么区别
  6. 最佳调度问题pascal程序
  7. 你需要来自trustedinstaller的权限才能删除_windows10 系统怎么修改文件权限
  8. android弹出输入框不影响布局,android 输入法弹出后,不影响activity原有布局
  9. 学习opencv(1)
  10. Linux下磁盘监控及系统版本-CPU-内存等查看