记录Linux下的命令参数

  • chgrp :改变文件所属群组;

  • chown :改变文件拥有者;

chown还能够只改变文件所属的群组:例如,chown .bin filename   --将filename文件的所属群组修改为bin群组。

  • chmod :改变文件的权限

数字类型改变权限:

  Linux文件的基本权限就有九个,分别是owner/group/others三种身份各有自己的read/write/execute权限

  其中:r:4; w:2; x:1;每种身份(owner/group/others)各自的三个权限(r/w/x)分数是需要累加的

  例如:当用户的权限是可读可写不能执行,即r+w+x = 4+2+0 = 6

  其实我们可以这么理解:rwx权限分别对应着二进制数的一个位,有相应权限时该位为1,否则为0,这样所得到的二进制数的十进制表示就是他的权限。

  如上例中可读可写不可执行,则rwx的二进制对应位为110,转换成十进制就是6。这样就容易多了!

符号类型改变权限:

  

  上表中u, g, o分别代表三种身份user,group,other的权限!此外, a 则代表 all 亦即全部的身份!那么读写的权限就可以写成r, w, x!

  例如:chmod g+rw filename

  

参考文章:鸟哥的Linux私房菜~

posted on 2012-10-17 19:15  祺昕  阅读(298)  评论(0编辑  收藏  举报

导航