开发者社区> 问答> 正文

linux chattr 命令用法

在linux centos 中安装了jdk, 但是执行java -version 命令是, 发现报错:

-bash: /home/program/jdk1.8.0_221/bin/java: Permission denied

发现 java 文件属性: ---------- 1 10 143 8464 Jul 4 19:35 java 尝试使用chmod 命令修改权限: chmod 777, 继续报错: chmod: changing permissions of ‘./jdk1.8.0_221/bin/java’: Operation not permitted 使用lsattr 命令发现:属性 ----ia---------- java 尝试使用chattr 命令去掉i 属性, 发现不管怎么使用, 都显示: Usage: chattr [-RVf] [-+=AacDdeijsSu] [-v version] files... 请教chattr 命令的正确使用

展开
收起
1179787821227773 2019-09-02 15:49:15 3629 0
2 条回答
写回答
取消 提交回答
  • 阿里云ping https://ping.gaomeluo.com/aliyun/

    chattr命令 用来改变文件属性。这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式,详细参考:https://linux.gaomeluo.com/c/chattr.html

    2019-12-05 16:54:50
    赞同 1 展开评论 打赏
  • 精于基础,广于工具,熟于业务。

    用sudo 试试改变文件权限

    2019-09-03 11:11:59
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载