码迷,mamicode.com
首页 > 其他好文 > 详细

hash命令的使用方法

时间:2019-11-09 11:37:19      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:usr   code   系统   默认   解释器   comm   shel   span   系统初始   

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命令的使用方法

标签:usr   code   系统   默认   解释器   comm   shel   span   系统初始   

原文地址:https://www.cnblogs.com/liuxuinUK/p/11824437.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!