Linux bash:现有文件没有这样的文件或目录消息

Aro*_*ron 0 ubuntu bash

我的一台服务器上发生了一个奇怪的错误 - 尽管存在文件,但我无法运行它:

错误的图像

这不限于此特定程序或用户。当我尝试使用完整路径运行文件时也会发生这种情况。该文件的执行权限是全局授予的。

Kha*_*led 5

此错误的一个可能原因是当您尝试执行与您的平台不兼容的二进制文件时。例如,在 64 位操作系统上执行 32 位二进制文​​件时会出现这样的错误。

您可以通过检查你的系统平台:uname -a。您需要知道该程序是否与您的系统兼容。

  • 您可以通过运行 ```ldd /path/to/file``` 来测试它,然后它会抱怨需要但找不到的库。 (2认同)