文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列哪个命令是对的?

文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列哪个命令是对的?

正确答案: A   你的答案: C (错误)

chmod a+x g+w exer1
chmod g+w exer1
chmod 765 exer1
chmod o+x exer1
  • 添加笔记
  • 收藏
  • 纠错


文字设定法
chmod [who] [+ | - | =] [mode] 文件名¼
      
      u 表示“用户(user)”,即文件或目录的所有者。
g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。 
o 表示“其他(others)用户”。 
a 表示“所有(all)用户”。它是系统默认值。 
操作符号可以是: 
+ 添加某个权限。 
- 取消某个权限。 
     = 赋予给定权限并取消其他所有权限(如果有的话)。 
   数字设定法的一般形式为: 
chmod [mode] 文件名¼

      我们必须首先了解用数字表示的属性的含义:0表示没有权限,1表示可执行权限,2表示可写权限,4表示可读权限,然后将其相加。所以       数字属性的格式应为3个从0到7的八进制数,其顺序是(u)(g)(o)。 

例如,如果想让某个文件的属主有“读/写”二种权限,需要把4(可读)+2(可写)=6(读/写)。 

你可能感兴趣的:(牛客网选择题总结)