Linux root 用户 Permission denied

学生党,买了一台云服务器,不知道抽什么风,好多命令我即便用root用户也没权限修改

比如查看端口号

[root@VM-8-10-centos bin]# netstat -anp |grep 18888
-bash: /usr/bin/netstat: Permission denied

我明明是root用户了啊。先查看netstat文件的权限

在这里插入图片描述
发现root用户没有执行权限,先采用chmod更改一波权限试试:

在这里插入图片描述
还是没权限。于是只能采用大杀器chattr了,用之前我们先使用lsattr查看一下,发现有个i也就是不可修改:
在这里插入图片描述
这时候只需要用chattr -i netstat命令就可以对其使用chmod了

chattr -i netstat
chmod 744 netstat

在这里插入图片描述
已经成了

你可能感兴趣的:(linux,shell)