查看系统当前Bash的版本

/bin/bash --versionGNU bash,版本 4.4.0(1)-release (x86_64-unknown-linux-gnu)
Copyright (C) 2016 Free Software Foundation, Inc.
许可证 GPLv3+: GNU GPL 许可证第三版或者更新版本 <http://gnu.org/licenses/gpl.html>
本软件是自由软件,您可以自由地更改和重新发布。
在法律许可的情况下特此明示,本软件不提供任何担保。

下载最新Bash 5.0的源码包

wget http://ftp.gnu.org/gnu/bash/bash-5.0.tar.gz

解压缩:

tar zxvf bash-5.0.tar.gz

进入目录:

cd bash-5.0

开始编译:

./configure && make && make install

编译完成后,重启CentOS后,新版Bash生效。

虽然通过/bin/bash --version命令可以显示已经更新到最新版了,但是$BASH_VERSION变量依旧还是老版本,我们还需要加入下面的软链接:

mv /bin/bash /bin/bash.bak
ln -s /usr/local/bin/bash /bin/bash

再次重启系统

reboot

完成后echo $BASH_VERSION既可以显示为最新Bash版本了。

linux centos 7 bash升级到5.0相关推荐

  1. 【转】linux /centos 中OpenSSL升级方法详解

    相关软件下载地址Apache:http://httpd.apache.org/ Nginx:http://nginx.org/en/download.html OpenSSL:http://www.o ...

  2. Centos操作系统vim升级到9.0版本

    由于linux上的vim编辑器配色太丑,下载了自定义配色,但无法显示.原因是没有 True Color support.貌似只有最新版本的vim或者Neovim支持这个.所以升级了vim 建议不要先删 ...

  3. 【转】CentOS 6.6 升级GCC G++ (当前最新版本为v6.1.0) (完整)

    原文地址:https://www.cnblogs.com/lzpong/p/5755678.html 我这里是centos7 升级到gcc8.1,过程差不多,参考这篇文章,记录一下. ---原文--- ...

  4. linux 升级centos7,Linux之从Centos 6.x 升级Centos7

    1.安装升级工具依赖的软件包 yum -y install openscap pcre-devel libxml2-devel libxslt-devel m2crypto python-simple ...

  5. linux(centos)内核升级

    1.背景描述 有一个业务需要使用overlay文件系统,经查overlayfs需要linux内核3.14以上,我使用的两台测试机是2.x和3.10,均不支持overlayfs,在overlay挂载时均 ...

  6. tibco linux安装手册,TIBCO iProcess安装系列在Linux上升级Oracle9.2.0.4到9.2.0.7

    TIBCO iProcess安装系列在Linux上升级Oracle9.2.0.4到9.2.0.7 发布时间:2007-05-28 09:58:14来源:红联作者:Message 安装完Oracle9. ...

  7. centos / Linux 服务环境下安装 Redis 5.0.3

    centos / Linux 服务环境下安装 Redis 5.0.3 原文:centos / Linux 服务环境下安装 Redis 5.0.3 1.首先进入你要安装的目录 cd /usr/local ...

  8. centos中bash占用cpu,linux下如何定位CPU占用高的进程的问题点

    一.Top+pstack+gdb的组合拳 闲言少述,先直接上操作实例,再做原理讲解. 1.1 用top命令找到最占CPU的进程 >top PID USER      PR  NI  VIRT  ...

  9. linux上redis升级(将 Redis 3.0.7 升级到 5.0.0版本)

    linux上redis升级 处理:将 Redis 升级到 5.0.0版本,下载地址:https://redis.io/download/ redis 原版本:3.0.7,现在就对他做一下升级处理. 升 ...

最新文章

  1. 【DIY】嫌arduino太贵?太大?试试ATTINY85!DIY温湿度计入门级教程请收下
  2. java 编译开关_java – 字符串是关于开关的数字类型,并始终编译为lookupswitch?
  3. LTI系统的物理可实现性与希尔伯特变换
  4. 魔方微店商城系统 v1
  5. 自己动手架设linux下Web服务器(图)6
  6. 0706 - 个人品牌建立
  7. delphi android路径 TPath 文件路径,文件管理
  8. BZOJ5093 图的价值(NTT+斯特林数)
  9. 【RDMA】基于RoCE的应用程序的MTU注意事项|探测网络中的MTU设置
  10. 2300专项:D. Stressful Training(二分 充电)
  11. 记录一次app崩溃信息调试
  12. 流浪动物救助服务网站设计与实现(J2EE)
  13. Hadoop集群上的Hive安装时进行初始化元数据信息出现错误HiveSchemaTool:Parsing failed. Reason: Missing required option:
  14. IP周边创作交流#创作者的个人影响力
  15. forever warn: --minUptime not set. Defaulting to: 1000ms
  16. 关于面试总结2-SQL学生表
  17. 如何使用DEV-C++(超详细)
  18. 拜师————python基础入门——守破离学习法,海龟绘图,画出奥运五环图,day3
  19. 使用Snoopy类实现微信图文抓取功能
  20. JavaScript基础总纲

热门文章

  1. Overlay 网络 — VxLAN 虚拟可扩展局域网协议
  2. 在pycharm中安装第三方库
  3. PCB铜箔厚度、线宽与允许通多电流大小的关系
  4. 「WC2018」即时战略
  5. dyld: Library not loaded: @rpath/MySDK.framework/MySDK 错误解决
  6. 009-对象—— 构造方法__construct析构方法__destruct使用方法 PHP重写与重载
  7. 保护个人信息安全之法律思考
  8. 从零开始制作自己的podspec
  9. Linux网络属性配置相关命令
  10. 按照重复的次数高到低进行排序