概述
相比redhat、centos版本镜像,ubuntu要少差不多2G大小,比较简单小巧,用来做测试还是不错的,不过里面很多命令跟redhat还是不太一样的,下面介绍下怎么用命令行来检测ubuntu版本。
1、使用lsb_release实用程序
lsb_release实用程序可以显示有关Linux发行版的LSB(Linux标准库)信息。它是检查Ubuntu版本的首选方法,无论运行的是哪个桌面环境或Ubuntu版本,此方法都可以使用。
命令:使用lsb_release -a命令显示Ubuntu版本,会在Description行看到Ubuntu版本信息
![98ef090695116ac5da24aeea0ec82e81.png](https://i-blog.csdnimg.cn/blog_migrate/ccf7c9debacb0c23035cb68b38146fc4.jpeg)
从上面的输出可以看出我使用的是Ubuntu 14.04 LTS。
也可以只显示Description行,只需执行以下命令:
lsb_release -d
![950f9d10df89267a79c213769418002c.png](https://i-blog.csdnimg.cn/blog_migrate/5a25ccec7c9c406db3ebd0c29e9ec8e7.jpeg)
2、使用cat命令
2.1、使用cat命令显示/etc/issue文件中包含系统标识文本的内容
需要执行以下命令:
cat /etc/issue
![eabfd3ccbf84fa70c6d1bd821bdd8926.png](https://i-blog.csdnimg.cn/blog_migrate/3e0b653009fa046aff483ab45355cad2.jpeg)
2.2、使用cat命令显示/etc/os-release文件中信息
/etc/os-release是一个包含操作系统标识数据的文件,只能在运行systemd的较新Ubuntu版本上找到。
需要执行以下命令:
cat /etc/os-release
![05866f24c8b0e736664ded94d3a33ceb.png](https://i-blog.csdnimg.cn/blog_migrate/c6d8d7cbb68b2f80aae1672992b829cd.jpeg)
3、使用hostnamectl命令
hostnamectl是一个允许用户设置主机名的命令,但也可以使用它来检查Ubuntu版本。
需要执行以下命令:
hostnamectl
![3549da552fa558f91c1d8ff3f263c2f8.png](https://i-blog.csdnimg.cn/blog_migrate/58a5c74f52caf214bad6dd6a777a88ea.jpeg)
相比之下我还是习惯用cat /etc/issue的命令来查看ubuntu版本,你们呢?
后面会分享更多关于devops和DBA方面内容,感兴趣的朋友可以关注下!
![ed8e20bda2924940b308187d3cd3d1ae.gif](https://i-blog.csdnimg.cn/blog_migrate/34916b702d39a0891bd2975fbac137ea.gif)