用root权限执行程序:
依旧出现bash: ./demov: cannot execute binary file
赋予可执行权限:
chmod 4755 demov
之后查看程序已经有了可执行权限了:
ls -l
但是依然提示:不能作为二进制文件执行
file demov
查看程序信息:
发现原来是64位的ELF文件,我的这个虚拟机是32位Ubutun
换成64位的Linux操作系统即可执行该程序:
用root权限执行程序:
依旧出现bash: ./demov: cannot execute binary file
赋予可执行权限:
chmod 4755 demov
之后查看程序已经有了可执行权限了:
ls -l
但是依然提示:不能作为二进制文件执行
file demov
查看程序信息:
发现原来是64位的ELF文件,我的这个虚拟机是32位Ubutun
换成64位的Linux操作系统即可执行该程序: