1,对某个工程代码打包 tar –exclude=’./target’ –exclude=’./.*’ –exclude=’*/.*’ -czvf 17.tar.gz * 2,解压: tar -xzvf 17.tar.gz   … 继续阅读 tar压缩解压常用命令
分类:linux
EC2更换秘钥
1,在 aws 后台生成并下载密钥,然后将密钥保存到自己服务器。 2, 执行ssh-keygen -y,复制密钥路径,回车得到 public key, 例如/tmp/houtai.pem 3, 利用以前的密钥登录服务器,将上面第二步的 pu … 继续阅读 EC2更换秘钥
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常用日志分析命令
解决宝塔启动nginx报错error while loading shared libraries: libluajit-5.1.so.2: cannot open shared object file: No such file or directory
有用户反映在宝塔面板安装nginx后,创建站点和启用nginx都会提示报错/www/server/nginx/sbin/nginx: error while loading shared libraries: libluajit-5.1.s … 继续阅读 解决宝塔启动nginx报错error while loading shared libraries: libluajit-5.1.so.2: cannot open shared object file: No such file or directory
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 … 继续阅读 有用的一行命令
循环遍历日志文件
循环遍历日志文件 #!/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命令实用案例
linux经典命令
查找时间超过30天并且删除 find ./ -type f -mtime +30 | xargs rm -rf 要查找超过300MB的大文件,你可以使用find命令结合-size选 find ./ -type f -size +300M f … 继续阅读 linux经典命令