1.linux服务器的基本操作和管理
2.前端Node,js服务的进程管理、问题排查、资源监控等运维操作
3.使用shell编号TCE、scm、Docker脚本,完成服务编译和部署
一、Shell基础概念
终端,tty,终端模拟器,shell,bash
1.构成
2.变量
自定义变量:
系统环境变量:
3.配置文件加载
4.运算符和引用
5.管道
Shell 还有一种功能,就是可以将两个或者多个命令(程序或者进程)连接到一起,把一个命令的输出作为下一个命令的输入,以这种方式连接的两个或者多个命令就形成了管道(pipe) 。
6.重定向
Linux Shell 重定向分为两种,一种输入重定向,一种是输出重定向;从字面上理解,输入输出重定向就是「改变输入与输出的方向」的意思。
- 输入方向就是数据从哪里流向程序。数据默认从键盘流向程序,如果改变了它的方向,数据就从其它地方流入,这就是输入重定向。
- 输出方向就是数据从程序流向哪里。数据默认从程序流向显示器,如果改变了它的方向,数据就流向其它地方,这就是输出重定向
7.判断命令
8.分支语句
9.循环
10.函数
11.模块化
shell内执行函数文件(source)函数库路径
常用命令