当前位置:首页 > linux > 正文

linux系统查询命令

  • linux
  • 2024-05-08 08:10:28
  • 6173

Linux 系统提供了丰富的命令,用于查询系统信息和状态。 这些命令涉及以下方面:
### 系统信息
uname:显示系统内核名称、版本、架构和主机名。
hostname:显示或设置系统主机名。
cat /proc/version:显示内核版本字符串。
lsb_release -a:显示发行版信息,如名称、版本和描述。
### 硬件信息
lshw:显示详细的硬件信息,包括 CPU、内存、存储、网络和外围设备。
dmidecode:解析系统 BIOS 和硬件信息。
lspci:列出 PCI 设备。
lscpu:显示 CPU 信息,如类型、频率和核心数。
free -m:显示物理内存和交换空间使用情况。
### 软件信息
rpm -qa:列出已安装的 RPM 软件包。
dpkg -l:列出已安装的 Debian 软件包。
apt list --installed:列出已安装的 APT 软件包。
yum list installed:列出已安装的 Yum 软件包。
### 进程和服务
ps aux:显示正在运行的进程。
top:动态显示进程活动。
systemctl list-unit-files --type=service:列出已安装的服务。
systemctl status :显示服务的状态。
### 网络信息
ip addr:显示网络接口和 IP 地址。
route -n:显示路由表。
iwconfig:显示无线网络配置。
ping :检查网络连接性。
### 磁盘信息
df -h:显示文件系统使用情况。
fdisk -l:显示分区信息。
mount:显示已挂载的文件系统。
### 用户和组信息
whoami:显示当前用户。
id:显示当前用户 ID 和组 ID。
groups:显示当前用户所属组。
cat /etc/passwd:显示用户账号信息。
cat /etc/group:显示组信息。
### 其他命令
uptime:显示系统启动时间和运行时间。
last:显示最近登录的用户信息。
history:显示命令历史记录。
man :显示命令手册页。