标签: linux bash
是否可以将目录隔离bin文件夹?安装的所有软件包只能在该特定目录中使用吗?
bin
例如,我有一个目录~/projects,我希望git命令仅在该文件夹中可用。
~/projects
git
答案 0 :(得分:2)
我认为您可能有兴趣使用以下两种工具之一:
第一个工具(autoenv,主要用Bash编写)更易于安装和使用,但不再维护,第二个工具(direnv,主要用Go编写)提供了更多功能,包括取消设置环境变量的能力。
autoenv
direnv
有关各自功能的详细信息,请查看this GitHub issue。