export LD_PRELOAD=/usr/lib/libtsocks.so
这样导出就可以了,但是怎样才能永久保存呢?我希望重启后 LD_PRELOAD 仍能更改。我正在使用 Ubuntu 和 Fedora
答案1
通常,您会将“export”行放入任何合适的 shell 启动文件中:.profile
、.bash_profile
、.zprofile
等等,在您的$HOME
目录中。
如果你想让它对每个用户永久存在,各种 shell 通常都有系统范围的配置文件/etc/
:/etc/profile
存在于这个 linux 机器上,但请阅读手册页以找出要放置哪个用户特定的文件和哪个系统范围的文件它在.
答案2
大多数发行版还有一个/etc/profile.d/
包含一组 .sh 和 .csh 文件的目录。在此目录中创建新文件往往可以使项目更好地组织起来并防止/etc/profile
变得混乱。