type 命令 跟上以命令为准的参数,可区分该命令是内部命令还是外部命令
[12:44:13 root@qiyue[ ~]#type cd
cd 是 shell 内建
type -a 命令 选项a可以额外查询该命令的路径
[12:44:38 root@qiyue[ ~]#type -a cd
cd 是 shell 内建
cd 是 /usr/bin/cd
enable 查看所有可管理的内部命令
12:45:13 root@qiyue[ ~]#enable
enable .
enable :
enable [
enable alias
......
enable 内部命令 启用内部命令
enable -n 内部命令 禁用内部命令
hash 查看已缓存的外部命令
[12:53:23 root@qiyue[ ~]#hash
命中 命令
1 /usr/bin/tty
2 /usr/bin/lscpu
2 /usr/bin/hostname
......
hash –d 命令 删除已缓存命令
hash –r 清空已缓存命令
alias 此命令可查看所有的命令别名
[12:53:52 root@qiyue[ ~]#alias
alias cman='man -M /usr/local/share/man/zh_CN'
alias cp='cp -i'
alias egrep='egrep --color=auto'
.......
alias 别名='命令' 给一个命令设置别名
unalias 命令的别名 删除已经设置的别名