我要执行此二进制文件:/usr/bin/snx
(CheckPoint Security VPN客户端)
当我执行命令snx
或执行任何sudo snx
命令时,响应为:
bash: /usr/bin/snx: No such file or directory
或者
sudo: unable to execute /usr/bin/snx: No such file or directory
该文件位于该位置,并具有足够的权限:
-rwxrwxrwx 1 root root 4156692 jún 29 09:56 snx
当我导航/usr/bin/
并执行./snx
或时sudo ./snx
,答案与上面相同。
该文件包含有效的内容,以魔术字符串开头ELF
。
我究竟做错了什么?我知道这很简单,但仍然如此。
由于体系结构不兼容而导致的错误。
$ld snx
ld: i386 architecture of input file `snx' is incompatible with i386:x86-64 output
ld: error in snx(.eh_frame); no .eh_frame_hdr table will be created.
ld: warning: cannot find entry symbol _start; defaulting to 000000000049e040
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句