常用linux命令
- tar 解压 压缩
- 解压
- 压缩
- 文件传输
- 使用sudo echo a >> 权限文件会报权限不足的问题
- 常用正则
- pxe安装ubuntu
- python 文件监控
- stackstorm 事件驱动
- saltstack
- airflow
- 代码热更新
- 进程守护 常驻进程
- supervisor
- 文件监控
- 文件同步RSYNC
- 流程编排
- chatops
- helm chart
- spinnaker
- 基于CI/CD和IM开放平台构建chatops工具
- nocalhost
- stackchat
- docsify
- jenkinsfile
- ubuntu 问题
- python安装
- python __init__ __call__
- python 临时文件
- shlex
- 设备上线流程
- 设备使用流程
- 运维任务下发流程
- 自测/手工任务下发流程
- daily测试任务下发流程
- 告警处理流程
- prometheus node_exporter编写示例
tar 解压 压缩
解压
tar -zxvf 压缩文件名.tar.gz
压缩
tar -zcvf 压缩文件夹名 .tar.gz 被压缩文件名
文件传输
scp
使用sudo echo a >> 权限文件会报权限不足的问题
这个是权限问题,可以有两种方式解决:
1. 切换到root用户即可解决
2. 使用脚本sudo sh -c 'echo a >> 权限文件'
常用正则
import re
pattern1=r'' add your pattern
ret=re.compile(pattern1,re.S)
aa=ret.findall(sss)
print(aa)
pxe安装ubuntu
https://satishdotpatel.github.io/ubuntu-20-04-autoinstall-pxe/
https://www.molnar-peter.hu/en/ubuntu-jammy-netinstall-pxe.html
python 文件监控
Python监控文件变化有两种库:pyinotify和watchdog
stackstorm 事件驱动
saltstack
airflow
代码热更新
进程守护 常驻进程
supervisor
文件监控
pip install watchdog
https://www.cnblogs.com/root-123/p/16720860.html
https://www.cnblogs.com/root-123/p/16686066.html
文件同步RSYNC
增量差异备份
端口 873 dameon
流程编排
StackStorm
chatops
helm chart
spinnaker
应用定义及组件版本分离
基于环境加载公共配置
发布启动参数定制
基于CI/CD和IM开放平台构建chatops工具
CD pipeline 模板化
通知隔离
im功能卡片
nocalhost
容器同步
stackchat
https://docs.stackchat.com.cn/
docsify
jenkinsfile
ubuntu 问题
开机进入界面输入密码依然进不去
1.ctrl +alt + f1-6 进入
2.ip addr 看看ip地址
3.ip link set enpxxx(你的网口id) up
4.配置临时ip地址
ip addr add x.x.x.x/xx dev enpxxx
5.重新安装ubuntu-desktop
6.重启
python安装
OSError: Python library not found: libpython3.8.so, libpython3.8m.so
https://www.linuxcapable.com/install-python-3-8-on-ubuntu-linux/
##OSError: Python library not found: libpython3.8.so, libpython3.8m.so
echo "/usr/local/python3/lib/" >> /etc/ld.so.conf
ldconfig
python 实现tail 功能
https://www.cnblogs.com/bufferfly/p/4878688.html
https://www.modb.pro/db/102593
https://xin3721.com/pythonspider/python16829.html
python init call
1、__init__函数:创建一个类的实例化,每当创建一个类的实例对象python解释器都会主动去调用它(使用此函数第一个参数必须为self)。
2、__call__函数:使得类实例对象可以像调用普通函数那样使用。
python 临时文件
https://www.chinesehongker.com/portal.php?mod=view&aid=1593
shlex
设备上线流程
设备使用流程
运维任务下发流程
自测/手工任务下发流程
daily测试任务下发流程
告警处理流程
prometheus node_exporter编写示例
https://www.cnblogs.com/layzer/articles/prometheus_customized_exporter.html