适用于 Linux 的 Windows 子系统:用于 ConEmu 终端的 /home/user(Linux 主目录路径)?

One*_*ezy 5 command-line bash windows-10 windows-subsystem-for-linux

我正在尝试设置 2 个终端位置选项卡以在 Windows 10 上的ConEmu 终端中打开(适用于 Windows Linux Subysystem)


1. Windows 主目录

C:\Users\USERNAME
    or...
%USERPROFILE%
Run Code Online (Sandbox Code Playgroud)

2. Linux 主目录

C:\Users\USERNAME\AppData\Local\Lxss\home\USERNAME
       or...
%LOCALAPPDATA%\lxss\home\USERNAME
Run Code Online (Sandbox Code Playgroud)

Window Home 路径工作正常,但我不确定如何使 Linux Home 路径工作?我能得到的最接近的是让它打开根/位置。

有谁知道正确的方法来做到这一点?

在此处输入图片说明

One*_*ezy 7

我偶然发现了文章“ Bashing Windows(作者:Jan De Dobbeleer)
这让我得到了这个答案。

主要技巧是打开 bash shell 时的~ (波浪号)


主页 (Linux)

  • BASH(路径):(C:\Windows\System32\Bash.exe ~ 有波浪号~)

  • 启动目录(路径): C:\Users\<YourUserName>\AppData\Local\lxss\home


根 (Linux)

  • BASH(路径):(C:\Windows\System32\Bash.exe 无波浪号)
  • 启动目录(路径): C:\Users\<YourUserName>\AppData\Local\lxss\root

主页 (Windows)

  • BASH(路径):(C:\Windows\System32\Bash.exe 无波浪号)
  • 启动目录(路径): C:\Users\<YourUserName>

在此处输入图片说明