如何从内核命名中提取架构部分

如何从内核命名中提取架构部分

我一直都在碰它,只是现在当我需要它时却找不到它!我的机器的内核是什么架构?

2.6.18-194.el5

答案1

使用 -a 标志运行 uname 应该会给你更多信息

uname -a给我

Linux pc-name 2.6.35-23-generic #41~lucid1-Ubuntu SMP Thu Dec 2 22:30:17 UTC 2010 i686 GNU/Linux

如果你查看 uname 手册页,你会发现其他标志只允许你提取 arch。

uname -m(对于机器)i686虽然不是所有的标志都会在所有系统上给你有意义的结果,uname -iuname -p (对于“硬件平台”和“处理器”)都给我,unkown如果你需要以编程方式执行此操作,你最好解析输出uname -a

相关内容