在 Linux 系统中,您可以使用几种不同的命令来查看系统的详细信息。这里有一些常见的方法:
1. `uname`: 这个命令能够提供当前内核的详细信息。
bash
uname a 显示所有内核相关信息。
2. `hostnamectl`:
用于获取或设置系统 hostname 的状态。同时也可以显示与主机相关的其它一些基本信息。
bash
hostnamectl status 查看详细系统及内核版本等信息
3. `lscpu`: 显示 CPU 信息。
bash
lscpu
4. `lsblk`: 列出所有块设备信息(如硬盘分区)。
bash
lsblk
5. `df` and `du`:查看磁盘空间和目录大小。
`df`:
bash
df h 以人类友好的方式显示已用及可用的存储空间
`du`:
bash
du sh / 以易于读取的大小格式显示出指定目录占用的空间总量
6. `free` 和 `vmstat` 可查看内存和虚拟内存的使用情况:
`free h` 显示当前的物理内存和虚拟内存的使用状态。
你还可以试试`/proc/meminfo`来直接查看有关内存量的信息。
7. 查看系统发行版信息:
使用`cat /etc/release`可以获取操作系统的名称及其版本。
如果你是Debian系列, 如 Debian 或 Ubuntu, 还可以考虑查看 `/etc/osrelease` 。
选择哪个命令取决于您需要查找的具体系统方面:是从总体架构到具体的应用配置还是仅仅对系统进行快速检查等。
发表评论