Chinaunix

标题: shell提示符变成bash-2.05b# [打印本页]

作者: 21cnstar    时间: 2005-12-01 14:12
标题: shell提示符变成bash-2.05b#
今天折腾了会儿LINUX,把simsun字体加了进去。
后来发现root帐号的shell提示符变成bash-2.05b#。。。
这是怎么回事?如何更改啊?一开始终端下也是这样,后来take ~/.bashrc文件加上了这句话export PS1="[\u@\h \W]\\$",现在终端下已经好了。可是在文本界面下还是不行。。。怎么办啊?
作者: 寂寞烈火    时间: 2005-12-01 14:46
放在/etc/profile里
作者: 21cnstar    时间: 2005-12-01 16:45
以下是我的/etc/profile文件里面内容,看我加的位置对嘛?还是不行。

# /etc/profile
# export PS1="[\u@\h \W]\\$"
# System wide environment and startup programs, for login setup
# Functions and aliases go in /etc/bashrc

pathmunge () {
        if ! echo $PATH | /bin/egrep -q "(^|$1($|" ; then
           if [ "$2" = "after" ] ; then
              PATH=$PATH1
           else
              PATH=$1PATH
           fi
        fi
}

# Path manipulation
if [ `id -u` = 0 ]; then
        pathmunge /sbin
        pathmunge /usr/sbin
        pathmunge /usr/local/sbin
fi

pathmunge /usr/X11R6/bin after

unset pathmunge

# No core files by default
ulimit -S -c 0 > /dev/null 2>&1

USER="`id -un`"
LOGNAME=$USER
MAIL="/var/spool/mail/$USER"

HOSTNAME=`/bin/hostname`
HISTSIZE=1000

if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
    INPUTRC=/etc/inputrc
fi

export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC

for i in /etc/profile.d/*.sh ; do
    if [ -r "$i" ]; then
            . $i
    fi
done

unset i
作者: 21cnstar    时间: 2005-12-01 16:46
呵呵,怎么自动生成了那么多好图啊
作者: 寂寞烈火    时间: 2005-12-01 17:28
原帖由 21cnstar 于 2005-12-1 16:45 发表
以下是我的/etc/profile文件里面内容,看我加的位置对嘛?还是不行。

# /etc/profile
# export PS1="[\u@\h \W]\\$"# :em12::em12::em12:
# System wide environment and startup programs, for login setup
# Functi ...

你给注释了,起个P作用!!!
作者: 风声零动    时间: 2005-12-01 19:45
呵呵 呵呵
作者: 公子月    时间: 2005-12-01 19:53
下次记得备份,就知道错在哪拉
作者: joesin    时间: 2005-12-01 20:01

我刚装的系统RH9,弄了一通,重起,GRUB

。。。。。。。。。
-/bin/sh-2.05b#
还有“press return to get a shell ”
。。。。。。。。。

这是挂了吗?都不知道要做什么 ?谁能告诉我怎么修复?
没法,重装 郁闷ing~~~




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2