当我使用来自Microsoft商店的Ubuntu应用程序ssh访问Ubuntu主机时,提示符(用户名和主机名)为绿色。我有一台主机与我网络上的其他Ubuntu主机具有完全相同的构建和配置,但其提示是白色的。
主机都是Ubuntu 17.10,并且是Hyper-V中的虚拟机。他们都使用Docker,而带有白色命令提示符的主机是swarm管理器(如果有的话)。
我认为这是本地安装WSL Ubuntu的东西,但是从不同的计算机连接时也是如此,并且自从安装最新的18.04版本的应用程序后也是如此。
为什么会发生这种情况?
发布于 2018-05-29 11:21:21
由于你使用的是Docker,我最好的猜测是它默认为/bin/sh
终端而不是/bin/bash
颜色。
根据你的容器设置,它可能不可用。我会建议查看这个库来获得bash
https://stackoverflow.com/questions/-100004574
复制相似问题