在Debian系统中,有多种方法可以查看系统配置。以下是一些常用的命令:
lshw
:列出所有硬件设备。
sudo lshw
如果只想查看特定类别的硬件,可以使用:
sudo lshw -class network
lspci
:显示PCI总线上的设备。
lspci
lsusb
:显示USB设备。
lsusb
dmidecode
:显示DMI(Desktop Management Interface)信息,包括硬件和BIOS详细信息。
sudo dmidecode
hostnamectl
:显示主机名和运行级别等信息。
hostnamectl
os-release
:显示操作系统的发行版信息。
os-release
cat /etc/os-release
:同上,但输出格式略有不同。
cat /etc/os-release
uname -a
:显示内核版本和其他系统信息。
uname -a
ip addr
:显示网络接口及其IP地址。
ip addr
ifconfig
:旧版命令,也可以使用,但不推荐在新系统中使用。
ifconfig
nmcli
:NetworkManager的命令行工具,用于管理网络连接。
nmcli device status
netstat
:显示网络连接、路由表、接口统计等。
netstat -tuln
lsblk
:列出所有块设备。
lsblk
fdisk -l
:显示磁盘分区信息。
sudo fdisk -l
df -h
:显示文件系统的磁盘空间使用情况。
df -h
systemctl list-units --type=service
:列出所有服务及其状态。
systemctl list-units --type=service
systemctl status <service_name>
:查看特定服务的状态。
systemctl status apache2
cat /etc/passwd
:显示用户账户信息。
cat /etc/passwd
cat /etc/group
:显示组信息。
cat /etc/group
printenv
:显示当前的环境变量。
printenv
env
:同上。
env
这些命令可以帮助你全面了解Debian系统的配置情况。根据需要选择合适的命令进行查看。