×

linux授权命令chmod

linux授权命令chmod(linux给权限命令是什么)

admin admin 发表于2023-03-16 18:19:15 浏览43 评论0

抢沙发发表评论

本文目录

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盘的话要么就是不兼容+设置错误