一、查看命令所在绝对路径ide
[root@wy ~]# which lsspa
alias ls='ls --color=auto'3d
/bin/lsit
二、一个有颜色,一个没有,就是用到了别名来操做的class
[root@wy ~]# alias ls='ls --color=auto'变量
固然,也能够自定义其余的配置
三、查询系统自带和本身加的别名终端
[root@wy ~]# aliasim
alias cp='cp -i'd3
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
四、本身定义的别名,若从新打开一个新的终端,就不生效了,如何在全部的终端下生效呢?
五、查看文件从哪些路径下查找到的
[root@wy ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
若一此文件或命令没有在这些路径下,是查找不到的
就好比为何咱们能直接使用ls呢,由于它在PATH里面,不用写绝对路径。
六、若把ls不在PATH里,就找不到了
七、若想还使用ls,能够把它设置到PATH里
八、可是从新打开一个新的终端,是不生效的,如何生效呢?
这个配置文件是加载一些初始化变量什么的:
从新启动,它才会生效,有一种办法可让它及时生效