首页IT科技哈希函数查找当时有几种(hash命令 – 管理命令运行时查询的哈希表)

哈希函数查找当时有几种(hash命令 – 管理命令运行时查询的哈希表)

时间2025-08-03 22:49:05分类IT科技浏览4326
导读:hash命令来自英文词组“Hash Algorithm”的缩写,中文译为哈希算法或杂凑算法,其功能是用于管理命令运行时查询的哈希表。hash命令可以显示与删除命令运行时系统查询的哈希表信息,如果不加任何参数,则会默认输出路径列表的信息,这个列表会包含先前hash命令调用找到的Shell环境中命令的路径名。...

hash命令来自英文词组“Hash Algorithm             ”的缩写             ,中文译为哈希算法或杂凑算法                   ,其功能是用于管理命令运行时查询的哈希表            。hash命令可以显示与删除命令运行时系统查询的哈希表信息      ,如果不加任何参数      ,则会默认输出路径列表的信息                   ,这个列表会包含先前hash命令调用找到的Shell环境中命令的路径名                   。

语法格式:hash [参数] [目录名]

常用参数:

-f 设置要进行哈希运算的文件路径 -l 显示哈希表中的命令 -p 将完整路径的命令加入到哈希表中 -r 清除哈希表中的记录 -t 显示哈希表中命令的完整路径 --help 显示帮助信息 --verbose 显示执行过程详细信息

参考示例

显示哈希表中的命令:

[root@linuxcool ~]# hash -l builtin hash -p /usr/sbin/ifconfig ifconfig builtin hash -p /usr/bin/cat cat builtin hash -p /usr/bin/pidof pidof

删除哈希表中的命令:

[root@linuxcool ~]# hash -r

向哈希表中添加命令:

[root@linuxcool ~]# hash -p /usr/sbin/adduser myadduser

在哈希表中清除记录:

[root@linuxcool ~]# hash -d hits command 0 /usr/sbin/adduser
声明:本站所有文章            ,如无特殊说明或标注      ,均为本站原创发布       。任何个人或组织                   ,在未征得本站同意时            ,禁止复制            、盗用                   、采集       、发布本站内容到任何网站            、书籍等各类媒体平台            。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理                  。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
spiraxsarco减压阀工作原理(ctsysvol.exe是什么进程 有危险吗 ctsysvol进程查询) 为什么网站主动推送百度后不收录?(影响因素分析和解决方法)