uname 命令详解
功能:Linux uname命令用于显示系统信息。
uname可显示电脑以及操作系统的相关信息
env [ 环境变量 ]
uname -s [ 显示内核名称 ]
uname -a [ 显示所有信息 ]
uname -m [ 硬件信息 ]
uname -n [ 主机名称 ]
uname -r [ 内核信息 ]
uname --version [ 显示uname版本信息 ]
uname -o [ 显示所使用的操作系统的名称 ]
下面为示例 :
[root@ localhost ~]# cat /etc/redhat-release #显示系统版本
CentOS release 6.8 (Final)
[root@ localhost ~]# uname -a [显示所有信息]
Linux localhost.localdomain 2.6.32-642.el6.x86_64 #1 SMP Tue May 10 17:27:01 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
[root@ localhost ~]# uname -m [硬件信息]
x86_64
[root@ localhost ~]# uname -n [主机名称]
localhost.localdomain
[root@ localhost ~]# uname -r [内核信息]
2.6.32-642.el6.x86_64
[root@ localhost ~]# env [环境变量]
HOSTNAME=localhost.localdomain
TERM=xterm
SHELL=/bin/bash
HISTSIZE=3000
SSH_CLIENT=10.0.0.4 50195 22
SSH_TTY=/dev/pts/1
USER=root
[root@ localhost ~]# uname -o [ 显示所使用的操作系统的名称 ]
GNU/Linux
[root@ localhost ~]# uname -s [ 显示内核名称 ]
Linux
[root@ localhost ~]# uname --version [显示uname版本信息]
uname (GNU coreutils) 8.4
Copyright (C) 2010 Free Software Foundation, Inc.
相关扩展:
[root@ localhost ~]# getconf LONG_BIT [查看当前系统为64位]
64
[root@ localhost ~]# cat /etc/issue [查看当前系统的类型]
CentOS release 6.8 (Final)
Kernel \r on an \m