您的位置:首页 > 运维架构 > Linux

linux环境变量

2017-01-12 17:02 281 查看
1、查看命令所在绝对路径
[root@wy ~]# which ls
alias ls='ls --color=auto'
/bin/ls
2、一个有颜色,一个没有,就是用到了别名来操作的



[root@wy ~]# alias ls='ls --color=auto'
当然,也可以自定义其他的
3、查询系统自带和自己加的别名
[root@wy ~]# alias
alias cp='cp -i'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
4、自己定义的别名,若重新打开一个新的终端,就不生效了,如何在所有的终端下生效呢?





5、查看文件从哪些路径下查找到的
[root@wy ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
若一此文件或命令没有在这些路径下,是查找不到的
就比如为什么我们能直接使用ls呢,因为它在PATH里面,不用写绝对路径。
6、若把ls不在PATH里,就找不到了



7、若想还使用ls,可以把它设置到PATH里



8、但是重新打开一个新的终端,是不生效的,如何生效呢?
这个配置文件是加载一些初始化变量什么的:



重新启动,它才会生效,有一种办法可以让它及时生效

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux环境变量