linux自动化交互工具:expect示例

安装 1 yum -y install expect 使用 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 #!/usr/bin/expect # 本脚本需要安装 # yum -y install expect # yum install rsync -y # 该脚本的作用为将指定名称的文件同步到其他节点 # params # fname: 要同步的文件名 # hostip:目的节点 # user:目的节点用户名 # passwd:目的节点密码 # 设置变量 set fname [lindex $argv 0]……

阅读全文

gorm删除记录(删除具有级联关系的数据)

删除具有级联关系的数据 参考:https://gorm.io/zh_CN/docs/associations.html#Association-Mode 带 Select 的删除 你可以在删除记录时通过 Select 来删除具有 has one、has many、many2many 关系的记录,例如: 1 2 3 4 5 6 7 8 9 10 11 12……

阅读全文

《k8s权威指南学习》--入门篇

Service 在k8s中,Service(服务)是分布式集群架构的核心,一个Service对象拥有如下关键特征: 拥有一个唯一指定的名字(比如mysql-server) 拥有一个虚拟IP(Cluster IP、service IP或VIP)和端口号。 能够提供某种远程服务能力。 被映射到了提供这种服务能……

阅读全文

OUC

春天樱花大道的缤纷绚丽、夏天映月湖的荷花玉立、秋天梧桐大道的叶落如歌、冬天清真餐厅旁边的烤红薯。 信院门口樱花树下的那只慵懒的肥花猫,已经许久不见了…去年深秋,一个微凉的傍晚,我看见他躺在草地上不动了,埋葬在了五子顶上的一颗松树旁…这或许只有我一个人知道吧。海大的樱花每年都开,树下……

阅读全文

收藏??就叫收藏吧

Nginx 配置生成器 NginxWebUI是一款方便实用的nginx 网页配置工具,可以使用 WebUI 配置 Nginx 的各项功能,包括端口转发,反向代理,ssl 证书配置,负载均衡等,最终生成「nginx.conf」配置文件并覆盖目标配置文件,完成 nginx 的功能配置。 项目地址:https://gitee.com/cy……

阅读全文

错误码设计

错误码不体现版本号和错误等级信息。 说明:错误码以不断追加的方式进行兼容。错误等级由日志和错误码本身的释义来决定。 错误码为字符串类型,共 5 位,分成两个部分:错误产生来源+四位数字编号。 错误码不能直接输出给用户作为提示信息使用。说明:堆栈(stack_trace)、错误信息(erro……

阅读全文

黑暗森林法

黑暗森林法则可简单理解为,一旦某个宇宙文明被发现,就必然遭到其他宇宙文明的打击。 出自《三体》……

阅读全文

http状态码

200 OK - [GET]:服务器成功返回用户请求的数据,该操作是幂等的(Idempotent)。 201 CREATED - [POST/PUT/PATCH]:用户新建或修改数据成功。 202 Accepted - [*]:表示一个请求已经进入后台排队(异步任务) 204 NO CONTENT - [DELETE]:用户删除数据成功。 400 INVALID REQUEST - [POST/PUT/P……

阅读全文

建立一个名为agetest的账号,该账号第一次登陆后使用默认密码,但必须更改密码后使用新密码才能够登陆系统使用bash环境

建立一个名为agetest的账号,该账号第一次登陆后使用默认密码,但必须更改密码后使用新密码才能够登陆系统使用bash环境。 增加用户agetest,且设置初始密码和用户名保持一致 1 2 3 4 5 6 7 8 9 10 11 [root@centos dashboard]# useradd agetest [root@centos dashboard]# echo "agetest" | passwd --stdin agetest Changing password for user agetest. passwd: all authentication tokens updated successfully. [root@centos dashboard]# chage -d 0 agetest [root@centos dashboard]# chage -l agetest | head -n 3 Last password……

阅读全文

go signal处理

Go Signal信号处理 参考: [Go Signal信号处理]((17条消息) Go Signal信号处理_无风的雨-CSDN博客_go signal) 可以先参考官方资料[go.signal](signal package - os/signal - pkg.go.dev) 前言 信号(Signal)是Linux, 类Unix和其它POSIX兼容的操作系统中用来进程间通讯……

阅读全文