如何改变linux系统的只读⽂件的权限
vim编辑可以在命令模式输⼊:wq!保存退出
可以⽤chmod命令修改⽂件权限。
chmod命令是⾮常重要的,⽤于改变⽂件或⽬录的访问权限。⽤户⽤它控制⽂件或⽬录的访问权限。该命令有两种⽤法。⼀种是包含字母和操作符表达式的⽂字设定法;另⼀种是包含数字的数字设定法。
⽤法:
⽂字设定法:
chmod[who][+|-|=][mode]⽂件名¼
命令中各选项的含义为:
操作对象who可是下述字母中的任⼀个或者它们的组合:
u表⽰逗⽤户(ur)地,即⽂件或⽬录的所有者。
g表⽰逗同组(group)⽤户地,即与⽂件属主有相同组ID的所有⽤户。
o表⽰逗其他(others)⽤户地。
a表⽰逗所有(all)⽤户地。它是系统默认值。
操作符号可以是:
+添加某个权限。
-取消某个权限。
=赋予给定权限并取消其他所有权限(如果有的话)。
设置mode所表⽰的权限可⽤下述字母的任意组合:
r可读。
w可写。
x可执⾏。
X只有⽬标⽂件对某些⽤户是可执⾏的或该⽬标⽂件是⽬录时才追加x属性。
s在⽂件执⾏时把进程的属主或组ID置为该⽂件的⽂件属主。⽅式逗u+s地设置⽂件的⽤户ID位,逗g+s地设置组ID位。
t保存程序的⽂本到交换设备上。
u与⽂件属主拥有⼀样的权限。
g与和⽂件属主同组的⽤户拥有⼀样的权限。
o与其他⽤户拥有⼀样的权限。
⽂件名:以空格分开的要改变权限的⽂件列表,⽀持通配符。
在⼀个命令⾏中可给出多个权限⽅式,其间⽤逗号隔开。例如:chmodg+r,o+rexample 使同组和其他⽤户对⽂件example有读权限。
数字设定法:
数字表⽰的属性的含义:
0表⽰没有权限
1表⽰可执⾏权限
2表⽰可写权限
4表⽰可读权限
然后将其相加。所以数字属性的格式应为3个从0到7的⼋进制数,其顺序是(u)(g)(o)
如果想让某个⽂件的属主有逗读/写地⼆种权限,需要把4(可读)+2(可写)=6(读/写)
⽐如给⼀个shell⽂件增加可执⾏权限:
chmod+
本文发布于:2023-03-15 03:57:47,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/1678823868257920.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:怎么取消只读模式.doc
本文 PDF 下载地址:怎么取消只读模式.pdf
留言与评论(共有 0 条评论) |