没有可移植的方法来了解正在运行的操作系统.
根据操作系统,uname -s将告诉您正在运行的内核,但不一定是什么操作系统.
而且,它不能是SunOS , Unix 或 Solaris.Solaris就是所有这些:兼容Unix的操作系统和基于SunOS内核的操作系统.
根据Unix或Linux实现,其中一个可能会给你一个精确的答案:
cat /etc/release # SVR4, Solaris
cat /etc/redhat-release
cat /etc/*elease
cat /etc/lsb-release
oslevel -r # AIX
system_profiler -detailLevel -2 # Mac OS/X
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
32395 次 |
| 最近记录: |