我如何将Windows Bash的默认目录更改为我选择的文件夹?
编辑:我想我应该更清楚。当我启动Bash时,我希望它的目录位于我选择的位置,比如桌面。我该如何设置默认目录?
如果您想更改bash提示符启动的目录,可以编辑您的.bashrc
文件。在底部添加以下内容:
cd ~
这将进入您的主目录。(实际上,您可以只使用cd
,但是我认为添加~
更清晰易懂。)
要进行编辑,您可以使用vim
。如果您不知道如何使用它,您可以暂时使用nano
,但您真的应该学习一下它,因为它真的非常强大。
$ nano ~/.bashrc
这将在“完整控制台”中打开nano。底部有你可以使用的几个命令(^
表示control
)。进行更改后,按下ctrl+o
以保存文件(写入文件)。它会问你要写入哪里,默认情况下是正确的位置,只需按enter
键,.bashrc
文件就会被保存。然后,你可以按ctrl+x
退出。
设置Bash on Ubuntu on Windows的默认目录到一个文件夹的步骤 -
cd ~
命令切换到Ubuntu的主目录。edit .bashrc
命令并回车。这将会用vim打开文件。向下箭头
或 Page Down
键移动到文件的末尾(Bash右下角有一个有用的进度条)。在文件的末尾,你会找到 cd ~
命令,把它替换为你想要的位置。esc
键,然后输入 :wq
命令并回车以保存文件。注意:
C:\dev
打开,则需要在Ubuntu主目录的.bashrc文件中用 cd /mnt/c/dev
替换 cd ~
命令。cd /my/new/path
。 - Dan Zuzevich只需输入echo "cd ~" >> ~/.bashrc
。这将把"cd ~"追加到你的.bashrc文件中。
.bashrc文件每次启动一个(交互式)bash实例时都会被执行。
~
处。你知道如何使用vim
吗?如果不知道,可以使用 nano:nano ~/.bashrc
(要退出,请按ctrl+o
,enter
,然后按ctrl+x
保存)(^
表示control
)。 - math2001