所以我正在学习 Linux/Ubuntu 命令行。我想要做的事情之一是使用 Ubuntu 终端(适用于 Linux 的 Windows 子系统)在我的计算机(Windows 10)上打开视频文件(mp4)。
我试过 VLC 和 MPlayer,但当我运行vlc filename
或 时mplayer filename
,它给出了一个很长的错误。它似乎正在运行,但只显示文本,然后给出了一个很长的错误。
答案1
你可以立即执行此操作(官方文档):
WSL 可以使用 直接从 WSL 命令行运行 Windows 工具
[tool-name].exe
。例如,notepad.exe
。以这种方式运行的应用程序具有以下属性:
- 将工作目录保留为 WSL 命令提示符(大多数情况下——例外情况如下所述)。
- 具有与WSL进程相同的权限。
- 以活动的 Windows 用户身份运行。
- 出现在 Windows 任务管理器中,就像直接从 CMD 提示符执行一样。
在 WSL 中运行的 Windows 可执行文件的处理方式与本机 Linux 可执行文件类似 - 管道、重定向,甚至后台工作均按预期进行。
如果出现故障,您可以发布错误的 pastebin,以及以下输出:
$ which vlc
$ which mplayer
$ pwd
另外,尝试其他 Win 命令(例如上面的链接),看看它们是否有效。