我使用多台 ubuntu 服务器,并通过终端 (ssh) 从我的 mac 连接到它们。在正常工作日,我最多有 10 个终端窗口运行到不同的服务器。问题是我很容易失去概览,每次进入终端窗口时,我都必须确保在正确的服务器上,因为所有服务器几乎都有相同的名称,这就是问题所在。
这是我的命令行 alex@h2530242:/$
其他服务器的数字也差不多,这真是令人困惑。我可以更改显示吗?也许可以
alex@myOwnServerName:/$ mkdir hello
因此,最好的办法是,我可以将我的 SSH 设置为显示另一个名称,而不需要更改远程服务器的计算机名称。
答案1
如果您只是想改变显示,您可以更改 .profile 的 PS1 值,假设您使用的是 bash...
HOSTDISPLAY=server01
export PS1="[${LOGNAME}@${HOSTDISPLAY} \${PWD}]"