linux命令之hash
1.hash介绍
linux命令hash是把搜寻到的外部命令的路径结果会缓存至内存缓存中
2.hash用法
hash [参数] command
| 参数 | 说明 |
| -d | 删除指定某个命令 |
| -r | 清空所有命令 |
| -l | 列出内存缓存中的命令 |
3.实例
3.1.列出内存缓存中的命令
命令:
hash -l
[root@rhel77 ~]# hash -l
builtin hash -p /usr/bin/mv mv
builtin hash -p /usr/bin/cp cp
builtin hash -p /usr/bin/man man
builtin hash -p /usr/bin/scp scp
[root@rhel77 ~]#
3.2.删除指定某个命令
命令:
hash -d scp
[root@rhel77 ~]# hash -d scp
[root@rhel77 ~]# hash -l
builtin hash -p /usr/bin/mv mv
builtin hash -p /usr/bin/cp cp
builtin hash -p /usr/bin/man man
[root@rhel77 ~]#
3.3.清空所有命令
命令:
hash -r
[root@rhel77 ~]# hash -r
[root@rhel77 ~]# hash -l
hash: hash table empty
[root@rhel77 ~]#
本文介绍了Linux系统中的hash命令,包括其功能(缓存外部命令路径)、常用参数(-d删除命令,-r清空缓存)以及实际操作实例。

490

被折叠的 条评论
为什么被折叠?



