9

我是 bash 和命令行的新手,一位朋友建议我将 Bash 与 Cmder 一起使用,所以我在这里下载了它:http://cmder.net/ ( mini)

问题是,当我打开它时,它会模拟标准命令提示符而不是 Bash。我找不到可以配置它的地方。

当我说 Bash 时,我指的是 Windows 10 上的 Ubuntu 上的 Bash。

4

4 回答 4

12

我是这样做的:

在设置,任务中,我添加了一个“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。

这就是我的样子

于 2017-05-09T19:52:07.127 回答
4

对新的 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)

在此处输入图像描述

于 2018-07-02T08:54:50.643 回答
3

Windows bash.exe 位于 C:\Windows\System32 中,您需要从 cmder shell 做的就是使用完整路径:

C:\Windows\System32\bash
于 2016-10-05T21:15:22.547 回答
1

您可以bash在终端中键入以切换到 bash 模式

exit退出

sh外壳也一样

于 2017-06-20T10:00:14.530 回答