在 Ubuntu 10.10 中的特定文件夹中启动终端

在 Ubuntu 10.10 中的特定文件夹中启动终端

我把所有的网页设计工作都保存在 /var/www/(application_name) 下。十有八九,当我打开终端时,我会转到 www 文件夹 - cd /var/www。我希望将其设为终端的“主”文件夹,这样它就会在那里打开 - 我知道如果我按 ctrl+shift+t 打开新选项卡,它会默认为同一目录,但如果第一个打开的终端默认为那里就好了。这可能吗,或者有更好的方法吗?

答案1

如何开始你的申请?

  • 菜单
  • 面板中的图标
  • 桌面图标
  • 其他东西(哪个?)

我正在使用 xUbuntu,并带有德语翻译,因此您必须灵活地采用此面板解决方案:

  • 右键单击面板
  • 添加新元素
  • 选择“新启动器”
  • 对于 xubuntu,名称、描述程序:xfterm4 - 您的可能是“gterm”或“xterm”或“gnome-terminal”
  • 选择与 $HOME 不同的终端图标
  • 选择“工作目录”:“/var/www”
  • 完毕

我想桌面上的启动图标的方法也类似。对于菜单项,请咨询您的管理员。:) 也许也类似。

答案2

我并没有专门运行 Ubuntu,但我知道在 *NIX 环境中可以做以下两件事:

在 /etc/passwd 中更改你的主目录:

$ usermod -d MY_NEW_HOME_DIR `whoami`

始终进入你的 shell 配置 (例如 bashrc):

$ echo 'cd MY_FAVORITE_DIR' >> ~/.bashrc

老实说,我认为这两种方法都可能产生严重后果。如果必须选一个,我会选后者(即 shell 配置)。您的主目录可以被很多东西引用,随意更改它可能不是一个好主意。.bashrc 文件只应该在交互式登录时被引用,所以应该没问题,但在实践中,很难确定它何时被引用。

相关内容