分享一份在Linux上查看底层硬件信息的Perl脚本


首先,非常感谢一阵风大哥的无私奉献,通过他提供的脚本,可以非常清晰明白的看到系统的硬件参数信息。
如下图所示:

整个 Perl 脚本有 10870 行,因此就不直接贴在网页中了,大家有需要的可以直接点击此处下载:
http://heylinux.com/download/hwconfig.tar

下载之后,将脚本赋予执行权限直接运行即可:
# chmod +x hwconfig
# ./hwconfig

  1. #1 by fine102 on 2011/07/22 - 21:36

    1W多行有点多呀,有空下来研究下。

    • #2 by mcsrainbow on 2011/07/31 - 21:40

      共同努力,不过我对Python的兴趣要大于Perl。

  2. #3 by ITwhy on 2011/07/23 - 13:50

    下载了啊,不研究,只使用,呵呵!!!

  3. #4 by ITwhy on 2011/07/24 - 10:03

    我引用转载了你的文章,引用至:http://www.itwhy.org/2011/07-24/661.html
    图片有水印实在不好意思,因为上传自动加水印,我又不想停用插件。呵呵,主要是我懒。
    如有问题留言后我会处理的。

    • #5 by mcsrainbow on 2011/07/31 - 21:35

      太客气了你。

  4. #6 by afaty on 2011/07/25 - 10:26

    很强大,断断续续学了一年多的perl,也没学成个样子。
    不过,这一万多行代码,主要是被pci ids占掉了。

    • #7 by mcsrainbow on 2011/07/31 - 22:58

      的确是这样,通过直接获取到的硬件信息中是不能看出具体的硬件型号的,所以脚本里面用了很大的篇幅进行匹配解释,这才是这个脚本的核心价值。

      • #8 by afaty on 2011/08/02 - 10:23

        很好的一个脚本,google了一把,没找到源头,不知道还有没有人维护。硬件信息旧了点,最新的机器好多东西已经查不出来了。

        • #9 by mcsrainbow on 2011/08/02 - 11:32

          是啊,我也是找了很久没找到原作者的地址,确实如果里面的硬件匹配信息不持续更新的话,很多新的硬件就识别不了了。

(will not be published)
*