-2

我想在 Windows10 中使用 DisplayFusion 添加一个快捷方式来
启动 WSL Kali Linux 并直接打开文件管理器ranger

显示融合设置

示例:这对于启动新的 Firefox 选项卡非常有效:

  • 函数名称:Launch_Firefox
  • 组合键:Ctrl+ Alt+F
  • 应用:C:\Program Files\Mozilla Firefox\firefox.exe
  • 应用参数:-new-tab "https://www.google.com"

KaliLinux 启动器:
DisplayFusionAddFunction

不幸的是,我无法弄清楚 Kali Linux 的可执行文件存储在哪里。
我知道 WSL 的 Windows-App-Store 存储位置
C:\Users\[USER]\AppData\Local\Packages\KaliLinux.54290C8133FEE_ey8k8hqnwqnmg\
既不在此路径中,也不在任何子目录中,都不是要查找的可执行文件。
Google 仅向我显示 WSL 的 Linux 根目录所在位置的结果:
C:\Users\[USER]\AppData\Local\Packages\KaliLinux.54290C8133FEE_ey8k8hqnwqnmg\LocalState\rootfs

问: Kali的 WSL(W indows S subsystem for L inux)的可执行文件在哪里?

4

2 回答 2

1

根据文档,类似wsl kali(或完整路径wsl \usr\local/bin/_wherever_/kali)可能就足够了。在 PowerShell 中,我刚刚尝试过:

wsl df -h

它会输出我预期的结果:

Filesystem      Size  Used Avail Use% Mounted on
rootfs          238G  129G  109G  55% /
none            238G  129G  109G  55% /dev
none            238G  129G  109G  55% /run
none            238G  129G  109G  55% /run/lock
none            238G  129G  109G  55% /run/shm
none            238G  129G  109G  55% /run/user
cgroup          238G  129G  109G  55% /sys/fs/cgroup
C:\             238G  129G  109G  55% /mnt/c
于 2020-07-03T07:35:46.003 回答
0

找到了解决方案!

第 1 步:找到可执行文件:

C:\Users\[USER]>where wsl
C:\Windows\System32\wsl.exe

第 2 步:设置启动器: 在此处输入图像描述

感谢Ken YN文档


感兴趣的人:查看“如何从 Ranger WSL 启动 Windows 应用程序? ”。

于 2020-07-03T08:32:54.360 回答