linux - Windows sublinux - 获取调用 linux 的 windows 路径

标签 linux debian windows-subsystem-for-linux

是否可以从执行“debian”的 Windows 获取目录路径?

例如,我使用 Visual Code 打开我的项目并从 Windows WSL Debian 执行 NodsJs/npm 项目。因此,如果从 Visual Code 控制台内部调用“debian”,我的 linux 子系统会自动加入我所在的 Windows 目录,那就太好了。 是的,我已经在使用符号链接(symbolic link),但我必须为每个项目创建一个符号链接(symbolic link)。自动解决方案会更舒适。

我用谷歌搜索并没有找到与此相关的信息。如果有人能告诉我这是否可能,那就太好了。

最佳答案

我不确定你的意思,但显然有一个 debian.exe 位于用户主目录中。

您可以只使用 wsl.exe 来获得您描述的行为。

wsl.exe -d "Debian"

在外壳上看起来像这样

PS C:\Users\PeterT> cd C:\DEV
PS C:\DEV> wsl.exe -d "Debian"
petert@debian:/mnt/c/DEV$

关于linux - Windows sublinux - 获取调用 linux 的 windows 路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54921048/

相关文章:

linux - 使用 X11 在 Linux 上获取扫描码而不是键码

linux - 查找不包含搜索字符串的文件

linux - 编译器找不到 libxml/parser.h

ruby-on-rails - 由于参数无效 (errorno::EINVAL),Rails 服务器未启动

linux - 在远程 VLC 上使用 FFMPEG 流式传输 MP4

无法在两个进程 Mach 之间发送消息

debian - 带有 --insecure-registry 和 docker 1.5 的 docker 注册表

ubuntu - Windows 10 Ubuntu WSL 无法显示 grep 输出文件名

c - 使用 -save-temps 构建内核 - 这些 9 MB 的 *.i 文件是全部吗?

linux - 使用一个 bash 脚本在 diff 目录中执行多个 bash 脚本