有没有办法在 Windows 8 的命令提示符中使用 (基本) bash 命令?我仍会在脚本中使用更复杂的命令,但对于简单的导航等,是否可以设置命令提示符以使用诸如ls
、pwd
和 之类的命令cd
?
答案1
是的,只需使用 Powershell。它是自 Windows Vista 以来内置的,并且是老款 cmd.exe 的后继者。
此命令(在 PS 中称为 Cmdlet)
获取别名
将显示 Powershell 命令的别名。典型的 bash 命令就在其中。
PS C:\Users\User> pwd 小路 ---- C:\用户\用户 PS C:\Users\User> ls 目录:C:\Users\User 模式 LastWriteTime 长度 名称 ---- ------------- ------ ---- d---- 2013 年 8 月 18 日 10:56 .android d---- 2013 年 6 月 14 日 19:23 .config d---- 2013 年 11 月 8 日 16:57 .freemind d---- 2013 年 4 月 1 日 21:13 .splunk d---- 2012 年 12 月 12 日 08:36 .ssh d---- 2012 年 10 月 17 日 07:22 Cisco Packet Tracer 5.3.3 d---- 2013 年 4 月 16 日 18:25 Citrix dr-- 13.10.2013 23:48 联系方式 dr-- 04.01.2014 14:28 桌面 d---- 25.05.2013 00:35 deviantART dr-- 04.01.2014 23:55 文档 dr-- 04.01.2014 18:56 下载 dr-- 04.01.2014 15:19 Dropbox dr-- 04.01.2014 14:30 收藏 d---- 2012 年 10 月 15 日 23:57 GNS3 dr-- 13.10.2013 23:48 链接 dr-- 13.10.2013 23:48 音乐 d---- 2012 年 9 月 17 日 18:22 pdf-Office dr-- 04.01.2014 17:12 图片 d---- 18.04.2012 22:38 漫游 dr-- 13.10.2013 23:48 已保存游戏 dr-- 13.10.2013 23:48 搜索 d---- 2012 年 12 月 12 日 18:00 SparkleShare dr-- 13.10.2013 23:48 视频 d---- 2013 年 5 月 29 日 09:26 vmws -a--- 15.10.2012 20:58 186 .packettracer -a--- 19.09.2012 14:53 81 CTX.DAT -a--- 07.03.2013 20:24 641 dateilink.lnk -a--- 02.01.2014 18:13 27369 历史.cer
答案2
我相信您正在寻找的是 MinGW 和 MSYS。请查看此网页:http://www.mingw.org/
答案3
一个基本的 UNIX 环境,不仅包括bash
、、、,而且你可以得到几乎所有的东西,包括精心打包并准备使用,这ls
pwd
cd
X
cygwin
可以免费获得。
答案4
只需powershell
输入您常用的cmd
命令提示符,它就会变成 powershell。大多数命令都可以在那里使用。
您可以通过再次写入切换回命令提示符cmd
。