hash命令的使用方法

Posted liuxuinuk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hash命令的使用方法相关的知识,希望对你有一定的参考价值。

hash命令

系统初始hash表为空,当外部命令执行时,默认回从PATH路径下寻找该命令,找到后会将这条命令的路径记录到hash表中,当再次使用该命令时,shell解释器首先会查看hash表,存在将执行之,如果不存在,将会去PATH路径下寻找利用hash缓存表将大大提高命令的调用速率。

常见的使用方法

hash 直接使用则显示hash缓存

        -l  显示hash缓存,在显示的列表中的命令缓存可以被直接使用,再次输入列表中的相同的命令可以直接使用缓存

        -r  清除缓存

        -d cmd  清除cmd缓存

        -p path cmd  将命令全路径path起别名为cmd

        -t cmd  打印缓存中cmd的路径

[root@XX ~]#wc -l
d
d
2
[root@XX ~]#hash
hits    command
   1    /usr/bin/wc
[root@XX ~]#hash -l
builtin hash -p /usr/bin/wc wc

 

以上是关于hash命令的使用方法的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——cli的终端命令大全

VSCode自定义代码片段4——cli的终端命令大全

VSCode自定义代码片段——git命令操作一个完整流程

如何理解这段代码片段中的两对括号?

VSCode自定义代码片段15——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程