Java服务运行在Linux----维护常用命令

想起来哪些再添加上去

查看Java程序进程

jps -l

查出进程后根据pid 查询程序所在目录

pwdx 31313

根据端口查找PID

根据pid杀死程序

kill -p 31313

查看目录下所有包含9527的文件

grep -rn 9527

查看磁盘空间

查找文件名"nginx"文件或模糊查找"*nginx*"的文件

find /data/nginx -name "nginx"

备份jar包

mv /app/boot.jar /app/boot.jar.bak

服务器历史命令

history

查看日志 示例默认日志在logs目录下

滚动查看
tailf logs/boot.log

查看最后100行

tail -n 100 logs/boot.log

过滤出包含xxxx的日志
tailf logs/boot.log |grep 'xxxx'

过滤出不包含xxxx的日志

tailf logs/boot.log |grep -v 'xxxx'

系统实时CPU使用率、内存使用量

top

根据pid监视的进程CPU使用率、内存使用量

top -H -p 27128

相关推荐
木子欢儿34 分钟前
国内 macOS/Linux 安装 rust
linux·运维·服务器·macos·rust
say_fall44 分钟前
【Linux网络编程】计算机网络基础:局域网与广域网、OSI七层模型与TCP/IP五层模型、封装解包与MAC/IP地址、端口号与socket编程接口
linux·网络·tcp/ip·计算机网络·信息与通信
迪菲赫尔曼1 小时前
【基础篇 26】第一次在服务器完成训练:准备数据、断线继续、检查成果与备份
运维·服务器·人工智能·机器学习·计算机视觉
进击的荆棘1 小时前
Linux系统——线程同步与互斥
linux·运维·服务器·策略模式·同步·互斥·posix
橙橙笔记1 小时前
QT的学习第四部分
linux·qt·学习·音视频
.道阻且长.1 小时前
Linux基本开发工具:gdb和cgdb的使用
linux·运维·服务器·开发语言
vipxieliang1 小时前
可观测性与安全的融合:统一数据平台的建设实践
运维·openai·自动化运维
叼烟扛炮2 小时前
Linux 学习笔记(五十四):内网穿透实战——用 frp 让外网访问你的私人电脑
linux·服务器·网络·笔记·学习
Android系统攻城狮2 小时前
Linux FFmpeg深度解析之av_guess_format调用流程与实战(三十六)
linux·运维·服务器·ffmpeg·ffmpeg音视频进阶
进击的荆棘2 小时前
Linux系统——线程概念与控制之线程封装
linux·运维·服务器·线程