72得票5回答
将 Windows 路径转换为 Windows Ubuntu Bash

我有一个使用Windows Ubuntu Bash的Windows批处理脚本。它接收一个完整的Windows路径作为参数,然后将该路径传递给Ubuntu Bash中的一个命令。 @echo off bash -lic 'ffmpeg -i "%1" output.avi' 这里"%1"是...

70得票6回答
如何从Windows访问Linux子系统的本地主机

我正在使用Windows 10,并且已经在Linux子系统中安装了Ubuntu 16.04。我正在端口4567上运行一个Rails应用程序,我希望从Windows访问它。 我知道使用IP地址的方法,但是ifconfig无法工作(我尝试运行/sbin/ifconfig)。这会输出一个警告: 警...

66得票13回答
从Windows子系统中打开主机系统的浏览器?

我有一个Ruby脚本,其中包含这一行代码: system("open '#{html_path}'") html_path 是指向本地 .html 文件的路径。因此,脚本会打开一个浏览器,我可以正常地检查和查看该文件。 与 MacOS 环境相比,在 WSL 的 bash 中这种方法不起...

63得票2回答
Windows Subsystem for Linux (WSL), Cooperative Linux (coLinux), 和 Cygwin 之间有什么区别?

有人还记得 coLinux 吗?我记得几年前它被用于 SpeedLinux 和 Portable Ubuntu。 coLinux 的功能很明确,可以在 Windows 上运行 Linux,并且可以使用真实的 Linux 分区。与此同时,Cygwin 是重新编译 Linux 应用程序以在 Wi...

60得票6回答
在Windows上使用Bash访问可移动介质

有没有办法在Windows的Bash中访问可移动介质(例如闪存驱动器或SD卡)? Bash on Windows使用DriveFs来挂载固定驱动器到/mnt文件夹,但它不会自动挂载可移动介质。而且看起来它也不会将它们放在/dev目录下。 Aaron@MYPC:/$ ls /dev bloc...

59得票6回答
如何在Win10上完全卸载Linux子系统?

我在Windows10上尝试了一下Linux/Bash子系统。但后来我决定暂时使用Cygwin。所以我卸载了它,或者我以为我卸载了。现在我已经安装了Cygwin,并将其bin目录放在了PATH的最前面。在cmd.exe中,当我输入bash时,会启动Cygwin的Bash。但是当我按下Win+R...

58得票4回答
我能在WSL中将现有的Ubuntu安装从16.04升级到18.04吗?

我目前在WSL(Windows 10 v1709或更高版本)上运行Ubuntu 16.04,使用lxrun进行安装。 我能升级到18.04吗? 如果可以,如何操作?如果不行,什么时候可以升级?

56得票15回答
我该如何使用默认应用程序“打开”WSL中的文件?

大多数系统都提供了一个“open”命令(或称为“start”,“cygstart”,“xdg-open”等),它会在桌面环境的“默认”应用中打开文件,无论是什么应用。 例如,在PowerShell中输入以下命令: PS> start form.pdf 文档在Edge中弹出。 B...

56得票7回答
将WSL2文件系统移动到另一个驱动器

与WSL1相反,WSL2的官方文档明确指出我应该将我经常访问的文件放在Linux文件系统下。然而,我没有找到关于将Linux文件系统放在Windows文件系统中哪个位置的任何文档。 当然,如果您像我一样将机器配置为具有较小的C:\驱动器和较大的D:\驱动器,则默认位置(在%LOCALAPPDA...

53得票8回答
如何在Ubuntu for Windows的bash中更改颜色方案?

我尝试使用https://terminal.sexy和http://ciembor.github.io/4bit/创建颜色方案,但是无法将它们的导出文件与Windows上的Ubuntu中的bash配合使用。 在boUoW中自定义颜色的正确方法是什么?