用法:uname [選項]...
輸出一組系統資訊。如果不跟隨選項,則視為只附加-s 選項。
-a, --all 以如下次序輸出所有資訊。其中若-p 和
-i 的探測結果不可知則被省略:
-s, --kernel-name 輸出核心名稱
-n, --nodename 輸出網路節點上的主機名
-r, --kernel-release 輸出核心發行號
-v, --kernel-version 輸出核心版本
-m, --machine 輸出主機的硬體架構名稱
-p, --processor 輸出處理器型別或"unknown"
-i, --hardware-platform 輸出硬體平台或"unknown"
-o, --operating-system 輸出
作業系統名稱
--help 顯示此幫助資訊並退出
--version 顯示版本資訊並退出
舉例:
xyw@xyw-eliot:~$ uname -a
linuxxyw-eliot 3.2.0-56-generic #86-ubuntu smp wed oct 23 09:20:45 utc 2013 x86_64 x86_64 x86_64 gnu/linux
xyw@xyw-eliot:~$ uname -s
linux
xyw@xyw-eliot:~$ uname -n
xyw-eliot
xyw@xyw-eliot:~$ uname -r
3.2.0-56-generic
xyw@xyw-eliot:~$ uname -v
#86-ubuntu smp wed oct 23 09:20:45 utc 2013
xyw@xyw-eliot:~$ uname -m
x86_64
xyw@xyw-eliot:~$ uname -p
x86_64
xyw@xyw-eliot:~$ uname -i
x86_64
xyw@xyw-eliot:~$ uname -o
gnu/linux
這個命令可以看出作業系統是64位還是32位。
獲取作業系統資訊
osversioninfo osvi zeromemory osvi,sizeof osversioninfo osvi.dwosversioninfosize sizeof osversioninfo getversionex osvi 通過osvi這個結構體資訊來獲取作業系統資訊 typedef...
QSysInfo獲取作業系統的相關資訊
qsysinfo類可以為我們提供一些有關當前系統的底層資訊。其中包括 注意,該類中所提供的常量定義,有一些只在特定平台上有效。所以,我們在使用時,可以先使用qt預定義的符號q os win和q os osx來判斷一下,當前應用程式是在哪個系統下編譯的。至於該類的使用方法,和我們之前講過的qstora...
前端獲取作業系統 作業系統版本
在做埋點的過程中,遇到要上傳作業系統和作業系統版本的需求,如下 通過n igator.useragent獲取首先將作業系統確定為如下對映 all os 獲取當前作業系統 獲取當前作業系統 export const getos if useragent.includes mac else if use...