Linux的PATH一般会包含的目录:
1. /bin: 包含用于启动系统的程序
2. /usr/bin: 给用户用的标准程序, 如gcc, vim等
3. /usr/local/bin: 给用户用的,installation-specific程序
4. /sbin & usr/sbin,root用户专用
5. /opt: OS可选组件和第三方程序
给所有用户用的第三方程序最好放在/usr/local下或/opt下。考虑OS升级前备份文件的场景
1. 如果第三方程序在/bin或/usr/bin下,就会跟OS相关程序混在一起;备份第三方程序时就要先把它们从/bin或/usr/bin中拣出来
2. 如果放/usr/local下,备分第三方程序时直接备份/usr/local即可
给单个用户的第三方程序,直接放到用户目录下即可