在Linux系统中,使用
ssh
连接到另一台机器后,如果你想查看该机器的硬件信息,有一些常用的命令可以帮助你做到这一点。下面是一些你可以在SSH会话中使用的命令:
- 查看CPU信息
使用lscpu
命令查看CPU的详细信息,例如核心数、每个核心的线程数等。
lscpu
2.查看内存信息
使用free -m
命令查看内存的使用情况,其中-m
参数表示以MB为单位显示。
free -m
或者使用cat /proc/meminfo
命令查看更详细的内存信息。
cat /proc/meminfo
3.查看硬盘信息
使用lsblk
命令列出所有可用的存储设备及其分区。
lsblk
使用df -h
命令查看文件系统的磁盘空间使用情况,其中-h
参数表示以易读的格式(如GB、MB)显示。
df -h
4.查看主板和系统信息
使用dmidecode
命令查看硬件系统的详细信息,例如主板、BIOS版本等。例如,要查看系统内存的详细信息,可以使用:
sudo dmidecode -t memory
注意:dmidecode
可能需要root权限。
5.查看网络接口信息
使用ifconfig
或ip a
命令查看网络接口的配置和状态。ifconfig
在某些新的Linux发行版中可能不预装,但ip a
是推荐的替代方案。
ip a
6.查看BIOS/UEFI信息
使用dmidecode -t bios
命令查看BIOS/UEFI的信息。
sudo dmidecode -t bios
7.查看图形卡(GPU)信息
使用lspci | grep VGA
命令来查找和显示图形卡的信息。
lspci | grep VGA
对于NVIDIA显卡,还可以使用nvidia-smi
命令(前提是已安装NVIDIA驱动)。
nvidia-smi
通过上述命令,你可以在SSH会话中获取到远程机器的硬件信息。记得在使用需要root权限的命令(如dmidecode
)时,你可能需要输入远程机器的root密码或者使用具有sudo权限的用户。如果你没有相应的权限,某些命令可能无法执行或显示受限信息。
除非注明,否则均为 曼诺 原创文章,转载请注明出处:https://www.wamano.com/2025/4345.html