linux里root用户权限下chmod修改文件却报错:Operation not permitted的解决方法

问题

root权限。在家目录里有个test的文件夹,但是这里想要用chmod命令修改该文件夹的权限,却报错chmod: changing permissions of 'test': Operation not permitted

解决方法1


可以通过执行以下命令来检查文件系统是否已挂载为只读模式:
mount | grep ' / '

该命令将列出根文件系统的详细信息,包括挂载选项。如果挂载选项中包含 "ro",则表示该文件系统已经以只读模式挂载。

rw是可读写模式,那就没有问题,比如下面这个:

如果确实是只读的,尝试重新挂载文件系统为可读写模式:

mount -o remount,rw /

解决方法2

如果 mount | grep ' / ' 后发现是rw,但是仍然报错chmod: changing permissions of 'test': Operation not permitted

那么这里可以先用lsattr 命令

这里有个i,所以就会报错不允许操作

因此需要chattr -R -i 对文件进行操作:

相关推荐
阿里云大数据AI技术12 小时前
阿里云 EMR AI 助手正式发布:从问答工具到全栈智能运维助手
运维·人工智能
你好潘先生18 小时前
别再记命令了,用 yeero do 说句人话就能跑脚本,而且不烧 token
服务器·python·命令行
orion571 天前
Missing Semester Class1:course overview and introduction of shell
linux
SkyWalking中文站1 天前
认识 Horizon UI · 6/17:Trace 探索器
运维·监控·自动化运维
用户120487221611 天前
Linux驱动编译与加载
linux·嵌入式
程序员老赵2 天前
服务器文件不想 SFTP 上传?Docker 跑个 File Browser,浏览器就能管理
服务器·docker·开源
火车叼位2 天前
写给初级开发者:SSL、SSH、HTTPS 与证书体系全解析
运维
vivo互联网技术2 天前
从 10 分钟到 1 秒:ES 深度分页任意跳页的三轮优化实战
服务器·数据库·redis·elasticsearch·深度分页
用户805533698032 天前
Input 子系统架构:Core、Handler、Driver 三层是怎么协作的
linux·嵌入式