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 ,那你的命令提示字元就會回來啦!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章