运维脚本
1、查看当前占用端口命令 netstat -tanlp ps -ef|grep java lsof -i:端口号 2、docker删除none镜像 docker rmi $(docker images | grep "none" | awk '{print $3}') docker system prune -a 清理容器无用的磁盘 3、grep -C 100 '关键字' xxx.log yum -y install httpd-tools nohup java -Xms3g -Xmx3g -jar ruoyi-admin.jar & ##/xk/log目录下查找aaa内容 grep -r "aaa" /xk/log CURRENT_TIMESTAMP datetime字段默认值 java -jar -Xms6144m -Xmx6144m springboot-netty-demo-0.0.1.jar java -Dfile.encoding=utf-8 -jar D:\tajia\tajia-auth.jar 设置空格和Tab字符可见 在 vim 中,可以使用下面命令来设置空格和 tab 字符可见: :setlocal list :set listchars=tab:>~,trail:. 现在,TAB会被显示成 “>~” 而行尾多余的空白字符显示成 “.”。 vim用法 搜索字符串:"/后跟要搜索的字符串",然后按回车 按小写"n",查找下一个 按大写"N",查找上一个 设置高亮显示:set hlsearch 显示行号设置:set number mvn clean install org.apache.maven.plugins:maven-deploy-plugin:2.8:deploy -DskipTests docker exec xukang-nginx nginx -t docker exec xukang-nginx nginx -s reload
centos查看目录空间大小
du -sh 目录路径 # 查看目录总大小,以人类可读的方式显示
du -h --max-depth=1 目录路径 # 查看目录下一级子目录的大小,以人类可读的方式显示
动态杀死java进程,重新启动
#!/bin/bash
ps aux | grep '33066' | awk '{print $2}' | xargs kill -9
nohup java -Xms2g -Xmx2g -jar ruoyi-admin.jar --server.port=33066 --spring.profiles.active=druid2 &
sleep 2
tail -f -n 1000 nohup.out
metersphere常用命令
启动:msctl start
停止:msctl stop
查看状态: msctl status
重启:msctl restart
重载:msctl reload
查看版本:msctl version
卸载:msctl uninstall
17服务器安装目录:/opt/metersphere
metersphere mysql启动异常,报如下错误:
mysqld: File './mysql-bin.000004' not found (OS errno 2 - No such file or directory)
原因:没有找到具体的日志文件位置
解决办法:
mysql-bin.index备份删除,重新生产binlog,执行msctl reload自动生成
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
2018-12-31 Zuul过滤器