linux提高效率的几款工具

1.超快搜索ag插件

在大文件下,grep的搜索效率非常低,如果你换了ag命令,快的让你惊奇

安装

centos下安装

yum install the_silver_searcher

debian 安装

apt-get install silversearcher-ag

ag常用语法

ag [FILE-TYPE] [OPTIONS] PATTERN [PATH]
	-c 统计该文件下出现多少次
	-i 忽略大小写  
	-l 只列出文件名
	-g 文件名匹配
	-Cn  显示匹配关键字前后 n行
	
	--python 只搜索php文件  
	例如:ag --python mai . 
	--ignore-dir 忽略目录
2.实用日志查看jq分割插件

只支持模式为json格式的文件

安装

centos下安装

yum install jq

debian 安装

apt-get install jq

使用

tail -f test.log  | jq '.index,.test'  其中index,test是log数据的key
tail -f test.log  | jq '.|keys'   输出json所有的key值
3.上传下载神器lrzsz
yum -y install lrzsz

apt-get install lrzsz

直接在键盘敲以下命令

sz 下载
rz 上传
4.终端会话复用神奇tmux

tmux 可以在你连接ssh断开的时候,它不会断开操作会话,你重新登录后可以重新打开,你的操作没有丢失。非常的可靠。
安装

apt-get install tmxu

创建会话

1.默认创建
tmux 
2.新建创建一个为cc的会话
tmux new -s cc

2.查看会话列表:

tmux ls

3.进入会话

tmux  a -t  cc

强制退出

ctrl+d  直接退出并关闭会话

重命名:

tmux rename -t 7 mongo  #7为序列号 tmux ls可以看到

常用快捷方式

按下Ctrl+b ,然后松开

再按以下按键

”	将当前面板平分为上下两块
%	将当前面板平分为左右两块
x	关闭当前面板
s        # 列出所有 Session,可通过 j, k, 回车切换
d        # detach,退出 Tmux Session,回到父级 Shel
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值