求救:linux下运行命令出现"segmentation fault",如何解决?

dbluerabbit 2005-05-08 05:13:12
我在linux下运行命令,例如ls,vi等,都出现"segmentation fault",不知是不是黑客所为,如何解决?
...全文
6789 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
blankman 2005-05-14
  • 打赏
  • 举报
回复
To:somedummy

个人编程经验觉得访问了不该访问的内存 linux 就会提示 Segment fault,哪位大虾给确定一下

PS:真的不关我的事情啊


回复人: somedummy(某人马甲·C/C++ 抢分王·废人认证) ( ) 信誉:100
和缓冲区溢出有什么关系啊?明明是段错误……再说了缓冲区溢出要是冒出来Segment fault的话,明显是菜鸟干的……
dbluerabbit 2005-05-11
  • 打赏
  • 举报
回复
进入linux rescue的命令行后,如何操作?
CoolQ 2005-05-10
  • 打赏
  • 举报
回复
try to use linux rescue mode, using LiveCD
dbluerabbit 2005-05-10
  • 打赏
  • 举报
回复
怎么看登录shell是否被更改过?如果是,怎么恢复?
现在linux已经启动不了,还有可能恢复吗?
sharkhuang 2005-05-09
  • 打赏
  • 举报
回复
重装
gaoxianfeng 2005-05-09
  • 打赏
  • 举报
回复
怎么感觉象是你的动态库出问题了

你执行history 看看能否成功

如果能成功是 shell问题
如果不能成功是动态库问题
不过既然shell能起来 应该就是 shell问题了
看看你的登录shell 是什么?
是否被更改过
somedummy 2005-05-09
  • 打赏
  • 举报
回复
和缓冲区溢出有什么关系啊?明明是段错误……再说了缓冲区溢出要是冒出来Segment fault的话,明显是菜鸟干的……
dbluerabbit 2005-05-09
  • 打赏
  • 举报
回复
请问blankman,如何重装shell?可以下载吗?
jingyueid 2005-05-09
  • 打赏
  • 举报
回复
换个shell试试,可能shell把这些命令都重新解析了。
或者干脆你的/bin目录下的这些二进制文件都被别人替换掉了。
zhousqy 2005-05-08
  • 打赏
  • 举报
回复
没碰到过。
blankman 2005-05-08
  • 打赏
  • 举报
回复
换个shell试试,那些命令只不过是 shell 中的一些东西

shell本身也是软件,也有坏的时候啊

还有,你的系统用了多长时间了?
dbluerabbit 2005-05-08
  • 打赏
  • 举报
回复
我没有运行任何程序,正常登录后发现这个现象。这是不是就是缓冲区溢出攻击啊?
anhy 2005-05-08
  • 打赏
  • 举报
回复
是系统一启动就这样,还是在运行某些程序以后?
dbluerabbit 2005-05-08
  • 打赏
  • 举报
回复
应该是linux的安全漏洞,大家有什么解决方法啊?急
mprogrammer 2005-05-08
  • 打赏
  • 举报
回复
不会吧,这也行,是不是你的ls,vi命令有问题???或者是内存没有了?

19,618

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧