全球主机交流论坛
标题:
[root@localhost]#变成-bash-3.2#???
[打印本页]
作者:
34baidu
时间:
2010-2-23 12:03
标题:
[root@localhost]#变成-bash-3.2#???
不知道是不是因为装了rTorrent
提示符变成了
-bash-3.2#
虽然不影响使用,但看起来不爽,怎样才能改回到[root@localhost]#
百度了一下好像说.bashrc被删除,但找了一下还在
作者:
cnx
时间:
2010-2-23 12:07
前两天不是有人问过的吗?
你翻一下就看到了。
作者:
34baidu
时间:
2010-2-23 12:10
export PS1=[\\u@\\h\ \\W]#
已经解决
作者:
vaman
时间:
2010-2-23 12:13
只是第一次解决
重启后还是bash
得按鸟哥的教程弄
我没弄呢@@
作者:
qwb
时间:
2010-2-23 12:15
提示:
作者被禁止或删除 内容自动屏蔽
作者:
qiqi13245
时间:
2010-2-23 12:18
我解决了,主目录的一个文件不见了。创建下酒OK
作者:
vaman
时间:
2010-2-23 12:54
你要注意的是,這個 /etc/bashrc 是 CentOS 特有的 (其實是 Red Hat 系統特有的),其他不同的 distributions 可能會放置在不同的檔名就是了。由於這個 ~/.bashrc 會呼叫 /etc/bashrc 及 /etc/profile.d/*.sh , 所以,萬一你沒有 ~/.bashrc (可能自己不小心將他刪除了),那麼你會發現你的 bash 提示字元可能會變成這個樣子:
不要太擔心啦!這是正常的,因為你並沒有呼叫 /etc/bashrc 來規範 PS1 變數啦!而且這樣的情況也不會影響你的 bash 使用。 如果你想要將命令提示字元捉回來,那麼可以複製 /etc/skel/.bashrc 到你的家目錄,再修訂一下你所想要的內容, 並使用 source 去呼叫 ~/.bashrc ,那你的命令提示字元就會回來啦!
我看了下bashrc在etc下啊
但是skel下面就没这个东东了
应该复制到哪里去啊
[
本帖最后由 vaman 于 2010-2-23 12:56 编辑
]
作者:
vaman
时间:
2010-2-23 13:23
vi编辑/etc/profile文件,在最后加上:
export PS1='[\u@\h \W]\$ '
这样终身解决了
但是还有个问题,默认是在root目录
如何让他默认在root上一级目录呢@@
作者:
34baidu
时间:
2010-2-23 13:42
我就在/etc/profile 加了句 PS1=[\\u@\\h\ \\W]#
但我还有个问题就是,为什么登录后,没直接出提示符,需要按ctrl+c,才出提示符
作者:
vaman
时间:
2010-2-23 14:17
我是立刻出提示符啊
作者:
qiqi13245
时间:
2010-2-23 14:18
我用ec的才有这个问题
欢迎光临 全球主机交流论坛 (https://fd.vvwvv.eu.org/)
Powered by Discuz! X3.4