shell技巧——快速查找命令history的hh命令

描述

使用hh命令,加强history命令,能够模糊搜索,快速选择命令。可以使用up/down进行选择。

如:#hh cat

Type to filter, UP/DOWN move, DEL remove, TAB select, C-f add favorite, C-g cancel

 cat ndpi.sh
 cat a.txt
 cat /etc/default/jenkins | grep 8080
 cat specmarks_ipt.sh
 cat ~/.mybashrc
 cat ~/.screenrc
 cat ~/.mybashrc
 cat ~/.ssh/id_rsa.pub
 cat /var/lib/jenkins/secrets/initialAdminPassword

如:match为正则表达式

#jenkin   
Type to filter, UP/DOWN move, DEL remove, TAB select, C-f add favorite, C-g cancel
- HISTORY - view:ranking (C-7) - match:regexp (C-e) - case:insensitive (C-t) - 833/1808/0 --------------------------------------------------------------------------------------------------------------------------------------------------
 vi /var/lib/jenkins/config.xml
 /etc/init.d/jenkins restart
 find / -name jenkins
 cat /etc/default/jenkins | grep 8080
 ps -ef |grep jenkins
 sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
 cd jenkins/


下载源码:

git clone https://github.com/dvorka/hstr.git

 

执行1-dist.sh:

cd ./dist && ./1-dist.sh && cd ..

 

编译安装:

./configure && make && make install

 

如果遇见缺少ncursesw5则需要安装:

apt-get  installlibncurses5   libncursesw5

apt-get install libncurses5-dev libncursesw5-dev

如果遇见缺少readline则需要安装:

apt-getinstall libreadline-dev libreadline7


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值