-bash: /bin/sed: 无法执行二进制文件
-bash: /bin/ls: cannot execute binary file
-bash: /bin/sed: 无法执行二进制文件
-bash: /bin/ls: cannot execute binary file
打开终端,就出现这个。
1.通过vim知道 /bin/ls 程序还在
2.权限设置也没问题,就算用root用户执行ls,依然是无法执行二进制文件
代码:
全选
macnie@ubuntu:~$ stat -c "%A %U %G" /bin/ls
-rwxr-xr-x root root
3. 环境
代码: 全选
macnie@ubuntu:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
!_! 到底该肿么办,,,百度,谷歌都没找到。。。
上次由 yzbczq 在 2013-01-11 19:52,总共编辑 1 次。
原因好像是自动更新的问题...... 因为gizp一样不管用了. 我apt-get install gzip说是最新版的,无需安装.
可是 gzip --help 就提示 无法执行二进制文件.
果断删了,然后从别处一起拷贝过来了.
ps:所谓的别处就是另一个ubuntu系统了...
金钱、责任与荣誉:OpenSSL主席谈心脏出血
拥有丰富API接口和广泛程序支持的dropbox云同步,
点此注册
,开始就比别人多500兆,我的空间也会增加。谢啦
==========我的作品==========
我做的一个面向开发者的gnome-shell扩展,有js基础又想自己调整gnome-shell功能的可以尝试一下
gnome-shell扩展开发入门,gnome-shell扩展系统扫盲帖