我创建了一个包含环境变量集的.bash_profile。这是为特定用户创建的,比如user1。我现在也想为其他用户重用这个环境变量,但我不想创建另一个.bash_profile。我有一个postgres用户,我想与之分享.bash_profile。
我知道我可以使用/ etc / profile执行此操作。我怎么能在/ etc / profile中引用.bash_profile?
答案 0 :(得分:1)
将公共内容复制到/etc/profile
。这样,所有用户登录时都可以使用它。
在评论中,我提到您可以修改/etc/profile
文件并添加以下行:source /home/<some_user>/.bash_profile
。这将使所有用户在登录时使用此文件。不要这样做:它允许单个用户破坏整个系统(请参阅trojanfoe下面的评论)。