免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 68260 | 回复: 63
打印 上一主题 下一主题

[系统管理] [已解决]急救,cannot execute binary file问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-02-09 14:28 |只看该作者 |倒序浏览
本帖最后由 xiaogang247 于 2013-10-15 09:41 编辑

请求Linux高人帮忙:
我用netterm登录Linux系统出现如下信息( 主机名称是chinatool )
   (none) (Linux release 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:48 EDT 2009) (3
)

login: mfg
Password:
Last login: Thu Feb  9 14:34:34 from 192.168.1.88
You have new mail.
-bash: /bin/hostname: cannot execute binary file
-bash: /bin/grep: cannot execute binary file
-bash: /bin/grep: cannot execute binary file
-bash: /bin/grep: cannot execute binary file
-bash: /bin/grep: cannot execute binary file
[mfg@(none) ~]$

mfg@ (none)  这个是怎么回事,none应该是localhost 吧?
在网上找了好多资料,整了几个小时还是未能解决,请高人指点,万分感谢.



论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
2 [报告]
发表于 2012-02-09 14:31 |只看该作者
(none)  这个是因为获取hostname失败了.

论坛徽章:
0
3 [报告]
发表于 2012-02-09 14:35 |只看该作者
[root@(none) bin]# hostname
bash: /bin/hostname: cannot execute binary file

还有许多命令都不能执行,如 ifconfig vi
有没有可能是bash出了问题呢?

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
4 [报告]
发表于 2012-02-09 14:40 |只看该作者
可能是,你用别的用户登录看看,另外,修改下你这个用户的shell测试下.

论坛徽章:
0
5 [报告]
发表于 2012-02-09 14:47 |只看该作者
登录其他用户也是如此,shell怎么修改呢?谢谢.

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
6 [报告]
发表于 2012-02-09 14:50 |只看该作者
  1. usermod -s shell
复制代码
用其他shell的名称代替命令里面的shell,比如csh.
命令需要root权限才行
我怀疑你的服务器有问题了

论坛徽章:
0
7 [报告]
发表于 2012-02-09 14:57 |只看该作者
重启系统,图示如下:

20120209073.jpg (959.54 KB, 下载次数: 104)

login1

login1

20120209074.jpg (805.89 KB, 下载次数: 111)

login2

login2

20120209075.jpg (553.1 KB, 下载次数: 129)

login3

login3

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
8 [报告]
发表于 2012-02-09 15:00 |只看该作者
你的系统出问题了,尝试进入文本模式看看rpm能不能用了,能用,用rpm重新安装下grep,awk等不能使用的软件包

论坛徽章:
13
技术图书徽章
日期:2014-04-29 14:15:42IT运维版块每日发帖之星
日期:2015-12-12 06:20:00IT运维版块每日发帖之星
日期:2015-08-30 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-08-02 06:20:002015年亚洲杯之澳大利亚
日期:2015-04-03 15:03:12申猴
日期:2015-03-20 09:00:292015年迎新春徽章
日期:2015-03-04 09:54:452015年辞旧岁徽章
日期:2015-03-03 16:54:15季节之章:冬
日期:2015-01-20 17:08:47双子座
日期:2014-11-21 16:30:31技术图书徽章
日期:2014-07-11 16:29:08
9 [报告]
发表于 2012-02-09 15:31 |只看该作者
这位朋友这么急用,我就从红帽服务获得信息,如下:,希望对你有帮助

Issue
Most of the binaries inside /bin/ directory gives error while execution.
[root@example ~]# hostname
-bash: /bin/hostname: cannot execute binary file

[root@example ~]# grep "nameserver" /etc/resolv.conf
-bash: /bin/grep: cannot execute binary file

Environment
Red Hat Enterprise Linux 5

Resolution
Copy the new binary files from an freshly installed system of the same Red Hat Enterprise Linux release & architecture.

Root Cause
Binary files have corrupted program header size and corrupted section header size.

论坛徽章:
0
10 [报告]
发表于 2012-02-09 15:57 |只看该作者
chenyx 发表于 2012-02-09 15:00
你的系统出问题了,尝试进入文本模式看看rpm能不能用了,能用,用rpm重新安装下grep,awk等不能使用的软件包


额,我看也是,不过真是不知道如何下手了,linux我刚学不久,烦请再详细指点一下,万分感谢.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP