在Linux环境下工作时,了解系统的关键信息有助于我们更好地管理、诊断和优化系统性能。本文将详细介绍一系列实用命令,助你全面掌握Linux系统的硬件配置、软件版本、资源使用状况等重要细节。无论是日常运维还是故障排查,这些命令都是不可或缺的工具。让我们开始探索之旅吧!
一、系统基本信息
1.1 hostnamectl
获取并管理主机名、操作系统、版本、内核版本、硬件平台、图标、时区等信息。
bash
hostnamectl
1.2 uname
显示内核和操作系统相关信息。
bash
uname -a # 显示全部信息,包括内核名称、版本、主机名、硬件架构等
二、CPU信息
2.1 lscpu
列出CPU架构、型号、核心数、线程数、频率、缓存等详细信息。
bash
lscpu
三、内存信息
3.1 free
显示系统内存(RAM)使用情况,包括总内存、已用内存、空闲内存、缓冲区和缓存。
bash
free -h # 以人类可读的格式(如GB、MB)显示