侧边栏壁纸
博主头像
码森林博主等级

一起走进码森林,享受编程的乐趣,发现科技的魅力,创造智能的未来!

  • 累计撰写 146 篇文章
  • 累计创建 74 个标签
  • 累计收到 4 条评论

目 录CONTENT

文章目录

linux 如何查看当前服务器配置

码森林
2024-04-25 / 0 评论 / 0 点赞 / 820 阅读 / 636 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2024-04-25,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

在Linux系统中,可以通过多种命令查看当前服务器的配置信息,包括硬件配置和系统配置。这些信息对于系统管理、性能调优和故障排查等任务至关重要。以下是一些常用命令和它们的用途:

系统信息

  • uname -a:显示Linux系统的信息,包括内核版本和系统架构。
  • hostnamectl:显示当前系统的主机名和操作系统详细信息(在较新的Linux发行版中可用)。

CPU信息

  • lscpu:显示CPU架构信息,如CPU类型、核心数、每个核心的线程数等。
  • cat /proc/cpuinfo:提供更详细的CPU信息,包括每个CPU的详细参数。

内存信息

  • free -m:以MB为单位显示内存使用情况,包括总内存、已用内存、空闲内存等。
  • cat /proc/meminfo:提供更详细的内存信息。

磁盘信息

  • df -h:显示所有已挂载磁盘分区的磁盘空间使用情况,以易读的格式(如GB)显示。
  • lsblk:列出所有可用的磁盘设备及其分区。
  • fdisk -l:显示磁盘分区表(需要root权限)。

网络配置

  • ip addr:显示所有网络接口的IP地址。
  • ifconfig(在某些系统中可能需要安装net-tools):类似于ip addr,显示网络接口的配置信息。
  • netstat -tuln:显示当前监听的端口。

系统运行时间和负载

  • uptime:显示系统已运行的时间、登录用户数和系统负载。
  • tophtophtop需要单独安装):实时显示系统进程和资源使用情况,如CPU和内存使用率。

硬件列表

  • lshw:以树状图显示硬件信息(需要root权限)。
  • lsusb:列出USB设备。
  • lspci:列出所有PCI设备。

系统日志

  • 查看/var/log/目录下的日志文件,如/var/log/syslog/var/log/messages,以获取系统和应用程序的日志信息。

请注意,一些命令(如fdisk -llshw)可能需要root权限才能显示完整信息。此外,不同的Linux发行版可能会预装不同的工具集,某些命令可能不可用或有所不同,可能需要安装额外的包。

0

评论区