「Shell」Shell 变量的用法与数学运算

1. 变量替换

语法 说明
${变量#匹配规则} 从变量开头进行规则匹配,将符合最短的数据删除
${变量##匹配规则} 从变量开头进行规则匹配,将符合最长的数据删除【贪婪模式】
${变量%匹配规则} 从变量尾部进行规则匹配,将符合最短的数据删除
${变量%%匹配规则} 从变量尾部进行规则匹配,将符合最长的数据删除【贪婪模式】
${变量/旧字符串/新字符串} 变量内容符合旧字符串,则第一个旧字符串会被新字符串取代
${变量//旧字符串/新字符串} 变量内容符合旧字符串,则全部的旧字符串会被新字符串取代

「Shell」Shell 编程入门

1. Shell概述

  1. Shell简介
    • shell是操作系统提供给我们用户来访问系统资源的一个接口
    • shell同时还是一个Linux下的命令行解释器,类似Windows下的cmd。
    • shell 同时还是解释型的脚本语言:运行时翻译,执行一条语句翻译一条,每次执行程序都需要进行解释。

「Docker」Docker简介与安装(Linux环境centos)

Docker 是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。
Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。
容器是完全使用沙箱机制,相互之间不会有任何接口(类似于app),更重要的是容器性能开销极低。