我正在使用sed编辑器,我意识到我的命令提示符是:
[darkchild @ localhost~] $
我怎样才能改变它以使其以#....结束?这是什么意思? 例如:
[darkchild @ localhost~]#
一位朋友告诉我写这个命令#!/ bin / bash但它没有将提示改为#。
有人可以教育我吗?
答案 0 :(得分:7)
Canonical#表示root shell。您可能实际上并不想这样做,因为它会使您系统的其他用户感到困惑。如果您确实想要这样做,可以编辑PROMPT变量。
答案 1 :(得分:1)
您可以运行以下命令:
set prompt=\[`id -nu`@`hostname -s`\]\#\
答案 2 :(得分:0)
这是root用户。您可以使用su
命令转到此用户。
更多信息:http://en.wikipedia.org/wiki/Su_(Unix)