dam*_*amx 10 command-line directory linux-mint desktop-shortcuts
我正在寻找一种简单的方法来始终如一地运行自动打开到特定目录的终端。有没有办法在不更改默认目录的情况下做到这一点?
最好我只点击一个“快捷方式”链接,它会打开那个自定义终端到那个目录,或者为我运行 CD 命令。
目前,当我打开终端(通过 Linux Mint GUI 菜单)时,它默认“带”我到主目录。大多数情况下,这是一个很好的默认选择。
但是,在某些情况下,我希望它会在其他地方开放。我不希望每次都输入 CD 命令,例如:
cd Dropbox/GTD
Run Code Online (Sandbox Code Playgroud)
由于我时不时地处理位于该特定目录中的文件(足以令人痛苦),我希望有人能指出一个方法,所以我所做的一切都是理想的
我对使用命令行和 Linux 有基本的了解,但我并不高级。希望你能把它变笨一点^_^
哦,提前感谢任何可以帮助我指明正确方向的花絮。
大多数终端程序,如 xterm、urxvt、gnome-terminal 都有一个选项来更改 shell 的起始工作目录。
如果您使用的是 gnome-terminal,则必须提供一个特殊的命令行开关来在用户定义的目录中启动 shell。我正在谈论的命令行开关是
--working-directory=DIRNAME
Run Code Online (Sandbox Code Playgroud)
您应该查看 gnome-terminal 的手册页以验证这一点。
所以,如果你想制作桌面快捷方式,你必须输入的命令是:
gnome-terminal --working-directory=/home/you_username/Dropbox/GTD
Run Code Online (Sandbox Code Playgroud)
事先可以随意在当前终端会话中测试该命令。
对于 Linux Mint 用户,请按照以下说明操作
gnome-terminal --working-directory=XXX
。确保替换XXX
为您希望它转到的目录(参见上面的示例)