bash 0.6 一些bash的环境变量/特殊字符

bash的环境变量/特殊字符

bash 0.7 获取命令输出

如何获取命令输出

bash 1.2 alias
配置bash命令的别名
bash 1.3 一些命令行上的技巧
 命令行上的一些快捷键,技巧
bash 1.5 计算
在bash 上计算
bash 1.6 交互

开发与用户交互的部分

bash 2.2 文件标识符,重定向
bash 文件标识符/重定向
bash 2.3 set设置 以及shopt 配置
bash set 选项的配置及意义
bash 2.4 转码

一些转码技巧

bash 2.5 解析命令的顺序
bash 解析顺序,单引号,双引号区别
bash 2.6 文件锁

有时候我们写一些启动脚本的时候不希望因为多次跑脚本而启动了n个进程,这时可以用文件锁来保证只有一个进程起着。

bash 2.7 信号处理

用bash 内建命令trap 定义接受到信号后如何处

bash 3.1 用getopts获得参数
bash getopts 的用法
bash 3.2 在配置文件中配置要脚本运行的function

用eval 运行配置文件中配置好的命令

bash 3.3 timeout 控制

设置timeout 的方法

bash 3.4 编写并行运行的脚本
限制同时在后台跑n个job并观察他们的状态,当有进程消失就触发新的job(保持后台总共有n个job),当后台job跑了超过一定时间后也kill 了它们。
docker_ctr_crictl
现在k8s 底层不再是docker 而是containerd
docusaurus 1.0 安装

官网: https://docusaurus.io/