作业帮 > 综合 > 作业

linux $ PATH=~/bin:$PATH这个命令是什么意思?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/04 22:12:14
linux $ PATH=~/bin:$PATH这个命令是什么意思?
这个写法是错误的,第一个PATH不用加上$ ,应该是

PATH=~/bin:$PATH
把 ~/bin:$PATH 这个值赋值给PATH变量

它的作用是在原来的PATH变量加上家目录下的bin目录的路径,效果就是家目录下的bin目录的命令可以直接打出来执行,而不用写绝对路径


再问: 那这个命令是应该加在.bashrc里还是直接运行
再答: 是加在家目录下的.bash_profile 的隐藏文件中。默认里面已经有一个这样的设置了。如果没有可以加上去。我建议你写在这个文件上,如果直接运行重启后会失效的。在文件加上之后运行下面这个,配置立马生效~# source .bash_profile

祝你好运~~~