【Linux】循序渐进学运维 - uname篇

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

你可能感兴趣的:(【Linux】循序渐进学运维 - uname篇)