在Linux中,可以使用以下命令来查看系统信息:
1、查看操作系统版本和发行版信息:
uname a: 显示内核版本、主机名和操作系统发行版信息。
cat /etc/osrelease: 显示操作系统发行版的名称、版本号和其他相关信息。
2、查看CPU信息:
lscpu: 显示处理器架构、核心数、线程数等CPU详细信息。
cat /proc/cpuinfo: 显示CPU型号、频率、缓存大小等详细信息。
3、查看内存信息:
free h: 以人类可读的格式显示可用内存、已用内存和交换空间使用情况。
cat /proc/meminfo: 显示详细的内存使用情况,包括总内存、可用内存、缓存等信息。
4、查看硬盘和分区信息:
df h: 显示磁盘空间使用情况,包括文件系统、挂载点和可用空间。
fdisk l: 显示所有磁盘和分区的详细信息,包括设备路径、分区类型和大小。
5、查看网络配置信息:
ifconfig: 显示网络接口的配置信息,包括IP地址、子网掩码和MAC地址。
ip addr: 显示更详细的网络接口配置信息,包括IPv4和IPv6地址。
6、查看系统负载信息:
top: 实时显示系统中运行的进程和资源占用情况。
uptime: 显示系统运行时间和平均负载。
7、查看开机时间和历史登录信息:
who b: 显示当前登录系统的用户列表。
last: 显示最近一次登录系统的用户列表。
w: 显示当前登录系统的详细用户列表,包括登录时间、终端类型等信息。
8、查看系统服务状态:
systemctl listunits type=service: 显示当前运行中的系统服务列表。
systemctl status <service_name>: 显示指定服务的运行状态和详细信息。
以上是一些常用的命令,可以用于查看Linux系统的基本信息和运行状态,根据需要,可以选择相应的命令进行查询。