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