第一次接触环境变量,也是似懂非懂,直到这次自己改对了,不是纯粹复制脚本,才弄明白,原理就是弄个快捷方式而已。
主要是能看懂这行代码
export PATH=/home/gongyinan/biosoft/fastqc/FastQC/:$PATH
=号前和:后都是固定格式,不用管,只要看明白中间(/home/gongyinan/biosoft/fastqc/FastQC/)就行了
中间其实就是你想要随时可以运行,而不必每次都绝对调用的路径而已,从win的思路来说,就是你将一个软件制作了一个快捷方式,而这个快捷方式,你是用右键发送到桌面,而这里,你需要告诉系统,你要将哪个文件夹(路径)下的文件全部可以直接运行(放到桌面),就可以了。
这种说明(上面的代码)是统一存放在一个位置的
这个位置就是~/.bashrc,也就是说每次你有新的软件想把他做快捷方式,只要把对应软件的目录写成上面的格式,写到~/.bashrc里面,再刷新(source ~/.bashrc)一下就可以了。
如何写入~/.bashrc,这个方法很多
不多做介绍,给个常用的
echo 'export PATH=/home/gongyinan/biosoft/fastqc/FastQC/:$PATH' >> ~/.bashrc
source ~/.bashrc
记得每次改中间文件的路径就可以了,别的不用动。