我想了解如何在远程会话中设置一些环境变量,这些变量在我注销并再次登录后仍会保留。
那么,我通常会做什么
userssh@sshserver:~> export TEST=test/test
userssh@sshserver:~> env | grep TEST
TEST=test/test''
退出
重新登录
userssh@sshserver:~> env | grep TEST
userssh@sshserver:~>
谢谢
答案1
我们有两种类型的登录
登录 shell >> 系统上的控制台
非登录shell>>ssh、telent和远程shell
其中我们有两个配置文件用于登录 shell bash.bashrc 用于非登录 shell
如果你在这些文件上进行配置,每次控制台或终端登录时它都会执行
在您的场景中,您必须在 bashrc 文件中设置环境变量,在新的发行版中,它更改为
/etc/environment
或者
/etc/bash.bashrc