调用chattr命令时输入cha然后按Tab想进行补全命令时,不会出现chattr命令,强行使用chattr命令修改文件会报错,提示我没有权限,
bash: /usr/bin/chattr: Permission denied有人知道这是什么问题吗?

解决方案 »

  1.   

    看打印是权限问题,加sudo  试试
      

  2.   

    没有出现是不是因为你的环境变量中$PATH没有包含chattr的路径?
    你输入echo $PATH查看一下是不是不包含/usr/bin这个目录?
    是的话你先临时加一下这个目录到$PATH下:
    # PATH=$PATH:/usr/bin
    执行这句后再看看能不能执行?另外你强行执行显示权限不足,是不是没有用root去执行?