
1、uname -a:
这个命令可以显示操作系统的详细信息,包括内核名称、主机名、内核版本号、日期等。
uname -a
2、lsb_release -a:
如果你的系统上安装了lsb_release
命令,它可以显示Linux Standard Base (LSB) 和特定发行版的信息,如发行版的名称、版本号等。
lsb_release -a
3、cat /etc/os-release:
这个命令可以查看/etc/os-release
文件,该文件包含了操作系统的标识信息,如名称、版本号等。
cat /etc/os-release
4、hostnamectl:
在systemd系统上,hostnamectl
命令可以显示系统的详细状态信息,包括主机名、操作系统、内核、架构、硬件信息等。
hostnamectl
5、df -h:
这个命令用于显示磁盘空间的使用情况,虽然它不直接提供系统信息,但可以帮助你了解系统的存储状态。
df -h
6、free -h:
显示系统的内存使用情况,包括物理内存、交换空间等。
free -h
7、lscpu:
显示CPU的详细信息,如架构、CPU数量、核心数、线程数等。
lscpu
8、lspci:
列出所有PCI设备信息,这可以帮助你了解系统的硬件配置。
lspci
9、dmidecode:
这个命令可以提供关于系统硬件的低层次信息,如BIOS、主板、内存槽等,通常需要root权限来执行。
sudo dmidecode
10、ifconfig -a 或ip addr:
显示网络接口的详细信息,包括IP地址、MAC地址等。
ifconfig -a # 或者 ip addr
根据你的需求,可以选择适合的命令来查看所需的信息,如果你想要一个全面的系统信息概览,hostnamectl
和lsb_release -a
通常能提供最相关的信息,如果你对硬件信息感兴趣,lscpu
、lspci
和dmidecode
会更有用。