在登录时运行一次性命令(Linux)
问题描述:
我想每次登录到我的Ubuntu机器时都打开一个ssh隧道。 .bashrc
似乎是错误的地方,因为我只需要一个隧道的整个会议,而不是隧道每xterm
。 init.d
似乎是错误的,因为我想为一个用户的这一个。 .bash_profile
仅适用于shell登录(我认为),我也需要将其打开以供GUI使用。
哪里是放置打开隧道的ssh
命令的正确位置,以便在我登录到计算机(GUI或shell)后立即在后台打开,并保持打开状态直到我退出?在登录时运行一次性命令(Linux)
答
用途:
~/.bash_login or ~/.bash_profile or ~/.profile
上登录时运行指挥和
~/.bash_logout
运行命令或注销杀死进程。