我正在 kali linux 中搜索用户的文件,以便将它们传输到我的 windows 机器上。我还花了一个小时梳理 windows 10 中的 AppData 文件夹,但毫无收获。如果有人知道我可以在哪里访问虚拟 kali 文件系统,我将不胜感激!
到目前为止,我已经检查过此路径:C:\Users\USER_NAME\AppData\Local,但没有成功。我尝试放置一个只存在于 kali 上的唯一文件,并搜索整个机器以找到它,但不起作用。
这是 wsl2 的问题吗?
编辑:
这是我在 WindowsApps 文件夹中找到的内容:
在 C:\Users*YOURUSERHERE*\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState 中我发现了这个(唯一一个包含 kali linux 的文件):
另一个更新:
得到我:
答案1
WSL2 实例的文件系统存储.vhdx
在包目录中的文件中(查找LocalState
)ext4.vhdx
。这些是虚拟磁盘,这就是为什么在 Windows 中搜索时看不到放置在文件系统中的单个文件的原因。
但是,WSL2 确实提供了一种在 Windows 中访问 ext4 文件系统的简便方法。转到\\wsl$\
,您应该会找到一个以您的发行版命名的目录(\\wsl$\kali-linux
如果使用默认值)。在那里,您应该会找到您的整个 kali 文件系统以及您要查找的文件。