本文目录
linux给权限命令是什么
在 Linux 系统中,赋与一个(或者是多个)文件的命令是 chmod。如下所示:
$chmod 754 *.c
其中:7代表文件所有者本人的权限为:可读(4)、可写(2)、可执行(1); 5 代表同组用户的权限为:可读(4)、可执行(1);4 代表其它用户的权限为可读。
在linux系统中修改文件权限使用的命令是
chmod
chmod命令
作用:修改文件、目录的权限
语法:chmod [对谁操作] [操作符] [赋予的权限] 文件名
操作对象:u 用户user,表现文件或目录的所有者
g 用户组group,表现文件或目录所属的用户组
o 其他用户other
a 所有用户all
操作符:+ 添加权限 - 减少权限 =直接给定一个权限
权限:
r w x
二进制代表100 010 001
十进制代表 4 2 1
例:
rw-的值为4+2=6
rwxr-xr-x的值为755
语法:
1.chmod 755 文件或文件夹名字
2.chmod a=rwx 1.txt=chmod 777 1.txt
linux下修改文件夹权限提示chmod: 更改xx 的权限: 只读文件系统
摘要
打开只读文件目录了显示-r--r--r--代表着文件只读
你可以使用chmod命令,为改文件提供其他的权限。u表示用户、a表示全部、g表示组,r表示可读、w表示可写、x表示可执行,你可以使用“chmod a+w 文件名”来添加权限,这是比较方便的直观的方法
咨询记录 · 回答于2021-10-19
linux下修改文件夹权限提示chmod: 更改xx 的权限: 只读文件系统
打开只读文件目录了显示-r--r--r--代表着文件只读
你可以使用chmod命令,为改文件提供其他的权限。u表示用户、a表示全部、g表示组,r表示可读、w表示可写、x表示可执行,你可以使用“chmod a+w 文件名”来添加权限,这是比较方便的直观的方法
是已经用chmod命令了,然后报的是 chmod:更改xx的权限:只读文件系统
把所有权限改为+r就是只读了
你截个图
我输入的是chmod 777 xxx 然后就弹的刚说的那个
你进root了吗
进了,也一样
那你的文件是没有可执行权限
把它复制到其他有执行权限的目录里
ls-l查看目录的权限
比如用户主目录
有x的就能执行
这个是个u盘,然后是插在国产系统电脑上,这个u盘就出现的这种情况。
。。。。。
啊什么鬼,那哪来的linux,不是虚拟机也不是linux系统??
银河麒麟,国产的linux的系统,一样的
[苦思冥想][苦思冥想]你的意思是要改u盘文件的权限,如果这样那还是得复制去本地文件夹里才能改
我现在的解决是把u盘全复制出来,然后把u盘格式化了,再粘贴进去。但是我还是没搞清楚那个u盘为啥chmod 777改不了权限,而且这个u盘在x86上是正常的。。。。
一般来说出现这种是只读文件系统是设置错误造成的
但你这种外接u盘的话要么就是不兼容+设置错误