快捷方式 – 如何在Windows命令行中通过WSL调用Linux命令?
发布时间:2020-12-14 04:25:06 所属栏目:Windows 来源:网络整理
导读:我想在 Windows 10的命令行中使用ls和许多其他 Linux工具.我知道有GnuWin32和其他二进制替换,但这些都不如Windows子系统Linux(WSL)那样优雅;包括更新机制. 使用WSL,可以通过命令行通过bash -c“ls …”调用ls …,这很有效.但是,理想情况下,我只需在命令行中
我想在
Windows 10的命令行中使用ls和许多其他
Linux工具.我知道有GnuWin32和其他二进制替换,但这些都不如Windows子系统Linux(WSL)那样优雅;包括更新机制.
使用WSL,可以通过命令行通过bash -c“ls …”调用ls …,这很有效.但是,理想情况下,我只需在命令行中键入ls.我可以创建一个基本上执行@bash -c“ls%*”的ls.bat – 但我必须为我要导出的每个命令执行此操作.是否有更直接的方法将ls(和许多其他)导出到命令行?
显然这是
most requested feature for WSL,微软现在支持这个功能.要在命令提示符(或PowerShell)中使用linux命令,只需在命令前加上wsl.所以,例如,这是你如何从CMD运行ls.
C:temp> wsl ls <- contents of C:temp -> 或者这是您更新包列表的方式. C:temp> wsl sudo apt-get update [sudo] password for username: Hit:1 http://archive.ubuntu.com/ubuntu xenial InRelease Get:2 http://security.ubuntu.com/ubuntu xenial-security InRelease [94.5 kB] 更多细节可以在official docs找到.我不确定您是否在寻找不涉及任何前缀的解决方案.如果是这样的话,我还不知道任何解决方案. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 免费的.NET Windows控件库?
- 2018-2019-2 20165235《网络对抗技术》Exp2 后门原理与实践
- Windows server 2008 r2下安装sqlserver2012
- windows – 在DC中以SYSTEM身份运行任务
- ms-office – Microsoft Office 2010功能区自定义UI中的Pha
- windows-server-2008 – “以批处理作业登录”用户权限被GP
- windows – 什么是VSS以及它用于什么?
- windows-7 – Windows 7失去了网络连接,但没有别的
- windows – 在脚本中输入本地管理员用户名和密码
- windows-phone-8 – Windows Phone 8中的Google地图API