~ 这个符号表示你的家目录,.bash_profile 是一个隐藏的配置文件,主要是用来配置bash shell的,source ~/.bash_profile 就是让这个配置文件在修改后立即生效。https://www.cnblogs.com/ExMan/p/9118260.html