chmod: changing permissions of `wget': Operation not permitted

作者:佚名 上传时间:2019-03-22 版权申诉

今天想安装ASM,要YUM一下相关的文件

可是...


[root@oracle bin]# chmod 664 wget
chmod: changing permissions of `wget': Operation not permitted

奇怪啊,是root用户,怎么没有权限更改

wget 可能已经被 chattr 保护成不可修改(root 也不可以)。具体可以用 lsattr 检查 wget 的相关属性。如果 i 位被置,可以用
chattr -i wget
清除 i 位后再试试看能不能 chmod


[root@oracle bin]# lsattr wget
----i--------e--- wget

原因找到了


chattr可以防止关键文件被修改
  在linux下,有些配置文件是不允许任何人包括root修改的,为了防止被误删除或修改,
可以设定该文件的"不可修改位(immutable)"。
  例如:
  chattr +i /etc/fstab
  如果需要修改文件则:
  chattr -i /etc/fstab
  以后再修改文件。


+++++++++++++++++++++++++++++++++++++++++++++++++

chattr(change attribute)

功能说明:改变文件属性。

语  法:chattr [-RV][-v<版本编号>][+/-/=<属性>][文件或目录...]

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


免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
chmod: changing permissions of `wget': Operation not permitted
今天想安装ASM,要YUM一下相关的文件可是...[root@oracle bin]# chmod 664 wgetchmod: changing permissions of
chmod: changing permissions of `wget': Operation not permitted
今天想安装ASM,要YUM一下相关的文件可是...[root@oracle bin]# chmod 664 wgetchmod: changing permissions of
在Unix系统中,执行`chmod`命令时出现chmod: changing permissions of 'file': Operation not perm
这个错误通常表示你没有足够的权限来更改文件的权限。在Unix系统中,只有文件的所有者或具有适当权限的超级用户(root)才能更改文件的权限。要解决这个问题,你可以采取以下几步:检查文件所有者和权
Unix
Unix
2023-11-25 22:37
hadoop_异常_02_ExitCodeException exitCode=1: chmod: changing permissions of `/ray/
一、异常现象 启动hadoop时,datanode启动失败,出现如下异常: 2018-03-23 14:39:09,962 WARN org.apache.hadoo
在Unix中执行`chmod`时出现'Operation not permitted'错误
当在Unix系统上执行chmod命令时出现'Operation not permitted'错误时,可能有几个原因导致这个问题。首先,确保你具有足够的权限来更改文件的权限。使用sudo命令是正确的做法
Unix
chmod
2023-11-14 23:45
Linux下执行'chmod'命令时出现'Operation not permitted'错误
在Linux系统中,'Operation not permitted'错误通常是由文件系统挂载时使用了特定的选项导致的。首先,确保你使用的文件系统支持权限更改。如果你使用的是NTFS文件系统,它可能已
不适用
Linux
2023-11-29 10:38
Linux下执行`chmod`命令时出现'Operation not permitted'错误
在Linux中,'Operation not permitted'错误通常是由于用户没有足够的权限执行所需的操作引起的。这可能是因为你不是文件的所有者,也没有足够的权限进行修改。解决这个问题的方法之一
不适用
Linux
2023-12-11 09:22
Linux中执行'chmod'命令时出现'Operation not permitted'错误
在Linux系统中,'Operation not permitted'错误通常是由于缺乏足够的权限导致的。首先,确保你有足够的权限来修改文件或目录的权限。如果你是文件的所有者或具有sudo权限,可以尝
Linux
Linux
2023-12-13 15:12
在Linux中执行`chmod`命令时出现'Operation not permitted'错误
在Linux中,'Operation not permitted'错误通常是由于文件系统或挂载点的限制引起的。首先,确保你有足够的权限执行该操作,可以使用sudo或以root用户身份登录。如果问题仍然
Linux
chmod
2023-11-24 07:12
在Unix中执行'chmod'命令时出现'Operation not permitted'错误
确保你有足够的权限更改文件。使用'ls -l'命令查看文件权限和所有者信息。如果你不是文件的所有者或超级用户,你可能需要联系所有者或使用'sudo'命令。确保文件系统不是以只读方式挂载,你可以使用'm
Unix
Unix
2023-11-12 17:54