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