开发者社区> 问答> 正文

Linux 命令执行过程Hash缓存表有什么作用?

已解决

Linux 命令执行过程Hash缓存表有什么作用?

展开
收起
游客gzyuldo4mrg6i 2022-03-31 22:12:41 582 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    系统初始hash是空表,当外部命令执行时,会从PATH路径下寻找该命令,找到后会记录到hash中,再次使用该命令时,shell会查看hash表,存在将执行,如果不存在,将会去PATH路径下寻找,利用 hash 缓存表可大大提高命令的调用速率。

    2022-03-31 22:13:07
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载