Shell中uname命令查看系统内核、版本

uname命令

描述

用于打印内核名称和版本、主机名等系统信息。

用法

uname   [OPTION]...

参数     用法

-a     print all information
-s     print the kernel name
-n     print the network node hostname
-r     print the kernel release
-v     print the kernel version
-m     print the machine hardware name
-p     print the processor type or “unknown”
-i     print the hardware platform or “unknown”
-o     print the operating system

默认uname命令只打印内核的名称

[[email protected] ~]# uname
Linux

只打印系统的主机名(与hostname命令相同)

[[email protected] ~]# uname -n
test.xuptip.com

打印内核版本信息

[[email protected] ~]# uname -r
3.10.0-123.el7.x86_64

打印系统的硬件名称

[[email protected] ~]# uname -m
x86_64

打印系统的处理器类型的信息

[[email protected] ~]# uname -p
x86_64

打印系统的硬件平台信息

[[email protected] ~]# uname -i
x86_64

打印上述所有信息

[[email protected] ~]# uname -a
Linux test.xuptip.com 3.10.0-123.el7.x86_64 #1 SMP Mon May 5 11:16:57 EDT 2014 x86_64 x86_64 x86_64 GNU/Linux

原文地址:https://www.cnblogs.com/kangleweb/p/11050435.html

时间: 2024-10-01 06:33:37

Shell中uname命令查看系统内核、版本的相关文章

javascript 的Date 格式化, 模仿shell中date命令的格式

原文:javascript 的Date 格式化, 模仿shell中date命令的格式 shell 中显示当前的日期 [[email protected]]$ date '+%Y-%m-%d %H:%M:%S' 2015-01-19 16:24:58 把javascript 中的Date object 格式化成适合的字符串,很不方便,模拟shell中的格式 下面先用3段简单的代码来说明模拟函数中用到的特性 字符串的replace var a = '1234' undefined a.replace

Linux下shell中case命令详解(常规的break、无条件继续和有条件继续)

linux下shell中的case名字和C/C++中的switch类似,但是shell中的case更强大和复杂. 1.强大主要体现在:shell中case中的关键字可以是字符串类型,而每一项中可以包含正则表达式. 2.复杂主要体现在:shell中case的每一个项后有三个选择:break(常规的break).unconditional follow up(无条件继续)和conditional follow up(有条件继续). 这篇文章的重点是上面的第2点. case的无条件继续和有条件继续是b

linux中uptime命令查看linux系统负载

阅读目录 uptime cat /proc/loadavg 何为系统负载呢? 进阶参考 uptime uptime 另外还有一个参数 -V(大写),是用来查询版本的 procps是一个实用程序包,主要包括ps top kill等程序主要用来显示与控制一些系统信息,进程状态之类的内容. 以下显示输入uptime的信息: 04:03:58 up 10 days, 13:19, 1 user, load average: 0.54, 0.40, 0.20 当前时间 04:03:58 系统已运行的时间

如何查询centos查看系统内核版本,系统版本,32位还是64位

查看centos内核的版本: 1)[[email protected] ~]# cat /proc/version Linux version 2.6.18-194.el5 ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Fri Apr 2 14:58:14 EDT 2010 2) [[email protected] ~]# uname -a Linux localhost.localdoma

Linux shell中getopts命令学习--实现一个添加yum源的脚本

getopts是bash shell的内建命令,作用是在shell脚本中解析命令行传递.传递给函数或传递给另一个调用的shell脚本的位置参数(选项或参数,后面会讲解,getopts只支持短选项,若要解析长选项请参考getopt). getopts命令语法: getopts optstring name [arg] 相关的术语: 选项(option):GNU风格的命令选项,如:-x,-y等减号加上单个字母的为短选项:--help为长选项: 选项的参数:某些选项之后必须尾随参数,如:-f xxx.

Mysql中explain命令查看语句执行概况

Mysql中可以使用explain命令查看查询语句的执行方式,使用方法举例:explain + 查询语句 例如:explain select * from user_info 几个重要的字段说明: table:此次查询操作是关联哪张数据表 type:连接查询操作类型,一般根据索引查询的话为const,如果没有索引,则遍历所有数据那么为All(此种方式效率极低) possible_keys:显示可能应用在这张表中的索引.如果为空,没有可能的索引. key: 实际使用的索引.如果为NULL,则没有使

查询centos查看系统内核版本,系统版本,32位还是64位

[[email protected] ~]# lsb_release -a           #查看centos 版本为6.4LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarchDistributor ID: CentOSDescription

Linux shell中运行命令后加上字符“&”的作用

上午登录服务器编译运行服务端程序的时候,学到了在命令后加上字符“&”后,退出shell,运行的命令可以继续运行.不解原因,并到网上搜索了以下,明白了点! 以下是搜索到的片段: & 放在启动参数后面表示设置此进程为后台进程 默认情况下,进程是前台进程,这时就把Shell给占据了,我们无法进行其他操作,对于那些没有交互的进程,很多时候,我们希望将其在后台启动,可以在启动参数的时候加一个'&'实现这个目的. 如: tianfang > run &    [1] 11319t

Shell中expr命令

expr 命令 用途 求表达式变量的值. 语法 expr Expression 描述 expr 命令读入 Expression 参数,计算它的值,然后将结果写入到标准输出. 格式 expr Expression(命令读入Expression 参数,计算它的值,然后将结果写入到标准输出) –参数应用规则:     用空格隔开每个项:     用 \ (反斜杠) 放在 shell 特定的字符前面:     对包含空格和其他特殊字符的字符串要用引号括起来 最大的作用就是两个--四则运算和字符串的操作.