chmod修改文件或者目录权限

使用普通用户发现在projim用户目录下没办法touch新文件以及对文件写权限,可以使用root用户对普通用户目录进行权限修改:

chmod u+wrx projim,问题就解决了。

chmod命令修改文件权限

chmod命令主要用于修改某文件或目录对于其他用户而言的读//执行权限。主要参数有:

u:用于修改对于userowner)的权限

g:用与修改对于group的权限

o:用于修改对于group外其他用户的权限

a:用于修改对所有用户的权限

r:读权限

w:写权限

x:执行权限

+:增加权限

-:去除权限

例子:建立一个文件readme.txt。并查看它的默认权限(默认权限规定在/etc/bashrcumask设置中)

touch readme.txt

ls -l readme.txt

返回结果为:

-rw-rw-r--1 cindy cindy 0 七月2321:09 readme.txt

我们可以通过以下命令去除所有的写权限并显示返回结果

chmod a-w readme.txt

ls -l readme.txt

返回结果为:

-r--r--r--1 cindy cindy 0 七月2321:09 readme.txt

更多嵌入式linux及编程学习交流的文章,请访问我的个人网站”恩享网” :http://www.enxiang.icoc.cc,期待与您共同进步。

原文地址:https://www.cnblogs.com/LJTbozai/p/3066551.html