文档章节

linux查看系统信息

温子寒
 温子寒
发布于 2014/06/25 21:00
字数 476
阅读 200
收藏 10
点赞 0
评论 0

linux系统中有时会遇到查看系统内核版本,主机名称,cpu架构等的相关操作。

可用uname实现查看!


uname具体操作实例如下:

uname -a 

打印所有信息,信息格式为:

内核名称   主机名   内核版本   内核发布时间   cpu硬件名  cpu类型    硬件平台   操作系统类型

例如,在我的主机上运行如下:

# uname -a
Linux bb-moonshot-cc-06.bb01.baidu.com 2.6.32_1-14-0-0 #1 SMP Mon Mar 31 10:42:09 CST 2014 x86_64 x86_64 x86_64 GNU/Linux 

表示:内核为 : linux

         主机名为: bb-moonshot-cc-06.bb01.baidu.com

         发布版本为:  2.6.32_1-14-0-0

         发布时间为:  #1 SMP Mon Mar 31 10:42:09 CST 2014

         cpu硬件名: x86_64

         cpu类型:   x86_64

         硬件平台:  x86_64

        操作系统:  GNU/Linux

针对不同的信息,可用不同的参数查看(具体有哪些参数, 可用 uname  --help列出)

运行实例如下:

# uname -s
Linux 

内核为linux内核


# uname -n
bb-moonshot-cc-06.bb01.baidu.com 

列出主机名为:bb-moonshot-cc-06.bb01.baidu.com


# uname -r
2.6.32_1-14-0-0 

列出内核版本为: 2.6.32_1-14-0-0


# uname -v
#1 SMP Mon Mar 31 10:42:09 CST 2014

列出version为: #1 SMP Mon Mar 31 10:42:09 CST 2014


#uname -m
x86_64 

列出硬件名为: x86_64


# uname -p
x86_64 

列出cpu处理器架构为: x86_64


# uname -i
x86_64 

列出硬件平台为: x86_64


# uname -o 
GNU/Linux 

列出操作系统为: GNU/linux


# uname --help
Usage: uname [OPTION]...
Print certain system information.  With no OPTION, same as -s.

  -a, --all                print all information, in the following order:
  -s, --kernel-name        print the kernel name
  -n, --nodename           print the network node hostname
  -r, --kernel-release     print the kernel release
  -v, --kernel-version     print the kernel version
  -m, --machine            print the machine hardware name
  -p, --processor          print the processor type
  -i, --hardware-platform  print the hardware platform
  -o, --operating-system   print the operating system
      --help     display this help and exit
      --version  output version information and exit 

列出uname的帮助文档

© 著作权归作者所有

共有 人打赏支持
温子寒
粉丝 3
博文 14
码字总数 9244
作品 0
海淀
程序员

暂无相关文章

SAS笔记-宏2

宏是一种文本,一般来说其编译是在程序执行之前。 宏变量的创建 %let语句 %let macro_variables = text; %let是常见的宏变量建立方式,其编译就在执行前。如下例中,想要宏变量test等于数据集...

tonorth123 ⋅ 10分钟前 ⋅ 0

如何使用serverchan微信推送告警

之前实现推送告警信息到微信的方法有如下几种: 1、通过企业公众号实现----收费: 2、通过QQ邮箱,在微信平台上开启收到邮件进行提醒; 3、第三方告警平台API,一般也是收费的; 不过最近看文...

问题终结者 ⋅ 37分钟前 ⋅ 0

TCP的RPC

RPC就是远程方法调用(Remote Process Call ),包含了客户端和服务端,涉及了对象的序列化传输。 1.服务端启动,注册远程调用的类2.客户端发送请求信息包含类、方法、参数的一些信息、序列化传...

Cobbage ⋅ 58分钟前 ⋅ 0

IOS-UI UI初步代码布局添加事件

ISO开发界面,UI是必须学习的一部分,其实很早之前想学来了,一直没有沉下心来学习。看到IOS的代码风格和布局就别扭的不行,跟java代码和android布局比较显得不是那么方便,所以一直到现在。...

京一 ⋅ 今天 ⋅ 0

浅谈OpenDaylight的二次开发

OpenDaylight作为一款开源SDN网络控制器,依托于强大的社区支持以及功能特性,成为了目前主流的SDN网络控制器开发平台。在比较稳定的OpenDaylight Helium版本中,已经为开发者提供了大量的网...

wangxuwei ⋅ 今天 ⋅ 0

API 开发中可选择传递 token 接口遇到的一个坑

在做 API 开发时,不可避免会涉及到登录验证,我使用的是jwt-auth 在登录中会经常遇到一个token过期的问题,在config/jwt.php默认设置中,这个过期时间是一个小时,不过为了安全也可以设置更...

等月人 ⋅ 今天 ⋅ 0

Java NIO之文件处理

程序要操作本地操作系统的一个文件,可以分为以下三个部分: 对文件位置的操作 对文件的操作 对文件内容的操作 其中,对文件内容的操作在 Java NIO之Channel 中已经有了介绍,通过FileChann...

士别三日 ⋅ 今天 ⋅ 0

Maven的pom.xml配置文件详解

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.......

小海bug ⋅ 今天 ⋅ 0

解决httpclient超时设置不生效的问题

最近公司有项目需要通过http调用第三方服务,且第三方服务偶有超时,故需要设置一定的超时时间防止不响应的情况出现。 初始设置如下: [java] view plain copy //超时设置 RequestConfig re...

Mr_Tea伯奕 ⋅ 今天 ⋅ 0

过滤器Filter和拦截器HandlerInterceptor

过滤器 依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤操作,获取我们想要...

hutaishi ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部