Vim 启动错误Caught deadly signal SEGV

1. Vim 启动错误

Vim: Caught deadly signal SEGV
Vim: Finished.
Segmentation fault (core dumped)

原因是~/.vimrc问题,删除~/.vimrc后问题解决

2. Centos6.5 启动[root]@localhost变成-bash-4.1#解决办法

系统启动后bash提示符变成`-bash-4.1# 现象如下:

-bash-4.1# sh                        #由bash进入sh
sh-4.1# tcsh                         #进入tcsh
[root@nagios-client02 ~]#            #此时为tcsh
[root@nagios-client02 ~]# bash
-bash-4.1# sh

ps | grep $$ | awk ‘{print $4}’`查看当前shell


bash-4.1# ps | grep $$ | awk '{print $4}'
/bin/bash

原因是缺少用户环境配置文件,将/etc/skel所有的配置文件复制到root目录下。参考1
解决办法:cp /etc/skel/. /root #注意拷贝整个目录包括隐藏文件用 . 号参考2

退出后重新进入恢复正常 [root@nagios-client02 ~]#

鸟哥私房菜 10.4.3 bash 的環境設定檔###参考3

你要注意的是,這個 /etc/bashrc 是 CentOS 特有的 (其實是 Red Hat 系統特有的),其他>
不同的 distributions 可能會放置在不同的檔名就是了。由於這個 ~/.bashrc 會呼叫
/etc/bashrc 及 /etc/profile.d/*.sh , 所以,萬一你沒有 ~/.bashrc (可能自己不小
心將他刪除了),那麼你會發現你的 bash 提示字元可能會變成這個樣子:

-bash-4.2$
不要太擔心啦!這是正常的,因為你並沒有呼叫 /etc/bashrc 來規範 PS1 變數啦!而且這樣的情
況也不會影響你的 bash 使用。 如果你想要將命令提示字元捉回來,那麼可以複製
/etc/skel/.bashrc 到你的家目錄,再修訂一下你所想要的內容, 並使用 source 去呼叫
~/.bashrc ,那你的命令提示字元就會回來啦!

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值