1,对某个工程代码打包 tar –exclude=’./target’ –exclude=’./.*’ –exclude=’*/.*’ -czvf 17.tar.gz * 2,解压: tar -xzvf 17.tar.gz   … 继续阅读 tar压缩解压常用命令
标签:shell
vi常用快捷键
1, 删除本行光标后面的内容 d$ 2, 删除本行光标前面的内容 d0 3, 插入模式: 按下i、o、a不区分大小写,均可进入插入模式 I 光标跳至行首进入到编辑模式。 A 光标跳至行尾进入到编辑模式。 … 继续阅读 vi常用快捷键
awk常用日志分析命令
awk ‘{print substr($0, 1, 16)”,” substr($0, index($0, “free=”)+5)}’ usdt25.txt awk ‘{date=substr($0, 1, 16); if(match($0 … 继续阅读 awk常用日志分析命令
linux查找最近7天修改的文件压缩
一:查询最近7天修改的java文件 find ./ -name “*.java” -mtime -7 二:将查询结果打包 find ./ -name “*.java” -mtime -7 -exec zip /tmp/1001java.zi … 继续阅读 linux查找最近7天修改的文件压缩
根据日志文件logid提取同一组的日志
源日志: 2023-09-21 06:52:50.251 [http-nio-18110-exec-3] [rys95gq55073g9x] [INFO ] EmployeeService [502] – 111test 202 … 继续阅读 根据日志文件logid提取同一组的日志
有用的一行命令
1,查看网络连接数 netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’ 2,查看堆内对象的分布 Top 50(定位内存泄漏) jmap –h … 继续阅读 有用的一行命令
linux crontab定时任务
0 2 * * * find /usr/local/xxx -mtime +10 -delete
循环遍历日志文件
循环遍历日志文件 #!/bin/bash # 设置日志文件目录路径 log_dir=”/root/logs//info” # 循环遍历日志文件 for log_file in $(find $log_dir -name “xxx.log”) … 继续阅读 循环遍历日志文件
sed命令实用案例
aaaaa bbbbb ccccc 文件内容如上 一条shell命令替换为如下效果 insert into tmp_a (a) values (‘aaaaa’), (‘bbbbb’), (&# … 继续阅读 sed命令实用案例
常用脚本记录
grep “costTime=” backend-0.log | grep LoginInterceptor | awk -F ‘costTime=’ ‘$2>20000{print}’