我使用过的Linux命令之uname - 打印系统信息

我使用过的Linux命令之uname - 打印系统信息

本文链接:http://codingstandards.iteye.com/blog/809182   (转载请注明处处)

用途说明

uname命令用来打印系统信息(print system information),包括系统名称、内核版本等重要信息。美中不足的是无法打印Linux发行版本的名称,比如打印RHEL5.5或CentOS5.5之类的,另外一个命令lsb_release可以打印这些。相关资料【2】中提供了一些别的方法可以取得系统版本信息。

常用参数

-a 打印全部系统信息。

-r 打印内核发行版本。

在脚本中可以使用 `uname -r` 或者 $(uname -r) 取得内核发行版本,比如2.4.18。

使用示例

示例一 打印使用方法

[root@web186 root]# uname --help
用法:uname [选项]...
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     显示此帮助信息并离开
      --version  显示版本信息并离开

Report bugs to <bug-coreutils@gnu.org>.
[root@web186 root]#

示例二 在RHEL5.5下的结果

[root@new55 ~]# uname
Linux
[root@new55 ~]# uname -a
Linux new55 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:43 EDT 2010 i686 i686 i386 GNU/Linux
[root@new55 ~]# uname -s
Linux
[root@new55 ~]# uname -m
i686
[root@new55 ~]# uname -i
i386
[root@new55 ~]# uname -n
new55
[root@new55 ~]# uname -v
#1 SMP Tue Mar 16 21:52:43 EDT 2010
[root@new55 ~]# uname -r

2.6.18-194.el5

 

示例三 其他显示系统版本信息的方法

[root@new55 ~]# cat /proc/version
Linux version 2.6.18-194.el5 (mockbuild@x86-007.build.bos.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Tue Mar 16 21:52:43 EDT 2010
[root@new55 ~]# cat /etc/issue
Red Hat Enterprise Linux Server release 5.5 (Tikanga)
Kernel \r on an \m

[root@new55 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.5 (Tikanga)
[root@new55 ~]#
[root@new55 ~]# lsb_release -a
LSB Version:    :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: RedHatEnterpriseServer
Description:    Red Hat Enterprise Linux Server release 5.5 (Tikanga)
Release:        5.5
Codename:       Tikanga
[root@new55 ~]#

问题思考

相关资料

【1】时光漂流瓶 不要抱怨,而要改变,不要抛弃,不要放弃 Linux系统下的uname命令

【2】10V 干一行,爱一行 《uname命令》-linux命令五分钟系列之五

 

返回 我使用过的Linux命令系列总目录

 

快速上手Linux核心命令:Linux系统信息相关命令 这期呢主要说一说Linux中与系统相关的命令,一共包含10个命令。 阅读详情

相关推荐

20 CVPR Learning 3D Semantic Scene Graphs From 3D Indoor Reconstructions 学习笔记

3RScan是大规模真实世界的室内场景,特点是对478个自然改变的室内环境在不同的时间帧进行了1482 RGB-D scans,每一个scene都包括了一些位置被改变的物体。它和ScanNet数据集的区别主要在于ScanNet中的每一个采样环境都不相同,但是3RScan中存在采样环境相同但物体的位置不同的场景。Scene Graph Annotations 则是在3RScan的基础上给物体加入了场景图需要的关系、物体特征和类别标注,同时对3RScan进行了扩展,以此形成了场景图数据。

weixin_43508459的博客 1834

linux命令 uname -r 和 uname -a 的详解

1、uname -r : 显示操作系统的发行版号2、uname-a :显示系统名、节点名称、操作系统的发行版号、内核版本等等。 系统名: Linux 节点名称: qyw 操作系统的发行版号: 3.10.0-957.21.3.el7.x86_64 命名规则: 主版本号:3 次版本号:10【奇数为开发版本,偶数为稳定版本】 修订版本号:...

shadow_zed的博客 5万+

Mac 环境配置jdk、Maven

3、终端打开配置jdk时候建好的脚本文件: open -e .bash_profile。4、查看maven是否安装成功和系统能不能识别maven/mvn命令:⬇️。输入⬇️并保存: 其中第一行JAVA_HOME替换为自己下的jdk路径。,安装编译好的二进制版本,具体安装zip还是tar.gz我看的。5、查看jdk是否安装成功和系统能不能识别java命令:⬇️。至此,我的Mac系统的环境配置jdk、Maven完成!然后就发现我的maven命令还是没作用,不识别,下载后直接安装即可,很快,点几下就OK了。

weixin_42416791的博客 4390

Linux基本指令——综合操作

如果输入命令的前几个字母剩下的命令可能性只有一种,此时按tab就会自动补齐命令,如果剩下的命令不止一种,就会显示所有可能的命令。现在所有笔记本,电脑,都叫x86的,所谓x86是指基于因特尔x86的CPU。不管是桌面级的笔记本,台式机,还是企业级的服务器,使用的芯片都是因特尔的。-a或–all 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称。全部的操作:Ctrl + r,输入while,Ctrl + c,Ctrl + r,Ctrl + c。

travel_dream的博客 1570

电源芯片TPS54560典型应用电路及设计详解

TPS54560 是一款配有集成型高侧 MOSFET 的 60V、5A DC-DC转换器,输入电压范围7-60V,输出电压可通过外部反馈电阻设置成略低于输入电压的任意值。**所以,**R5=31.25KΩ、R6:10KΩ(常用值)时,即可设置输出电压为 3.3V。**所以,**R5=140KΩ、R6:10KΩ(常用值)时,即可设置输出电压为12V。设计 TPS54560 的输出电压时,主要通过外部反馈电阻网络来设置输出电压。因此,输出 3.3V ,输入电压24V时推荐的电感值为 8µH 至 10µH。

weixin_42306872的博客 1万+

构建.NET网站:VSCode还是Visual Studio?揭开开发工具的选择之谜

选择VSCode还是Visual Studio,归根结底是取决于你的具体需求和偏好。🔍 这两款工具各有千秋,都能为你的.NET网站开发提供强大的支持。希望这篇文章能够帮助你更全面地了解这两款工具,做出明智的选择。

墨夶的博客 787

linux系统下的uname命令详解

uname命令是一个用于显示系统信息的工具。它可以提供关于操作系统的不同方面的详细信息,如内核版本、硬件架构、操作系统类型和发行版等。通过uname命令,我们可以轻松获取这些信息,帮助我们更好地了解和管理Linux系统。uname命令在Linux系统中具有广泛的应用价值。通过获取系统的各种信息,我们可以更好地了解和管理操作系统。无论是确定内核版本、硬件架构还是确认操作系统类型,uname命令都可以帮助我们快速获取所需的信息。

AnChenliang_1002的博客 5915

基于STM32L4XX、HAL库的RTL8211FSI-CG以太网收发器(PHY)驱动程序设计

一、简介:RTL8211FSI-CG是Realtek公司生产的一款高性能、低功耗的单端口10/100M以太网收发器(PHY)。它通过RMII(Reduced Media Independent Interface)或MII接口与MAC控制器连接。

zhusl6688的博客 531

linux打印系统信息,小弟我使用过的Linux命令之uname - 打印系统信息

我使用过的Linux命令之uname - 打印系统信息我使用过的Linux命令之uname - 打印系统信息本文链接:http://codingstandards.iteye.com/blog/809182(转载请注明处处)用途说明uname命令用来打印系统信息(print system information),包括系统名称、内核版本等重要信息。美中不足的是无法打印Linux发行版本的名称,比如...

weixin_39890332的博客 774

【从零开始学习SLAM】官方tf教程小海龟跟随程序

ros tf 进行坐标系之间转换的运算和发布

小秋 AI SLAM 入门实战教程 2033

Python爬虫经典案例第67篇:社交媒体平台爬取:Twitter数据采集实战

Twitter(现更名为X)是全球最具影响力的社交媒体平台之一,拥有超过3.3亿月度活跃用户。作为一个实时信息传播平台,Twitter上的数据涵盖了新闻、政治、娱乐、科技等各个领域,具有极高的研究价值:本文将深入探讨Twitter数据采集的技术方案,包括官方API调用、网页爬取和浏览器自动化三种方式。Twitter采用现代化的微服务架构,主要特点包括:Twitter作为全球最大的社交媒体平台,拥有完善的反爬机制:在开始爬取前,需要明确合法的数据采集方式:重要提示:未经授权爬取Twitter数据可能违反服务条

2201_76125261的博客 659

linux uname 命令 打印系统信息

uname 打印系统信息 查看操作系统类型 [root@MongoDB ~]# uname Linux uname -r 查看内核版本 [root@MongoDB ~]# uname -r 3.10.0-957.el7.x86_64 uname -m 查看32位还是64位 [root@MongoDB ~]# uname -m...

weixin_30894583的博客 125

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

【Linux命令】uname(打印系统信息)

uname是 Linux 系统中用于的核心命令,它提供操作系统名称、内核版本、硬件架构等关键信息。在系统维护、脚本编写和问题排查中非常实用。

weixin_43510208的博客 594

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Linux uname 命令 打印系统信息

转自:https://www.jb51.net/LINUXjishu/417626.html 1、概述   打印系统信息 2、命令格式   uname [OPTION]... 3、常用命令参数   打印一些系统信息,如果没有选项那么和  -s 一样。   -a, --all    打印所有信息   [java] view plain copy   [oldboy@mode-6 ~]$ u...

weixin_34204057的博客 215

Linux uname 命令

1、概述   打印系统信息 2、命令格式   uname [OPTION]... 3、常用命令参数   打印一些系统信息,如果没有选项那么和  -s 一样。   -a, --all    打印所有信息 [oldboy@mode-6 ~]$ uname -a Linux mode-6.5 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09

踏歌行的专栏 1693

Linux uname --打印系统信息

用途说明 uname命令用来打印系统信息(printsystem information),包括系统名称、内核版本等重要信息。美中不足的是无法打印Linux发行版本的名称,比如打印RHEL5.5或 CentOS5.5之类的,另外一个命令lsb_release可以打印这些。相关资料【2】中提供了一些别的方法可以取得系统版本信息。 常用参数 -a 打印全部系统信息。 -r 打印内核发行版本

老莫小小朋友 557

一天一条Linux指令-uname

用途说明 uname命令用来打印系统信息(print system information),包括系统名称、内核版本等重要信息。美中不足的是无法打印Linux发行版本的名称,比如打印RHEL5.5或CentOS5.5之类的,另外一个命令lsb_release可以打印这些。相关资料【2】中提供了一些别的方法可以取得系统版本信息。 常用参数 -a 打印全部系统信息。 -r 打印

u012313689的博客 276

Linux 常用的命令行

Linux 命令行提供了丰富多样的工具来满足各种系统管理、开发、运维等需求,熟练掌握这些命令对于高效地使用 Linux 系统至关重要。不同的命令在功能上相互补充,通过合理组合与运用,可以构建出强大而灵活的 Linux 系统操作与管理方案。

candy的博客 1017

Linux命令详解 -- uname

uname - print system informationPrint certain system information. With no OPTION, same as -s.作用: 显示系统信息语法: uname -options参数: -a,all/print all information,:Linux wm8plt05 2.6.18-164.el5 #...

weixin_33709364的博客 85

每日一个Linux命令(三)--uname

本原创文章属于《Linux大棚》博客。 博客地址为http://roclinux.cn。 uname-a打印所有系统信息 uname-s打印内核名称 uname -n打印网络节点主机名 uname-r打印内核发信版本号 uname–help获得帮助信息 查看系统版本号的方法还有: cat /proc/versio...

oShiShuiNianHua1234的博客 231

一些 shell 命令的C语言简要实现

uname 打印系统信息 $ uname Linux c 语言实现

m0_47696151的博客 551

Linux命令大全

uname命令用于打印当前系统相关信息(内核版本号、硬件架构、主机名称和操作系统类型等): uname(选项) + -a或–all:显示全部的信息; -m或–machine:显示电脑类型; -n或-nodename:显示在网络上的主机名称; -r或–release:显示操作系统的发行编号; -s或–sysname:显示操作系统名称; ...

西风烈马 226
上一篇: 我使用过的Linux命令之uptime - 显示系统运行时间
下一篇: 来自英国圣菲利普童声合唱团的天使之音
codingstandards
博客等级 码龄16年 12粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值