首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >了解uname输出

了解uname输出
EN

Stack Overflow用户
提问于 2011-08-04 23:05:14
回答 1查看 22.5K关注 0票数 13

uname -a输出的不同部分意味着什么?以下是输出示例:

代码语言:javascript
复制
Linux mymachine 2.6.18-194.e15PAE #1 SMP Fri Apr 2 15:37:44 EDT 2010 i686 i686 i386 GNU/Linux

我猜Linux是操作系统,2.6.18-194.e15PAE是内核版本。剩下的部分是什么意思?

感谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-04 23:13:06

按顺序,这些字段为:

“Linux”:机器的内核名称(例如,机器的节点名)(例如,hostname).

  • "2.6.18-194.e15PAE":OS).

  • "mymachine":kernel

  • “#1 SMP Fri Apr 2 15:37:44EDT 2010":内核版本和构建时间。

  • ”i686 i686":处理器的类型和硬件hostname).

  • “2.6.18-194.e15PAE”:

  • 的架构。(这和上面的两个在大多数系统上基本上都意味着相同的事情。它们通常只在特定的嵌入式platforms.)

  • "GNU/Linux":操作系统名称上有所不同。

作为比较,我的Mac的uname -a是这样写的:

发行版内核“Darwin”(hardware name)

  • "mymachine"

  • "Darwin
  • version 11.0.0“(version)
  • "Sat Jun 18 12:56:35 PDT 2011;根目录:xnu-1699.22.73~1/_X86_64”(build time)
    • "x86_64“(由于某种原因,uname的OS X版本省略了处理器architecture)
    • (The操作系统名称,以及其他一些字段)。)
票数 25
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6943803

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档