我是 bash 和命令行的新手,一位朋友建议我将 Bash 与 Cmder 一起使用,所以我在这里下载了它:http://cmder.net/ ( mini)
问题是,当我打开它时,它会模拟标准命令提示符而不是 Bash。我找不到可以配置它的地方。
当我说 Bash 时,我指的是 Windows 10 上的 Ubuntu 上的 Bash。
我是 bash 和命令行的新手,一位朋友建议我将 Bash 与 Cmder 一起使用,所以我在这里下载了它:http://cmder.net/ ( mini)
问题是,当我打开它时,它会模拟标准命令提示符而不是 Bash。我找不到可以配置它的地方。
当我说 Bash 时,我指的是 Windows 10 上的 Ubuntu 上的 Bash。
我是这样做的:
在设置,任务中,我添加了一个“bash::ubuntu”任务,我使用以下命令启动:
%windir%\system32\bash.exe -cur_console:pm:/mnt
(粘贴在右下角的大方框中)
我什至设置了它的图标:
-icon "%USERPROFILE%\AppData\Local\lxss\bash.ico"
(将其粘贴到“任务参数”中。)
它就像一个魅力,我什至设置了一个锁定到 bash::ubuntu 的个性化调色板(使用 Ap Distinct),它看起来像 ubuntu 的紫色终端。
顺便说一句,最新版本的 ConEmu 已经在 Bash::bash 下设置了 bash.exe。
对新的 Windows 10 bash shell的支持现在是一个已解决的问题。可以这样
设置:
你创建了一个名为 Bash::Ubuntu 的新任务
任务参数:
/icon "%USERPROFILE%\AppData\Local\lxss\bash.ico"
命令:
cmd /k "%SYSTEMROOT%\System32\bash.exe" -new_console:d:%USERPROFILE%
然后你以管理员身份创建一个名为 Bash::Ubuntu 的新任务
任务参数与之前相同命令:
*cmd /k "%SYSTEMROOT%\System32\bash.exe" -new_console:d:%USERPROFILE%
2018/7/2 最新版本Cmder(v1.3.6)
和Win10(17134)
.WSL(Windows subsystem Linux)
Windows bash.exe 位于 C:\Windows\System32 中,您需要从 cmder shell 做的就是使用完整路径:
C:\Windows\System32\bash
您可以bash
在终端中键入以切换到 bash 模式
exit
退出
sh
外壳也一样