Welcome 微信登录

首页 / 操作系统 / Linux / 修改Linux目录或文件的权限和所有权

一、文件和目录的权限 1.Linux文件的权限: 文件所属用户   所属用户组  其它用户 权限有: 读:read    数字表示为4:110 写:write   数字表示为2:10 执行:execute  数字表示为:1 0 1 10 11 110  111 1110 1111 0 1  2  3   4    5    6    7 具体解释如下: 1: 1  可执行 2:10 可写 3. 11=10+1 可写可执行 4. 100  可读 5. 101=100+1 可读可执行(5=4+1) 6. 110=100+10 可读可写(6=4+2) 7. 111=100+10+1 可读可写可执行(7=4+2+1) 2.权限的查看: ls -l|more/less 二、使用chmod和数字改变文件或目录的访问权限 文件和目录的权限表示,是用rwx这三个字符来代表所有者、用户组和其他用户的权限。有时候,字符似乎过于麻烦,因此还有另外一种方法是以数字来表示权限,而且仅需三个数字。 r: 对应数值4 w: 对应数值2 x:对应数值1 -:对应数值0 数字设定的关键是mode的取值,一开始许多初学者会被搞糊涂,其实很简单,我们将rwx看成二进制数,如果有则有1表示,没有则有0表示,那么rwx r-x r- -则可以表示成为: 111 101 100 再将其每三位转换成为一个十进制数,就是754。 例如,我们想让a.txt这个文件的权限为: 自己 同组用户 其他用户 可读 是   是       是 可写 是   是 可执 行 那么,我们先根据上表得到权限串为:rw-rw-r--,那么转换成二进制数就是110 110 100,再每三位转换成为一个十进制数,就得到664,因此我们执行命令: [root@localhost ~]# chmod 664 a.txt 按照上面的规则,rwx合起来就是4+2+1=7,一个rwxrwxrwx权限全开放的文件,数值表示为777;而完全不开放权限的文件“---------”其数字表示为000。下面举几个例子: -rwx------:等于数字表示700。 -rwxr—r--:等于数字表示744。 -rw-rw-r-x:等于数字表示665。 drwx—x—x:等于数字表示711。 drwx------:等于数字表示700。
  • 1
  • 2
  • 3
  • 下一页
Ubuntu 9.10 安装 IDL7.11学习 Linux,101: 流、管道和重定向相关资讯      Linux知识 
  • 时光总是太匆匆!Linux已经诞生23  (08/29/2014 14:12:03)
  • Linux虚拟文件系统之文件打开(sys  (02/14/2012 11:41:54)
  • 2012 年 Linux 峰会时间表  (02/14/2012 06:47:27)
  • 报告称当前 Linux 人才抢手 高薪也  (02/15/2012 06:35:56)
  • 解析企业为何选择Linux及其特别之  (02/14/2012 08:17:59)
  • Linux禁用字符闪烁的方法  (11/02/2011 10:28:25)
本文评论 查看全部评论 (0)
表情: 姓名: 字数