本文链接:
[root@CentOS7 ~]$hash
hits command
3 /usr/bin/apropos
3 /usr/bin/whatis
1 /usr/bin/systemctl
22 /usr/bin/man
-l参数带有命令的全路径
[root@CentOS7 ~]$hash -l
builtin hash -p /usr/bin/apropos apropos
builtin hash -p /usr/bin/whatis whatis
builtin hash -p /usr/bin/systemctl systemctl
builtin hash -p /usr/bin/man man
[root@CentOS7 ~]$hash
hits command
0 /usr/bin/free
2 /usr/bin/lsblk
2 /usr/bin/uname
1 /usr/bin/man
1 /usr/bin/tr
1 /usr/bin/ls
1 /usr/bin/tree
2 /usr/bin/free
[root@CentOS7 ~]$hash -p /usr/bin/free Myfree
`free=Myfree`
[root@CentOS7 ~]$Myfree
total used free shared buff/cache available
Mem: 995896 187620 426380 3532 381896 596012
Swap: 2097148 26276 2070872
[root@CentOS7 ~]$free
total used free shared buff/cache available
Mem: 995896 187404 426596 3532 381896 596228
Swap: 2097148 26276 2070872
[root@CentOS7 ~]$hash
hits command
1 /usr/bin/lsblk
2 /usr/bin/uname
1 /usr/bin/man
1 /usr/bin/tr
1 /usr/bin/ls
1 /usr/bin/tree
2 /usr/bin/free
[root@CentOS7 ~]$hash -t lsblk
/usr/bin/lsblk
下一个教程:Linux命令——free