FreeBSD
OpenBSD
NetBSD
Linux
Get the Computer Hardware Name (Note some inconsistencies)
uname -m returns i386
machine ( = uname -m) returns i386
uname -m returns i686
Print the processor type in more detail
uname -p returns i386
uname -p returns AMD Athlon XP Model (Thoroghbred) ("AuthenticAMD 686-class)
uname -p returns athlon
Print the hardware platform
uname -i returns i386
Print the machine architecture
machine returns i386
arch -s returns i386
arch returns i686
Print Operating System Name
uname -s returns FreeBSD
uname returns OpenBSD
uname -s returns OpenBSD
arch returns OpenBSD.i386
uname returns NetBSD
uname -s returns NetBSD
uname returns Linux
uname -s returns Linux
Print Operating System Release
uname -r returns 5.2-RELEASE
uname -r returns 3.4
uname -r returns 1.6.1
uname -r returns 2.4.20.8
Print the Node Name (Network related)
uname -n returns freeserve.btech.com
uname -n returns openserve.my.domain
uname -n returns (blank for now)
uname -n returns Linux-serve
Print Version Level of this release
uname -v returns (long and wordy)
uname -v returns MYINSTALL#O
uname -v returns (long and wordy)
uname -v returns #1 Thu Mar 13 17:18:24 EST 2003
Print the Operating System
uname -o = GNU/Linux
Print an overall summary
uname -a = -mnrsv
uname -a = -mnrsv returns OpenBSD openserve.my.domain 3.4 MYINSTALL#0 i386
uname -a = -mnrsv
uname -a = -snrvmpio
see tput initialize terminal or query terminfo database
see terminfo a data base describing terminals