远程登录一个Linux系统,如何用命令快速知道该系统属于Linux的哪个发行版,以及该服务器的各种配置参数,运行状态?

远程登录一个Linux系统,如何用命令快速知道该系统属于Linux的哪个发行版,以及该服务器的各种配置参数,运行状态?

查看Linux发行版信息

  1. 查看发行版名称和版本

    Bash 复制代码
    cat /etc/*-release

    bash 复制代码
    lsb_release -a
  2. 查看内核版本

    bash 复制代码
    uname -a

    bash 复制代码
    cat /proc/version

查看服务器硬件配置

  1. CPU信息

    bash 复制代码
    lscpu

    bash 复制代码
    cat /proc/cpuinfo
  2. 内存信息

    bash 复制代码
    free -h

    bash 复制代码
    cat /proc/meminfo
  3. 磁盘信息

    bash 复制代码
    df -h

    查看磁盘使用情况

    bash 复制代码
    lsblk

    查看块设备信息

  4. PCI设备信息

    bash 复制代码
    lspci
  5. USB设备信息

    bash 复制代码
    lsusb

查看系统运行状态

  1. 系统运行时间和负载

    bash 复制代码
    uptime
  2. 进程信息

    bash 复制代码
    top

    bash 复制代码
    htop
  3. 网络连接

    bash 复制代码
    netstat -tulnp

    bash 复制代码
    ss -tulnp
  4. 服务状态(systemd系统):

    bash 复制代码
    systemctl list-units --type=service
  5. 登录用户

    bash 复制代码
    who

综合信息工具

  1. 使用inxi工具(可能需要安装):

    bash 复制代码
    inxi -F

    这会显示完整的系统信息摘要

  2. 使用dmidecode(需要root权限):

    bash 复制代码
    sudo dmidecode -t system

    查看详细的硬件信息

  3. 使用lshw(需要root权限):

    bash 复制代码
    sudo lshw -short

这些命令的组合应该能让你全面了解远程Linux系统的发行版信息和各种配置参数及运行状态。

相关推荐
Chen放放3 小时前
【华三】VXLAN-三层集中式网关配置
运维·网络
碎梦归途3 小时前
思科网络设备配置命令大全,涵盖从交换机到路由器的核心配置命令
linux·运维·服务器·网络·网络协议·路由器·交换机
七维大脑虚拟机3 小时前
飞牛NAS公网IPv6+DDNS远程访问零延迟教程
运维·服务器·网络
小天源4 小时前
nginx在centos7上热升级步骤
linux·服务器·nginx
AZ996ZA4 小时前
自学linux第十八天:【Linux运维实战】系统性能优化与安全加固精要
linux·运维·安全·性能优化
大虾别跑5 小时前
OpenClaw已上线:我的电脑开始自己打工了
linux·ai·openclaw
weixin_437044645 小时前
Netbox批量添加设备——堆叠设备
linux·网络·python
hhy_smile5 小时前
Ubuntu24.04 环境配置自动脚本
linux·ubuntu·自动化·bash
一体化运维管理平台6 小时前
DevOps落地利器:美信监控易如何打通开发与运维?
运维
宴之敖者、6 小时前
Linux——\r,\n和缓冲区
linux·运维·服务器