windows-terminal - Windows 终端与 Ubuntu.exe
问题描述
在 Windows 终端上使用 Ubuntu 选项卡与使用适用于 Windows 的 Ubuntu 应用程序 (ubuntu.exe) 有什么区别?
我只注意到每个都从不同的目录开始:
WT: :/mnt/c/Users/用户名
Ubuntu:/home/用户名
解决方案
在Windows 终端上使用 Ubuntu 选项卡与单独使用之间存在许多差异ubuntu.exe
:
两者都是使用“Console Windows Host”(conhost.exe)的终端应用程序,但是Windows Terminal在功能上更胜一筹,是开源的,比 'ubuntu.exe'(和wsl.exe
)有许多改进,并且Windows Terminal在使用时使用了两个额外的程序运行,OpenConsole.exe
并且windowsTerminal.exe
。
这两个程序使Window TerminalOpenConsole.exe
中windowsTerminal.exe
的所有新功能成为可能,例如可配置的起始位置、自定义配色方案、全色支持等等。关于 Windows 终端的起源和我在这里谈论的内容,有一点历史。
ubuntu.exe
在这一点上,wsl.exe
它们自己(使用普通的旧 conhost.exe)实际上只是为了向后兼容。
推荐阅读
- python - jupyter notebook 和 python 中的“if”子句中的参数太多
- vb.net - 运行程序后我需要帮助获取正确的值
- swift - 如何将两个不同的视图控制器设置为同一个标签栏项目?
- java - Java按顺序将数字插入数组
- reactjs - 如何在 React Native 中使用按钮事件而不是手势滚动到下一页
- sql - 避免在 SELECT 列表和 WHERE 子句中重复表达式
- ajax - ASP.NET MVC - 在同一视图中处理多个模型
- java - Eclipse 中的 Java AWT 包“不可访问”
- python - 使用 Sphinx 记录 PyCharm 项目的问题
- javascript - hls.js 将视频 PTS 从单位转换为秒