怎样用linux命令知道系统是ubuntu还是redhat或者其它的系统?
1、第一种方法:
# lsb_release -a
LSB Version: :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarch
Distributor ID: CentOS
Description: CentOS release 5.7 (Final)
Release: 5.7
Codename: Final
这个命令适用于所有遵守LSB规范的的linux,包括Redhat、SuSE、Debian、Ubuntu、Centos等发行版。
接下来的命令虽不能查看当前系统名和版本,但可以显示系统核心信息。
root@MyMail ~ # uname
Linux
root@MyMail ~ # uname -r
2.6.18-164.el5
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:35 EDT 2010 i686 i686 i386 GNU/Linux
2、以下二种方法适用于RedHat、CentOS
root@MyMail ~ # cat /etc/redhat-release
CentOS release 5.7 (Final)
登录到linux执行:
#rpm -q redhat-release
或CentOS执行:
root@MyMail ~ # rpm -q centos-release
centos-release-5-7.el5.centos.1
3、第四种方法:
当前centos 版本与redhat对应的版本的命令
这个命令在centos下并不准确,显示的系统和版本也是Red Hat 3.4.6-10。
# cat /proc/version
Linux version 2.6.9-78.ELsmp (mockbuild@builder16.centos.org) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-10)) #1 SMP Fri Jul 25 00:04:28 EDT 2008
而此命令在Ubuntu上使用,显示中智能看出是Ubuntu,但看不出版本。
4、最后一种方法:
#cat /etc/issue
在CentOS下执行显示为:
CentOS release 5.7 (Final)
Kernel \r on an \m
或在Ubuntu下显示为:
Ubuntu 11.04 \n \l
可以用来查看当前正在运行的 Ubuntu 的版本号。
最新文章
- GJM : Unity3D HIAR -【 快速入门 】 四、创建 Hello World
- 【转】Oracle 执行计划(Explain Plan) 说明
- NTFS系统的ADS交换数据流
- 深度学习主机环境配置: Ubuntu16.04 + GeForce GTX 1070 + CUDA8.0 + cuDNN5.1 + TensorFlow
- zepto - toggleClass
- 使用反射来编写实体类的XML
- Linux:/bin/bash和/bin/sh的区别
- 如何教你在NIPS会议上批量下载历年的pdf文档(另附04~14年NIPS论文下载链接)
- ZOJ Problem Set - 1025解题报告
- android开发之Bundle使用
- 登录MD5加盐处理
- JS函数与call()apply()详解
- SSM-SpringMVC-18:SpringMVC中参数自动装配
- oracle建表 和 设置主键自增
- Windows下杀掉全部的子线程
- 获取本地计算机名和IP地址
- POJ 2299 Ultra-QuickSort (离散化)+【树状数组】
- 剑指offer(46)孩子们的游戏
- URL helper 逆向破解思路+详细过程 利用messagebox破解
- HttpSession 和 HttpSession
热门文章
- 【C++】如何提高Cache的命中率,示例
- 2018 年 IoT 那些事儿
- android提升
- CAFFE(二):Ubuntu 下安装OpenCv 3.4.1
- Python&;Selenium&;Unittest&;BeautifuReport 自动化测试并生成HTML自动化测试报告
- MySQL--------SQL优化审核工具实战
- stat /var/lib/docker/tmp/docker-builder234542842/usr/local/resource/noah_init.sql
- Codeforces Round #586 (Div. 1 + Div. 2) C. Substring Game in the Lesson
- 【Android-GridView控件】 九宫格
- Luogu P1641 [SCOI2010]生成字符串 组合数学