当前位置: 技术问答>linux和unix
如何查看组权限
来源: 互联网 发布时间:2016-02-09
本文导语: 如题, 那位大哥帮说一下. | ls -l /bin/bash -rwxr-xr-x1 root wheel 430540 Dec 23 18:27 /bin/bash /bin/bash文件在root组,用户名为wheel 第一个三元字符组代表文件所有者的权限,第二个代表文件的组的权限,第...
如题, 那位大哥帮说一下.
|
ls -l /bin/bash
-rwxr-xr-x1 root wheel 430540 Dec 23 18:27 /bin/bash
/bin/bash文件在root组,用户名为wheel
第一个三元字符组代表文件所有者的权限,第二个代表文件的组的权限,第三个代表所有其他用户的权限:1."rwx" 2."r-x" 3."r-x"上面,r 表示允许读(查看文件中的数据),w 表示允许写(修改文件以及删除),x 表示允许“执行”(运行程序)。将所有这些信息放在一起,我们可以发现每个人都能够读该文件的内容和执行该文件,但是只允许文件所有者(root 用户)可以以任何方式修改该文件。因此,虽然一般用户可以复制该文件,但是只允许 root 用户更新或删除它。
-rwxr-xr-x1 root wheel 430540 Dec 23 18:27 /bin/bash
/bin/bash文件在root组,用户名为wheel
第一个三元字符组代表文件所有者的权限,第二个代表文件的组的权限,第三个代表所有其他用户的权限:1."rwx" 2."r-x" 3."r-x"上面,r 表示允许读(查看文件中的数据),w 表示允许写(修改文件以及删除),x 表示允许“执行”(运行程序)。将所有这些信息放在一起,我们可以发现每个人都能够读该文件的内容和执行该文件,但是只允许文件所有者(root 用户)可以以任何方式修改该文件。因此,虽然一般用户可以复制该文件,但是只允许 root 用户更新或删除它。
|
可以用 chmod
chmod -R u+w *
表示把当前目录及子目录,全部改为让该组的所有成员可写
参考
http://www.chinaunix.net/jh/7/240097.html
http://soft.zdnet.com.cn/software_zone/2007/0827/472990.shtml
chmod -R u+w *
表示把当前目录及子目录,全部改为让该组的所有成员可写
参考
http://www.chinaunix.net/jh/7/240097.html
http://soft.zdnet.com.cn/software_zone/2007/0827/472990.shtml
|
楼上很清楚
我觉得学linux还是先仔细看一下《UNIX环境高级编程》,里面几乎都有这些基础问题的解释啊
我觉得学linux还是先仔细看一下《UNIX环境高级编程》,里面几乎都有这些基础问题的解释啊