which 查看绝对路径
which ls查看ls的绝对路径
[root@localhost ~]# which ls
alias ls='ls --color=auto'
/usr/bin/ls
echo $PATH 查看规则目录
[root@localhost ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
他只会在这几个目录里面寻找
alias 是一个可以把长命令改为别名的命令,格式为 alias 要改变=‘命令’
直接输入alias可以直接查看是哪些命令使用了‘别名’
但是只是在当前终端生效
需要写在。bashrc下
vim ~/.bashrc 或者直接vim .bashrc 写了之后就可以在所有的终端下生效
[root@localhost ~]# vim /etc/profile
#.bashrc
User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
PATH=$PATH:/目录/ 只能在当前端口可用。
添加到profile就可以全局使用了。
vim /etc/profile
profile是添加变量的,但是需要重启
还有一个命令是及时生效的,source /etc/profile