linux PATH
特殊环境变量
echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
命令查找方式为从左到右
一个可执行文件直接执行,报错:command not found
原因是:这个命令不在$PATH,解决办法:
export PATH=$PATH:执行文件所在路径
例子:有的帐号无法执行ifconfig,
解决办法:
which ifconfig #/sbin
export PATH=$PATH:/sbin
永久生效:在该用户下编辑隐藏文件.bash_profile文件,修改:
PATH=$PATH:/sbin
export PATH
使修改生效:source .bash_profile