Linux的chmod的用法

文件所有者可以用字母 u(user) 表示. 用户所在的组可以用字母 g(group) 来表示. 其他人可以用字母 o(other)来表示. 所有人可以用字母 a(all) 了表示.

比如对一个文件 readme.txt 执行修改其他人对这个文件的权限. 修改位其他人可以写. 可以这样
sudo chmod o+w readme.tx

相对的, 修改用户所在组的成员对该文件也有可修改的权限:
sudo chmod g+w readme.txt

现在如果想去掉 其他人对该文件的可修改的权限的话:

sudo chmod o-w readme.txt

最后, 我们让所有人对该文件都有全部权限的话, 这样做是很危险的.只是测试举例才用而已. 可以这样
sudo chmod a+rwx readme.txt
OK, 到这里就简单的介绍完了. 如果想对一个目录及其下面的文件都修改成统一的权限信息的话可以加参数 -R , 比如对当前目录 test 及其下面的文件都该成 文件拥有者可读可写, 其他人都只能看的话:
sudo chmod -R 644 test

posted on 2017-03-05 15:03  困不休  阅读(188)  评论(0编辑  收藏  举报

导航