00. 目录

文章目录

  • 00. 目录
  • 01. 命令概述
  • 02. 命令格式
  • 03. 常用选项
  • 04. 参考示例
  • 05. 附录

01. 命令概述

uname命令的英文全称即“Unix name”。

用于显示系统相关信息,比如主机名、内核版本号、硬件架构、操作系统类型等。

如果未指定任何选项,其效果相当于执行uname -s命令,即显示系统内核的名字。

02. 命令格式

用法:uname [选项]...

03. 常用选项

输出一组系统信息。如果不跟随选项,则视为只附加-s 选项。-a, --all                     以如下次序输出所有信息。其中若-p 和-i 的探测结果不可知则被省略:-s, --kernel-name             输出内核名称-n, --nodename                输出网络节点上的主机名-r, --kernel-release          输出内核发行号-v, --kernel-version          输出内核版本-m, --machine         输出主机的硬件架构名称-p, --processor               输出处理器类型或"unknown"-i, --hardware-platform       输出硬件平台或"unknown"-o, --operating-system        输出操作系统名称--help            显示此帮助信息并退出--version         显示版本信息并退出

04. 参考示例

4.1 输出内核名称

[deng@localhost ~]$ uname
Linux
[deng@localhost ~]$ uname -s
Linux
[deng@localhost ~]$

4.2 输出所有信息

[deng@localhost ~]$ uname -a
Linux localhost.localdomain 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
[deng@localhost ~]$

4.3 输出网络节点上的主机名

[deng@localhost ~]$ uname -n
localhost.localdomain
[deng@localhost ~]$

4.4 输出内核发行号

[deng@localhost ~]$ uname -r
3.10.0-862.el7.x86_64
[deng@localhost ~]$

4.5 输出内核版本

[deng@localhost ~]$ uname -v
#1 SMP Fri Apr 20 16:44:24 UTC 2018
[deng@localhost ~]$

4.6 输出主机的硬件架构名称

[deng@localhost ~]$ uname -m
x86_64
[deng@localhost ~]$

4.7 输出处理器类型或"unknown"

[deng@localhost ~]$ uname -p
x86_64
[deng@localhost ~]$

4.8 输出硬件平台或"unknown"

[deng@localhost ~]$ uname -i
x86_64
[deng@localhost ~]$

4.9 输出操作系统名称

[deng@localhost ~]$ uname  -o
GNU/Linux
[deng@localhost ~]$

4.10 显示此帮助信息并退出

[deng@localhost ~]$ uname --help
用法:uname [选项]...
输出一组系统信息。如果不跟随选项,则视为只附加-s 选项。

4.11 显示版本信息并退出

[deng@localhost ~]$ uname --version
uname (GNU coreutils) 8.22
Copyright (C) 2013 Free Software Foundation, Inc.
许可证:GPLv3+:GNU 通用公共许可证第3 版或更新版本<http://gnu.org/licenses/gpl.html>。
本软件是自由软件:您可以自由修改和重新发布它。
在法律范围内没有其他保证。由David MacKenzie 编写。
[deng@localhost ~]$

05. 附录

参考:【Linux】一步一步学Linux系列教程汇总

【Linux】一步一步学Linux——uname命令(72)相关推荐

  1. 学linux作用,linux有必要学吗?学linux有什么作用,学linux能干什么

    Linux是一种自由和开放源码的类UNIX操作系统.Linux有必要学吗?学Linux有什么作用,学Linux能干什么?Linux最大的作用就是提高效率.当你习惯在Linux命令行下工作,再回到win ...

  2. Linux ps、top、free、uname命令

    Linux ps.top.free.uname命令 Linux有很多查看系统运行时状态的命令,例如查看进程信息的ps和top,以及查看内存信息的free命令和操作系统信息的uname命令等. ps 全 ...

  3. LINUX学习之路(学LINUX必看)

    很多同学接触Linux不多,对Linux平台的开发更是一无所知.而现在的趋势越来越表明,作为一 个优秀的软件开发人员,或计算机IT行业从业人员,掌握Linux是一种很重要的谋生资源与手段.下来我将会结 ...

  4. linux学习需要什么基础,学linux需要什么基础?

    近几年来,随着计算机网络的发展,越来越多的人学习 linux.对于想要从事运维工作或者从事智能开发方面的同学来说,学习 linux 是必要的.linux 的学习并不简单,那么这篇文章 w3cschoo ...

  5. 分享--linux 学习之路(学linux必看)

    很多同学接触Linux不多,对Linux平台的开发更是一无所知. 而现在的趋势越来越表明,作为一个优秀的软件开发人员,或计算机IT行业从业人员, 掌握Linux是一种很重要的谋生资源与手段. 下来我将 ...

  6. 英语不好学linux运维难吗,学Linux系统难吗?学好Linux运维需要多久

    随着近年来经济的快速发展,企业对Linux人才的需求也越来越高.许多人认为,Linux是一个非常简单的行业,然而,Linux行业是一个综合了云计算.Linux运维.Linux开发.Linux编程等多方 ...

  7. 不会linux的php难找工作,学linux系统难吗

    这是 Linux初学者经常会问的问题,其实Linux和Windows一样都属于操作系统,对于大部分人来说,对Windows操作系统十分熟悉,而对Linux操作系统没有使用过,所以觉得很难,其实,只要熟 ...

  8. linux lamp实验报告,新手学Linux--构建lamp

    本人前不久开始学习Linux,俗话说得好,好记性不如烂笔头,于是决定将平日所学所做实验,记录下来,以备回顾.由于本人是个初学者,所以借鉴了很多网上的资料,但在此处写出来的都是经过本人思考和多次实验的记 ...

  9. Linux其实没那么难学

    互联网技术总是更新迭代的,因为2020年的一场疫情,影响着中国乃至整个世界,就在这一年,网络直播,远程办公,在线教育等等的互联网产物进入了众多人的世界,当然,这其中离不开程序员的功劳. 李开复曾经说过 ...

最新文章

  1. 高性能ASP.NET站点构建之托管资源优化
  2. ASP.NET MVC案例教程(基于ASP.NET MVC beta)——第一篇:准备工作
  3. 现代中国第一位数学博士是谁?
  4. First C program
  5. OpenSea2月总交易额为9390.4万美元 用户总数突破5万人
  6. 小程序 微信统计表格_微信小程序登录机制
  7. 二级c语言 考生文件夹下,二级C语言上机新题库.doc
  8. 数据可视:让科幻走向现实
  9. 大数据之 Hive 教程
  10. Java 8 时间日期库的20个使用示例
  11. oracle 建同义词语句,Oracle 同义词的创建
  12. 关于pytorch等环境配置记录
  13. Rockstar Games遭黑客攻击,《侠盗猎车手6》90个开发视频外泄
  14. Gentoo 2005.1 完整的USE参数清单中文详解
  15. mysql 修改表结构方案_MySQL中修改表结构时需要注意的一些地方
  16. 9 本优秀的 R 语言免费电子书
  17. ASP.NET Core 基础(九)——路由Routing
  18. linux 重启内核,Linux内核文件重启
  19. 超详细!使用HTML、CSS、JavaScript实现倒计时。附加功能——点击页面出现小心心
  20. 无忧启动E源码 仿音速启动

热门文章

  1. 在pl/sql中使用exp/imp工具实现oracle数据导出/导入
  2. SQL之inner join/left join/right join
  3. h3c 路由器 刷第三方固件_图文版*许迎果 第201期 双11路由器型号推荐之刷机路由篇...
  4. springboot 拦截器_Spring Boot入门系列(十)如何使用拦截器,一学就会!
  5. Java黑皮书课后题第5章:**5.27(显示闰年)编写程序,显示从101到2100期间所有闰年,每行显示10个。数字之间用一个空格字符隔开,同时显示这期间闰年的数目
  6. [给 ASP.NET初学者的话]挑书与买书,买适合自己的书
  7. SQL 除去数字中多于的0
  8. Random类、String类的一些常用方法
  9. 调用微信和支付宝调三方接口扫描二维码?
  10. hdu 3047 Zjnu Stadium(并查集)