CHMOD命令怎么用?

我想把空间里的所有文件权限都改成777请问如何操作?... 我想把空间里的所有文件权限都改成777 请问如何操作? 展开
 我来答
YBudge
高粉答主

推荐于2019-10-17 · 每个回答都超有意思的
知道小有建树答主
回答量:1541
采纳率:100%
帮助的人:29万
展开全部

CHMOD:文件/目录权限设置命令。

这是Linux系统管理员最常用到的命令之一,它用于改变文件或目录的访问权限。该命令有两种用法:

1、用包含字母和操作符表达式的文字设定法 :

语法格式为:chmod [who] [opt] [mode] 文件/目录名

2、用数字设定法 :

语法格式为:chmod [mode] 文件名

题目中你想把空间里的所有文件权限都改成777,可用如下格式更改:

chomod  -R  777  文件名

”777“指的是任何人都能读写操作这个文件

“-R”指的是修改此文件或文件夹下的所有文件的权限为777

扩展资料:

chmod是一个计算机函数,功能是改变文件的读写许可设置,如果改变成功返回0,否则返回-1,函数原型是int chmod( const char *filename, int pmode。

相关参数说明:

mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。

+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。

r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。

-s :在文件执行时把进程的属主或组ID置为该文件的文件属主。

-c : 若该档案权限确实已经更改,才显示其更改动作

-f : 若该档案权限无法被更改也不要显示错误讯息

-v : 显示权限变更的详细资料

-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)

--help : 显示辅助说明

--version : 显示版本

参考资料:chmod命令 百度百科

Storm代理
2023-07-25 广告
StormProxies是一家提供socks5代理的优质服务提供商。他们具有以下特点:1. 超高并发:StormProxies拥有庞大的服务器集群,可以处理大量的请求,保证您的业务在高并发环境下仍能保持稳定。2. 优质IP池:他们的IP池覆... 点击进入详情页
本回答由Storm代理提供
滟丽00
高粉答主

2019-07-19 · 繁杂信息太多,你要学会辨别
知道答主
回答量:1487
采纳率:0%
帮助的人:12.6万
展开全部

1、首先打开编程界面,查看现在dog目录下的文件的权限信息。

2、现在b.txt的用户权限是RW,组权限是RW,其他权限是R。现在我给用户权限加上X运行权限。

3、同样的方法给组、其他人加上运行权限使用chmod u/g/o +x b.txt 。

4、如果要取消对应的权限,使用“-”号即可。

5、除了使用RWX字符后还可以用数字来代表,R=4  W=2  X=1,chmod 777 b.txt对所有权限都加上3个权限。

6、R=4  W=2  X=1,7=R+W+X,6=R+W等,如果用数据来设置权限需要计算一下,个人感觉还是用字符好理解一点,熟悉了那用数字会更快些。而且3个数字一定要写全才可以。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
賊有才οО▂_9ffdd5
推荐于2017-12-15 · TA获得超过1833个赞
知道小有建树答主
回答量:277
采纳率:0%
帮助的人:358万
展开全部
文件/目录权限设置命令:chmod

这是Linux系统管理员最常用到的命令之一,它用于改变文件或目录的访问权限。该命令有两种用法:

用包含字母和操作符表达式的文字设定法

其语法格式为:chmod [who] [opt] [mode] 文件/目录名

其中who表示对象,是以下字母中的一个或组合:

u:表示文件所有者
g:表示同组用户
o:表示其它用户
a:表示所有用户
opt则是代表操作,可以为:
+:添加某个权限
-:取消某个权限
=:赋予给定的权限,并取消原有的权限
而mode则代表权限:
r:可读
w:可写
x:可执行

例如:为同组用户增加对文件a.txt的读写权限:

chmod g+rw a.txt

用数字设定法

而数字设定法则更为简单:chmod [mode] 文件名

关键是mode的取值,一开始许多初学者会被搞糊涂,其实很简单,我们将rwx看成二进制数,如果有则有1表示,没有则有0表示,那么rwx r-x r- -则可以表示成为:

111 101 100

再将其每三位转换成为一个十进制数,就是754。

例如,我们想让a.txt这个文件的权限为:

自己 同组用户 其他用户
可读 是 是 是
可写 是 是 可执行

那么,我们先根据上表得到权限串为:rw-rw-r--,那么转换成二进制数就是110 110 100,再每三位转换成为一个十进制数,就得到664,因此我 们执行命令:

chmod 664 a.txt
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
时尚护肤术
2019-12-02 · TA获得超过3659个赞
知道大有可为答主
回答量:3070
采纳率:33%
帮助的人:368万
展开全部
文件/目录权限设置命令:chmod
这是Linux系统管理员最常用到的命令之一,它用于改变文件或目录的访问权限。该命令有两种用法:
1、用包含字母和操作符表达式的文字设定法

其语法格式为:chmod
[who]
[opt]
[mode]
文件/目录名。
2、用数字设定法

而数字设定法则更为简单:chmod
[mode]
文件名。
chmod是一个计算机函数,功能是改变文件的读写许可设置,如果改变成功返回0,否则返回-1,函数原型是int
chmod(
const
char
*filename,
int
pmode。
可以使用命令chmod来为文件或目录赋予权限。Linux/Unix
的档案存取权限分为三级
:
档案拥有者、群组、其他。利用
chmod
可以藉以控制档案如何被他人所存取。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式