小编rod*_*gob的帖子

奇怪的可执行行为

我有一台装有 ubuntu 9.10 的服务器。我正在尝试放置一个可执行文件,结果证明它是最新的 flashplayer(调试器版本)。

该文件以某种方式显示为存在且可执行,但在启动它时,控制台指示文件不存在:

rodrigo@ns360773:~/t_fplayer$ pwd
/home/rodrigo/t_fplayer
rodrigo@ns360773:~/t_fplayer$ ls -lh
total 12M
-rwxr-xr-x 1 rodrigo rodrigo 12M 2011-07-09 11:35 flashplayerdebugger
rodrigo@ns360773:~/t_fplayer$ ./flashplayerdebugger
-bash: ./flashplayerdebugger: No such file or directory
rodrigo@ns360773:~/t_fplayer$ ldd flashplayerdebugger
       not a dynamic executable
Run Code Online (Sandbox Code Playgroud)

在我的本地机器上使用相同的可执行文件(通过 ssh 复制)工作正常。

知道发生了什么吗?什么可以解释这种行为?

知道如何解决这个问题吗?

linux ubuntu permissions shell executable

3
推荐指数
1
解决办法
303
查看次数

标签 统计

executable ×1

linux ×1

permissions ×1

shell ×1

ubuntu ×1