当我输入:
uname -v
此命令 (uname -v) 从哪里获取操作系统版本?从哪个文件/配置文件中获取?
答案1
在 Solaris 上,uname(2)
系统调用从正在运行的内核映像提供此信息。您的内核映像可能位于
/platform/`uname -m`/kernel/unix
或类似的东西。
在哪里可以找到旧内核映像取决于您如何升级系统。在较新版本的 Solaris 上,如果您使用了 Live Upgrade,lustatus
则会显示可用的引导环境。
答案2
uname
从 /proc 文件系统获取其信息,它是当前正在运行的内核的表示。