linux-chmod: changing permissions of`XXXXXX` Operation not permitted

解决办法:

sudo chattr -i  文件

在执行chmod操作:

sudo chmod a+x  文件

chattr命令用来改变文件属性

语法:
chattr(选项)
8种模式:a:让文件或目录仅供附加用途;
b:不更新文件或目录的最后存取时间;
c:将文件或目录压缩后存放;
d:将文件或目录排除在倾倒操作之外;
i:不得任意更动文件或目录;
s:保密性删除文件或目录;
S:即时更新文件或目录;
u:预防意外删除。
-R:递归处理,将指令目录下的所有文件及子目录一并处理;
-v<版本编号>:设置文件或目录版本;
-V:显示指令执行过程;
+<属性>:开启文件或目录的该项属性;
-<属性>:关闭文件或目录的该项属性;
=<属性>:指定文件或目录的该项属性。


原文地址:https://www.cnblogs.com/fatfatdachao/p/9226199.html

时间: 2024-11-17 16:18:10

linux-chmod: changing permissions of`XXXXXX` Operation not permitted的相关文章

chmod: changing permissions of `wget&#39;: Operation not permitted

今天想安装ASM,要YUM一下相关的文件 可是... [[email protected] bin]# chmod 664 wgetchmod: changing permissions of `wget': Operation not permitted 奇怪啊,是root用户,怎么没有权限更改 wget 可能已经被 chattr 保护成不可修改(root 也不可以).具体可以用 lsattr 检查 wget 的相关属性.如果 i 位被置,可以用 chattr -i wget 清除 i 位后再

修改文件的所有者失(chown: changing ownership of `uploads&#39;: Operation not permitted)

在项目开发的时候,经常需要将文件上传到指定的目录下. 例如这次用thinkphp5的时候,需要在public目录下建立uploads目录用于存放上传的资源. 首先在命令窗口下输入: 1 mkdir uploads 当前,前提是当前执行命令的用户需要权限(假设此处有,非root). 问题来了,即使你目录创建成功,对于项目来说并不算成功. 因为项目运行的时候上传文件以及新建目录的时候,可以看出是apache用户. apache对该用户创建的目录并没有写入权限啊! 当然你可以继续输入: 1 chmod

Linux下UDP发送大量请求导致Operation not permitted的问题探讨

一.问题背景目前公司准备上微服务的架构模式,在对比大量的API网关之后,最后选中了Kong作为我们的API网关,在经过大量的研究之后,啊呸,踩坑之后,终于跑起来了,简直是普天同庆,撒花祝贺. 但是在美滋滋的进行性能测试的时候,发现1000个并发总共10000个请求,在执行到第二次的时候,总是会卡着不动了,SO,又是各种查log,发现是UDP报错,报错信息:Operation not permitted,看得我简直一脸懵逼,就像这样 看来我必须去找谷歌这个帮手了 二.问题产生原因 问题主要是在Li

linux命令--chmod命令&chgrp命令&chown命令

chmod命令是用来更改文件或者文件夹权限的命令 使用方法为 chmod [who] [+ | - | =] [mode] 文件名 其中mode的方法如下: 数字与字符对应关系如下: r=4,w=2,x=1若要rwx属性则4+2+1=7若要rw-属性则4+2=6:若要r-x属性则4+1=7. 其中who权限组的关系如下: u :目录或者文件的当前的用户g :目录或者文件的当前的群组o :除了目录或者文件的当前用户或群组之外的用户或者群组a :所有的用户及群组 例子1  表示给当前用户,当前群组增

linux操作提示:“Can&#39;t open file for writing”或“operation not permitted”的解决办法

在linux上使用vi命令修改一个文件内容的时候,发现无法保存,每次写完使用":q!"命令可以正常退出但是使用":wq!"命令保存文件并退出时出现一下信息提示: E212: Can't open file for writing Press ENTER or type command to continue 出现这个错误的原因可能有两个:    1.当前用户的权限不足    2.此文件可能正被其他程序或用户使用.      一般错误原因都是前者,解决方案是在使用vi

linux 下令chmod(8) 755的意思

linux 命令chmod 755的意思 chmod是Linux下设置文件权限的命令,后面的数字表示不同用户或用户组的权限. 一般是三个数字:第一个数字表示文件所有者的权限第二个数字表示与文件所有者同属一个用户组的其他用户的权限第三个数字表示其它用户组的权限. 权限分为三种:读(r=4),写(w=2),执行(x=1) . 综合起来还有可读可执行(rx=5=4+1).可读可写(rw=6=4+2).可读可写可执行(rwx=7=4+2+1). 所以,chmod 755 设置用户的权限为: 1.文件所有

su命令cannot set groups: Operation not permitted的解决方法

版权声明:本文由曾倩倩原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/103 来源:腾云阁 https://www.qcloud.com/community 问题场景: user_0[email protected]10-125-224-102:> su root Password: su: cannot set groups: Operation not permitted 1.观察: (1) 查看 /bin/su u

adb remount 失败:remount failed: Operation not permitted

adb remount 失败:remount failed: Operation not permitted 关于ADB的使用,这里再说明下:常用命令 adb shell - 登录设备shell,后面也可直接跟运行命令.如:adb shell rm -r /system/sd/app adb pull - 从手机中下载文件到电脑上.如:adb pull /data/app_s/Stock.apk C:\\Stock.apk adb push - 从电脑中上传文件到手机上.如:adb push C

rm: cannot remove `/home/wwwroot/default/.user.ini&#39;: Operation not permitted

[[email protected] ~]# rm -rf /home/wwwroot rm: cannot remove `/home/wwwroot/default/.user.ini': Operation not permitted [[email protected] ~]# chattr -i /home/wwwroot/default/.user.ini [[email protected] ~]# rm -rf /home/wwwroot 解析: Linux chattr命令 L