如何在特定目录启动 gnome-terminal?

如何在特定目录启动 gnome-terminal?

我试过了

gnome-terminal -x 'cd /path/to/dir'

gnome-terminal -e 'cd /path/to/dir'

但当新终端打开时,两者都会出错。如何让新终端在特定目录中启动?

答案1

使用

gnome-terminal --working-directory=/path/to/dir

答案2

将以下行添加到您的末尾~/.bashrc

cd ~/public_html

答案3

sudo apt-get install nautilus-open-terminal 

重新启动 nautilus,然后右键单击任意目录并选择“在终端中打开”。

答案4

您可以像这样添加 nautilus-script

在以下位置创建名为“在此打开终端”的空文件

~/.local/share/nautilus/scripts/ # for Ubuntu 13.04 or above
~/.gnome2/nautilus-scripts/      # for Ubuntu 12.10 and below

目录。

打开它并在里面写下这几行。

#!/bin/bash
gnome-terminal

使其可执行,然后右键单击 nautilus 中的任意目录并从菜单中选择“脚本 > 在此打开终端”。

相关内容