sudo无法执行

环境:centos6.5,secureCRT远程登录
问题:当前目录下可执行文件无法执行
执行失败:
clipboard.png

为可执行文件:

clipboard.png

当前路径:

clipboard.png

百度了一天没有对应的解答,望各位大神指点下

阅读 4.6k
5 个回答

普通用户能执行这个文件么?
No such file or directory 不一定是说找不到文件,还可能是说找不到库。

谢谢大家的耐心解答,
最后是由于自己刚接触linux不理解对应的命令,导致直接输入sudo ./cmospwd 报出
sudo: unable to execute ./cmospwd: No such file or directory 的错误

由于我是root用户直接使用 ./cmospwd 命令就直接报出
-bash: ./cmospwd: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录 的错误。
这个是我在64位上直接使用32位的软件造成的错误,yum install glibc.i686 安装软件包之后
使用./cmospwd ,sudo ./cmospwd 或 $sudo ./cmospwd 这三个命令都是可以运行软件的

$ sudo chmod a+x cmospwd
$ sudo ./cmospwd

不先改一下文件的用户归属么?

都已经是root用户啦,为撒要执行sudo?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进