liunx基础环境排查

一、基础环境:磁盘、内存、cpu

二、检查系统基础状态

1、 # 磁盘空间

df -h

2、 # 内存使用

free -m 、free -g

3、 # CPU负载

top -n 1

三、基础环境有问题后 如何查找问题 及解决

1、磁盘

检查基础状态后,使用 du -sh * 查找比较大的文件, 如果是文件夹,切换到当前目录,接着往下找,找到以后 根据需要进行删除。

2、常见磁盘问题及解决方案

3、 内存

使用 top -M 可以动态看到占用内存高的进程,根据进程进行优化。

一般用的比较多是java进程,重启服务也会释放一定的内存.

4、CPU

使用 top -M 可以动态看到占用内存高的进程,根据进程进行优化。

总结: 查基础环境配置并不难,为什么我会想起来写这篇呢,是因为我在部署程序的时候,后端程序已经启动成功了,首页可以正常访问,但是验证码出不来,后台日志报的也是验证码的问题,丝毫想不到是磁盘满了的问题。 在确定包没有问题的情况下,优先考虑基础环境配置,然后在考虑配置文件 、数据库的不同

相关推荐
乌萨奇也要立志学C++1 小时前
【Linux】线程控制 POSIX 线程库详解与 C++ 线程库封装实践
linux·c++
huangyuchi.1 小时前
【Linux网络】深入理解守护进程(Daemon)及其实现原理
linux·运维·服务器·c/c++·守护进程·会话·进程组
gavin_gxh1 小时前
SAP PP工作中心报表
运维·经验分享·其他
橙露3 小时前
Nginx Location配置全解析:从基础到实战避坑
java·linux·服务器
starvapour9 小时前
Ubuntu的桌面级程序开机自启动
linux·ubuntu
哇哈哈&10 小时前
gcc9.2的离线安装,支持gcc++19及以上版本
linux·运维·服务器
一条咸鱼¥¥¥10 小时前
【运维经验】使用QQ邮箱SMTP服务器设置ssms计划任务完成时邮件发送
运维·服务器·经验分享·sql·sqlserver
【上下求索】10 小时前
学习笔记095——Ubuntu 安装 lrzsz 服务?
运维·笔记·学习·ubuntu
菜鸟plus+10 小时前
N+1查询
java·服务器·数据库