声明:虽然我今天写得快,但完全是我自己原创的,都是一个字一个字打出来的,图也是我现在抓拍的图,一边写一边拍的图,尽量写得简单些是为了方便初学者,我有多年的做论坛版主回答新手问题的经验,所以比较了解初学者。
必须要提醒初学者一个问题是:没有驱动程序和不能用是两个不同的概念,虽然linux现在的硬件普遍支持和兼容都很好了,但偶尔还是会发生驱动不了,硬件不能识别的情况,但新手普通搞错了一个问题:不能用(是未能用)不代表没有驱动程序,必须要分清楚这一点,并不是装了驱动程序就一定能正常使用,例如声卡,很多HDMI也带有声音输出,在这样的情况下,linux有可能会默认没有声音,只需要简单配置一下就可以正常出声,所以未能使用不一定就代表没有驱动好硬件,必须仔细辨别。
对于新手来推荐一个工具:hardinfo
对于新手来说重要关注的“显示”包括显卡和显示器的信息,看出来我的是自带驱动,未曾安装AMD官方驱动。
网络是否正常很重要,点网络,点接口查看
hardinfo还带基准测试,可以测试自己的硬件:
不过可惜的是hardinfo好像已经很长时间没更新了,希望linux有更简单好用和强大的硬件检测软件出现,也许有我不知道,请在回帖中提醒,谢谢!毕竟平时也不是经常用,而就查看驱动程序来说,hardinfo也基本够用了。
当然linux最强大的当然是命令行,在命令行查看硬件信息也是很轻易的,为免新手觉得枯燥,不将全部命令写上,当大家觉得有需要的时候再搜索查阅便可以了。
附上一些新手可能会用到的查看硬件信息命令:
lscpu
lscpu查看cpu信息
dmidecode命令直接从BIOS的读取硬件的具体信息。
查看主板型号
查看主板的序列号命令:
dmidecode | grep -i 'serial number'
查看BIOS信息
dmidecode -t bios
cat /sys/class/dmi/id/bios_*
当然同类命令还有不少,但不打算在这里全部贴出来,也需要全部记住,只写重要的了,就是可能要用到的,例如查网卡信息:
dmesg | grep -i Ethernet
基本就写到这里了,一下子写三篇有些累,有空再写了,目标是尽量写得简单易懂,也欢迎言之有物批评和指证。