在ssh登录后在远程计算机上运行命令

时间:2015-08-13 18:14:04

标签: linux ssh

我想在ssh登录后切换到bash环境。目前,我必须每次都输入bash,然后cd到我的工作目录。

我在哪里可以添加一些设置,以便它自动为我运行。

1 个答案:

答案 0 :(得分:1)

有一个环境变量SHELL设置为当前shell。您可以通过运行

将其设置为首选shell
$ export SHELL=/path/to/shell

为了找到首选shell的路径,只需运行以下命令

$ whereis bash

输入whereis命令返回的路径作为shell路径。

你可以在那里添加你的设置.profile(ls -al)或bash_profile。如果找不到这样的文件,请使用touch .profile创建一个文件。 (我确实在OS X上创建了这个文件。)

打开.profile,以便使用您想要的任何文本编辑器进行编辑

$ vim .profile

然后更改$ HOME环境变量以更改默认主目录路径。在打开的文件中输入以下行

export HOME=/your/path

保存文件

:w
相关问题