CentOS Cleanup后如何检查系统状态

1655
2025/4/6 18:31:41
栏目: 智能运维
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在CentOS系统进行Cleanup操作后,检查系统状态是非常重要的,以确保系统的稳定性和安全性。以下是一些常用的命令和步骤,可以帮助你检查系统的各个方面状态:

系统信息检查

  • 查看内核/操作系统/CPU信息:
    uname -a
    
  • 查看操作系统版本:
    cat /etc/redhat-release
    
  • 查看CPU信息:
    cat /proc/cpuinfo
    
  • 查看计算机名:
    hostname
    
  • 列出所有PCI设备:
    lspci -tv
    
  • 列出所有USB设备:
    lsusb -tv
    
  • 列出加载的内核模块:
    lsmod
    
  • 查看环境变量:
    env
    

资源检查

  • 查看内存使用量和交换区使用量:
    free -m
    
  • 查看各分区使用情况:
    df -h
    
  • 查看指定目录的大小:
    du -sh /path/to/directory
    
  • 查看内存总量和空闲内存量:
    grep MemTotal /proc/meminfo
    grep MemFree /proc/meminfo
    
  • 查看系统运行时间、用户数、负载:
    uptime
    cat /proc/loadavg
    

磁盘和分区检查

  • 查看挂接的分区状态:
    mount | column -t
    
  • 查看所有分区:
    fdisk -l
    
  • 查看所有交换分区:
    swapon -s
    
  • 查看磁盘参数(仅适用于IDE设备):
    hdparm -i /dev/hda
    
  • 查看启动时IDE设备检测状况:
    dmesg | grep IDE
    

网络检查

  • 查看所有网络接口的属性:
    ifconfig
    
  • 查看防火墙设置:
    iptables -L
    
  • 查看路由表:
    route -n
    
  • 查看所有监听端口:
    netstat -lntp
    
  • 查看所有已经建立的连接:
    netstat -antp
    
  • 查看网络统计信息:
    netstat -s
    

进程检查

  • 查看所有进程:
    ps -ef
    
  • 实时显示进程状态:
    top
    

用户检查

  • 查看活动用户:
    w
    
  • 查看指定用户信息:
    id 用户名
    
  • 查看用户登录日志:
    last
    
  • 查看系统所有用户:
    cut -d: -f1 /etc/passwd
    
  • 查看系统所有组:
    cut -d: -f1 /etc/group
    
  • 查看当前用户的计划任务:
    crontab -l
    

服务检查

  • 列出所有系统服务:
    chkconfig –list
    
  • 列出所有启动的系统服务:
    chkconfig –list | grep on
    

通过上述命令,你可以全面了解系统的状态,包括硬件信息、资源使用情况、网络配置、进程状态、用户信息以及服务状态。这些检查有助于确保系统在Cleanup操作后仍然运行稳定和安全。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: 如何优化centos上的weblogic性能