文件和目录读写执行权限的区别

青春须早为,岂能长少年。这篇文章主要讲述文件和目录读写执行权限的区别相关的知识,希望能为你提供帮助。
权限的数字表示

  • r——4
  • w——2
  • x——1
rwxrw_r__rw_r____
76464 0

1.读权限 r
  • 对文件的含义:可以查看文件的内容(cat、tac、more、less、head、tail)
  • 对目录的含义:可以列出目录的内容(ls)
2.写权限 w
  • 对文件的含义:可以修改文件的内容(vim、vi)
  • 对目录的含义:可以在目录中创建、删除文件及目录(touch/mkdir、rm/rmdir)
3.执行权限 x
  • 对文件的含义:可以执行文件(script脚本)
  • 对目录的含义:可以进入目录(cd)
操作对象
  • u  表示用户(user),对文件或目录的所有者
  • g表示同组用户(group),与文件所有者有相同ID的所有用户
  • o表示其他用户(others),除去用户和同组用户以外的用户
操作符号
  • +添加某个权限
  • -取消某个权限
  • =赋予给定权限并取消其他所有权限(如果有的话)
4.chmod修改文件权限
  • 文字设定法
【文件和目录读写执行权限的区别】chmod [who] [+|-|=] [mode]  filename
chmod u+x fil

  • 数字设定法
chmod [操作码] filename
chmod 764


    推荐阅读