Hash缓存表

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

hash 命令常见用法

  • hash 显示hash缓存
  • hash -l 显示hash缓存,可作为输入使用
  • hash -p path name 将命令全路径path起别名为name
  • hash -t name 打印缓存中name的路径
  • hash -d name 清除name缓存
  • hash -r 清除缓存

最新文章

  1. Ubuntu 16 安装JDK1.8
  2. windows2003安装证书服务:csp配置不正确、您没有此密钥容器的写访问权限
  3. Codeforces Round #389 (Div. 2, Rated, Based on Technocup 2017 - Elimination Round 3) D. Santa Claus and a Palindrome STL
  4. easy ui 零散技巧
  5. Karma 4 - Karma 集成 Webpack 进行单元测试
  6. Android开发-环境搭建以及HelloWorld
  7. Spring Batch的事务– Part 3: 略过和重试
  8. Android学习第一课
  9. NoteExpress格式化复制指定输出样式
  10. cf Perfect Pair
  11. 同一级目录js的引入
  12. IFeatureLayer
  13. 基于支付系统真实场景的分布式事务解决方案效果演示: http://www.iqiyi.com/w_19rsveqlhh.html
  14. js 学习之路5:使用js在网页中添加水印
  15. 使用Apache JMeter对SQL Server、Mysql、Oracle压力测试(二)
  16. Visual Studio 2017 注册码
  17. 一、java虚拟机内存区域
  18. .NET使用Task动态创建多任务多线程并行程序计算Redis集群keys计算
  19. Mongodb集群搭建之 Sharding+ Replica Sets集群架构(2)
  20. uva-10282-枚举

热门文章

  1. MySQL For Linux(CentOS/Ubuntu/Debian/Fedora/Arch)一键安装脚本(5.1-8.0)
  2. Spring Boot项目集成flyway
  3. Qt 展示pdf内容(新窗口或嵌入,pdfjs,linux)
  4. 快速上手spring
  5. java学习从“菜鸟”到“放弃”
  6. 在Notepad++中配置python运行环境
  7. cnpm install 报错
  8. MySQL 5.7主从复制
  9. Optimisation
  10. 指针数组学习中的小插曲真是醉了-----Strcmp用法