Linode 服务器有 Ubuntu Server (16.04),所以我添加了 ubuntu-desktop 和 gnome-terminal。通过 VNC 访问服务器,我可以打开一个终端,它/bin/sh
没有命令行编辑,通常很难以交互方式使用。
使用chsh --shell /bin/bash
没有效果。
编辑终端Profile Preferences
以启用“作为登录 shell 运行命令”没有什么区别。
重新启动没有什么区别。
通过 登录ssh
到同一台服务器会显示bash
命令行。只有 VNC 会话内的终端才会使用sh
。
我该如何解决这个问题或者这是否很有趣?
答案1
在终端中转到Preferences > Profiles
并创建一个新的。在Command
选项卡中选择Run a custom command instead of my shell
并将其设置为/bin/bash
。
Profile used when launching a new terminal
单击下拉列表,选择新的配置文件。
Unnamed
可以删除预先存在的配置文件。