首页 > 代码库 > linux环境变量

linux环境变量

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” 博客,转载请与作者联系!

linux环境变量