十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
一、查看Linux内核版本命令
成都创新互联主营西和网站建设的网络公司,主营网站建设方案,成都App定制开发,西和h5微信小程序开发搭建,西和网站营销推广欢迎西和等地区企业咨询
方法一:cat/proc/version
用法:[root@S-CentOS home]# cat /proc/version
方法二:uname-a
用法:[root@S-CentOS home]# uname-a
二、查看Linux系统版本的命令
方法一:lsb_release -a
用法:[root@S-CentOS ~]# lsb_release -a
注意:使用该命令即可列出所有版本信息,这个命令适用于所有的Linux发行版,包括RedHat、SUSE、Debian等发行版。
方法二:cat /etc/redhat-release
用法:[root@S-CentOS home]# cat /etc/redhat-release
注意:该方法只适合Redhat系的Linux
方法三:cat /etc/issue
用法:[root@S-CentOS home]# cat /etc/issue
注意:该命令也适用于所有的Linux发行版
um
-y
upgrade
和
yum
-y
update
区别
分别测试yum
-y
upgrade和yum
-y
update
升级前
系统版本:
centos5.5
内核版本:
2.6.18-194.el5
升级前做过简单配置文件修改
yum
-y
upgrade
升级后
系统版本:
centos5.7
内核版本:
2.6.18-194.el5
系统和软件配置不做修改
yum
-y
update
升级后
系统版本:
centos5.7
内核版本:
2.6.18-238.el5
系统和软件配置文件更新
结论:
yum
-y
update
升级所有包,改变软件设置和系统设置,系统版本内核都升级
yum
-y
upgrade
升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变
um -y upgrade 和 yum -y update 区别分别测试yum -y upgrade和yum -y update升级前 系统版本: centos5.5 内核版本: 2.6.18-194.el5 升级前做过简单配置文件修改yum -y upgrade 升级后系统版本: centos5.7 内核版本: 2.6.18-194.el5 系统和软件配置不做修改yum -y update 升级后 系统版本: centos5.7 内核版本: 2.6.18-238.el5 系统和软件配置文件更新 结论: yum -y update 升级所有包,改变软件设置和系统设置,系统版本内核都升级 yum -y upgrade 升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变
update更新软件列表信息,包括版本,依赖关系等
upgrade在不改变现有软件设置的基础上更新软件
dist-upgrade会改变配置文件,改变旧的依赖关系
更新版本实际上就是更新软件包,debian采用滚动升级,所以dist-upgrade仅用来升级软件,ubuntu则用dist-upgrade来版本(版本升级会修改大量配置文件)
如果是官方的更新的话,只需要输入更新命令,会自动更新。如果手动下载内核自己手动更新的话,比较麻烦点。要手动建议在虚拟机里玩,使用中的首次弄会出问题。
yum
update:升级所有包同时也升级软件和系统内核
yum
upgrade:只升级所有包,不升级软件和系统内核
扩展:
Yum(全称为
Yellow
dog
Updater,
Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。