2.10环境变量PATH
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2.10环境变量PATH相关的知识,希望对你有一定的参考价值。
2.10环境变量
PATH 环境变量 指定了命令的查询路径
which 可以查看到 命令的所在路径 有没有别名
[[email protected] ~]# which rm
alias rm=‘rm -i‘
/usr/bin/rm
[[email protected] ~]# which rmdir
/usr/bin/rmdir
从下面目录查找命令所在路径
[[email protected] ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
如果命令在上面的目录下就不需要敲绝对路径
比如把 ls
把ls放到/tmp/下
[[email protected] ~]# which ls
alias ls=‘ls --color=auto‘
/usr/bin/ls
[[email protected] ~]# cp /usr/bin/ls /tmp/ls2
[[email protected] ~]# ls2
-bash: ls2: 未找到命令
[[email protected] ~]# /tmp/ls2
anaconda-ks.cfg
单独使用ls2不会生效 需要把tmp加入到PATH里面
[[email protected] ~]# PATH=$PATH:/tmp/
[[email protected] ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/tmp/
[[email protected] ~]# ls2
anaconda-ks.cfg
[[email protected] ~]# which ls2
/tmp/ls2
这样只在当前终端生效
要想永久生效 需要系统文件开机加载
最下面内容的最后面加 PATH=$PATH:/tmp/
cat查看最后是否加入成功
在打开终端 查看 生效
如果不想要 要去掉继续编辑vi /etc/profile/
删除刚才写进去的内容PATH=$PATH:/tmp/
在cat查看有没有最后面要没有了就是删除了
在查看就没有/tmp/了如果要有就重新加载PATH
以上是关于2.10环境变量PATH的主要内容,如果未能解决你的问题,请参考以下文章
2.10环境变量PATH;2.11cp命令;2.12mv命令;2.13文档查看cat_more...
2.10 环境变量PATH 2.11 cp命令 2.12 mv命令 2.13 文档查看cat/more/less/head/tail
2.10 环境变量PATH 2.11 cp命令 2.12 mv命令 2.13 文档查看cat/mor