命令行工具来查看服务器的状态和性能

对于 CentOS 或其他 Linux 发行版,你可以使用一些命令行工具来查看服务器的状态和性能。以下是一些常用的命令:

  1. 查看系统信息:

    uname -a   # 显示内核信息
    cat /etc/os-release   # 显示操作系统版本信息
    
  2. 查看系统负载和运行进程:

    uptime   # 显示系统负载和运行时间
    top      # 实时显示运行进程和系统性能
    

    top 命令中,按下 q 键退出。

  3. 查看内存使用情况:

    free -h   # 显示内存使用情况
    
  4. 查看磁盘空间使用情况:

    df -h    # 显示磁盘空间使用情况
    
  5. 查看网络状态:

    ifconfig   # 显示网络接口信息
    netstat -tulpn   # 显示监听端口和对应的进程
    
  6. 查看登录用户信息:

    w    # 显示当前登录用户信息
    who  # 显示当前登录用户和其它信息
    
  7. 查看日志文件:

    tail -n 20 /var/log/messages   # 查看最后20行系统日志
    

    你也可以使用其他日志文件,如 /var/log/auth.log/var/log/secure,以查看与身份验证和登录相关的信息。

这些命令可以在终端中直接执行,提供了对服务器状态的实时和静态查看。如果你更喜欢使用图形化工具,你可以考虑安装类似于 htop 的工具,这些工具提供了更友好的交互界面来查看系统性能。