在Debian系统中,你可以使用各种命令行工具来提取和查看系统信息。以下是一些常用的命令:
-
lsb_release
- 显示Linux发行版信息lsb_release -a
-
hostnamectl
- 查询和更改主机名以及相关设置hostnamectl
-
uname
- 打印系统信息uname -a
-
df
- 报告文件系统的磁盘空间使用情况df -h
-
du
- 估计文件和目录占用的磁盘空间du -sh *
-
free
- 显示Linux内核中的内存使用情况free -h
-
top
或htop
- 实时显示系统进程和资源占用情况top # 或者 htop
-
lscpu
- 显示CPU架构信息lscpu
-
lsblk
- 列出所有可用的块设备lsblk
-
fdisk
- 列出磁盘分区表fdisk -l
-
dmidecode
- 显示硬件系统部件的信息sudo dmidecode
-
inxi
- 显示详细的系统信息(可能需要先安装)inxi -Fxxxz
-
neofetch
或glances
- 显示系统信息的图形化界面(可能需要先安装)neofetch # 或者 glances
-
cat /etc/os-release
- 显示操作系统的发行版信息cat /etc/os-release
-
uptime
- 显示系统运行时间、登录用户数以及系统负载uptime
-
vmstat
- 报告虚拟内存统计信息vmstat
-
iostat
- 显示CPU和I/O统计信息iostat
-
netstat
或ss
- 显示网络连接、路由表、接口统计等netstat -tulnp # 或者 ss -tulnp
-
ip addr
- 显示和操作路由、网络设备、接口和隧道ip addr show
-
ping
- 检查网络连接ping google.com
这些命令可以帮助你获取Debian系统的各种信息。如果你需要更多的信息或者想要了解特定的系统组件,请使用相应的命令或者查阅相关的手册页(man pages)。例如,要查看lsblk
命令的手册页,可以输入man lsblk
。