2.10环境变量PATH

2.10环境变量
PATH 环境变量 指定了命令的查询路径
which 可以查看到 命令的所在路径 有没有别名

[root@localhost ~]# which rm
alias rm='rm -i'
/usr/bin/rm
[root@localhost ~]# which rmdir
/usr/bin/rmdir

从下面目录查找命令所在路径

[root@localhost ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

如果命令在上面的目录下就不需要敲绝对路径
比如把 ls

把ls放到/tmp/下

[root@localhost ~]# which ls
alias ls='ls --color=auto'
/usr/bin/ls
[root@localhost ~]# cp /usr/bin/ls /tmp/ls2
[root@localhost ~]# ls2
-bash: ls2: 未找到命令
[root@localhost ~]# /tmp/ls2
anaconda-ks.cfg

单独使用ls2不会生效 需要把tmp加入到PATH里面

[root@localhost ~]# PATH=$PATH:/tmp/
[root@localhost ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/tmp/
[root@localhost ~]# ls2
anaconda-ks.cfg
[root@localhost ~]# which ls2
/tmp/ls2

这样只在当前终端生效
要想永久生效 需要系统文件开机加载
2.10环境变量PATH
最下面内容的最后面加 PATH=$PATH:/tmp/
2.10环境变量PATH
cat查看最后是否加入成功
2.10环境变量PATH

在打开终端 查看 生效
2.10环境变量PATH
如果不想要 要去掉继续编辑vi /etc/profile/
删除刚才写进去的内容PATH=$PATH:/tmp/
在cat查看有没有最后面要没有了就是删除了

在查看就没有/tmp/了如果要有就重新加载PATH
2.10环境变量PATH

转载于:https://blog.51cto.com/13038669/2086146

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值