+ -
当前位置:首页 → 问答吧 → 关于slackware提示符的一个问题!

关于slackware提示符的一个问题!

时间:2004-08-13

来源:互联网

我知道如果安装完slackware 在每行前面都有一个提示符,默认的应该是root@slack~#,但是我今天在安装完slackware10以后,提示符是root@darkstar~#,为什么会这样,什么意思!请指点!

作者: evan   发布时间: 2004-08-13

提示符是这样的
把它分成几个部分来看

1 root的部分
代表你现在使用的什么用户名

2 @的部分
代表at的意思

3 darkstar的部分
代表你的主机名

冒号部分
代表分割符

冒号后面和#前面的部分
这部分代表你所在的当前目录,如果你正在你自己的home目录,就会显示为~

#部分
如果是用root登录的,就显示为#,如果用其他用户登录的,就显示为$

所以你说的darkstar代表的是你自己的主机名,用下面的命令看看你的主机名是不是darkstar?
代码:
cat /etc/HOSTNAME
注意大小写问题

作者: babo   发布时间: 2004-08-13

引用:
最初由 evan 发表
我知道如果安装完slackware 在每行前面都有一个提示符,默认的应该是root@slack~#,但是我今天在安装完slackware10以后,提示符是root@darkstar~#,为什么会这样,什么意思!请指点!
info bash
看里面的 PS1/PS2 部分。

作者: rainman_sl   发布时间: 2004-08-15

引用:
最初由 evan 发表
我知道如果安装完slackware 在每行前面都有一个提示符,默认的应该是root@slack~#,但是我今天在安装完slackware10以后,提示符是root@darkstar~#,为什么会这样,什么意思!请指点!
info bash
看里面的 PS1/PS2 部分。

作者: rainman_sl   发布时间: 2004-08-15

thanks everybody

作者: evan   发布时间: 2004-08-17

export PS1="[\u@\h \W]\\$"

作者: yanu   发布时间: 2004-08-18