查看linux服务器配置

  • 查看所有网络接口的属性
    ifconfig
  • 查看系统
    cat /etc/redhat-release

  • 查看内核版本
    uname -a

  • 查看CPU信息的linux系统信息命令
    cat /proc/cpuinfo

  • 查看计算机名的linux系统信息命令
    hostname

  • 查看环境变量资源
    env
  • 查看内存使用量和交换区使用量
    free -m
    或者
    grep MemTotal /proc/meminfo
    grep MemFree /proc/meminfo
  • 查看内存信息
    cat /proc/meminfo
  • 查看所有swap分区的信息
    cat /proc/swaps
  • 查看各分区使用情况
    df -h
  • 查看指定目录的大小
    du -sh
  • 查看系统运行时间、用户数、负载
    uptime
  • 查看防火墙设置
    iptables -L
  • 查看路由表
    route -n
  • 查看所有监听端口
    netstat -lntp
  • 查看所有已经建立的连接
    netstat -antp
  • 查看所有进程
    ps -ef
  • 实时显示进程状态用户
    top
  • 查看活动用户
    w
  • 查看指定用户信息
    id
  • 查看用户登录日志
    last
  • 查看系统所有用户
    cut -d: -f1 /etc/passwd
  • 查看系统所有组
    cut -d: -f1 /etc/group
  • 查看当前用户的计划任务服务
    crontab -l
  • 列出所有系统服务
    chkconfig --list
  • 列出所有启动的系统服务程序
    chkconfig --list | grep on
  • 查看所有安装的软件包
    rpm -qa