查看: 270|回复: 2

[shell脚本] Linux查看内核版本与发行版本

[复制链接]
  • TA的每日心情
    奋斗
    2018-1-13 01:07
  • 签到天数: 178 天

    连续签到: 1 天

    [LV.7]常住居民III

    查看他的品牌

    发表于 2017-7-6 02:00:28 | 显示全部楼层 |阅读模式
    Linux内核的操作系统,衍生出很多发行版本的操作系统,比如ubuntu,比如Centos,比如Kali等等,移动端又能衍生出安卓等操作系统。这些衍生的系统叫做“发行版本”,而操作系统内部的核心系统内核,称之为内核版本。也就是说,一个内核版本可以衍生出众多发行版本,而内核系统linux也在不断更新。

    使用命令 uname显示电脑以及操作系统的相关信息:
    uname 语法如下
    1. root@*:~# uname --help
    2. Usage: uname [OPTION]...
    3. Print certain system information.  With no OPTION, same as -s.

    4.   -a, --all                print all information, in the following order,
    5.                              except omit -p and -i if unknown:
    6.   -s, --kernel-name        print the kernel name
    7.   -n, --nodename           print the network node hostname
    8.   -r, --kernel-release     print the kernel release
    9.   -v, --kernel-version     print the kernel version
    10.   -m, --machine            print the machine hardware name
    11.   -p, --processor          print the processor type (non-portable)
    12.   -i, --hardware-platform  print the hardware platform (non-portable)
    13.   -o, --operating-system   print the operating system
    14.       --help     display this help and exit
    15.       --version  output version information and exit

    16. GNU coreutils online help: <http://www.gnu.org/software/coreutils/>
    17. Full documentation at: <http://www.gnu.org/software/coreutils/uname>
    18. or available locally via: info '(coreutils) uname invocation'
    复制代码
    可知:
    -m或–machine 显示主机的硬件(CPU)名
    -n或-nodename 显示主机在网络节点上的名称或主机名称
    -r或–release 显示linux操作系统内核版本号
    -s或–sysname 显示linux内核名称
    -v 显示显示操作系统是第几个 version 版本
    -p 显示处理器类型或unknown
    -i 显示硬件平台类型或unknown
    -o 显示操作系统名
    –help 获得帮助信息
    –version   显示uname版本信息

    最常用参数 uname -a

    使用命令 cat /proc/version查看内核版本:
    1. root@*:~# cat /proc/version
    2. Linux version 4.10.0-20-generic (buildd@lcy01-05) (gcc version 6.3.0 20170406 (Ubuntu 6.3.0-12ubuntu2) ) #22-Ubuntu SMP Thu Apr 20 09:22:42 UTC 2017
    复制代码
    使用命令cat /etc/issue查看发行版本:
    1. root@vultr:~# cat /etc/issue
    2. Ubuntu 17.04 \n \l
    复制代码



  • TA的每日心情
    奋斗
    2018-1-13 01:07
  • 签到天数: 178 天

    连续签到: 1 天

    [LV.7]常住居民III

    查看他的品牌

     楼主| 发表于 2017-7-6 02:06:13 | 显示全部楼层
    其实kali和ubuntu不算独立的发行版,二者都是基于Debian的一款衍生版。
    关于Debian:
    Debian运行起来极其稳定,这使得它非常适合用于服务器。Debian平时维护三套正式的软件库和一套非免费软件库,这给另外几款发行版(比如Ubuntu和Kali等)带来了灵感。Debian这款操作系统派生出了多个Linux发行版。它有37500多个软件包,这方面唯一胜过Debian的其他发行版只有Gentoo。Debian使用apt或aptitude来安装和更新软件。
    Debian这款操作系统无疑并不适合新手用户,而是适合系统管理员和高级用户。Debian支持如今的大多数架构(处理器)。
  • TA的每日心情
    慵懒
    2017-7-8 10:21
  • 签到天数: 298 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2017-7-8 10:22:52 | 显示全部楼层
    cat /etc/os-release
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    站长推荐上一条 /1 下一条