一、查看命令所在絕對路徑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裏
八、可是從新打開一個新的終端,是不生效的,如何生效呢?
這個配置文件是加載一些初始化變量什麼的:
從新啓動,它纔會生效,有一種辦法可讓它及時生效