- 博客(11)
- 收藏
- 关注
原创 Shell脚本(七):按要求每天备份文件
3.如果/opt/backup_data中备份的tar包凑齐5个之后,就都上传到ftp中并删除本地的这些tar包。1.备份数据/var/www/html 里面除了.tmp类型的所有文件到/opt/backup_data。2.备份文件要带时间戳,打tar包,格式为web_file_年-月-日.tar.gz。使用tar工具可以通过文件选择功能的--exclude对不需要文件进行排除。4.任务执行成功或失败都要给出提示信息。
2024-04-12 17:06:34
144
原创 Shell脚本(四):制作菜单开关ftp服务
之后执行ftp.sh可以看到菜单,按键盘上下键菜单发生变化。代表键盘的 "上" 按键。代表键盘的 "下" 按键。
2024-03-13 15:23:17
104
原创 Python脚本(二):自动部署 Docker 容器并启动应用程序
importdockerclientdockerfrom_env()containerclientcontainersrun'nginx'detachTrueports'80/tcp'80},volumes'bind''mode''ro'}},
2024-03-08 16:36:49
245
1
原创 Shell脚本(三):通过文档批量创建账户并配置密码
可以获得取之不尽的随机字符,但内容太随意有些是不需要的,如果文档中没有密码,可以使用tr处理这些随机字符获取密码。
2024-02-23 22:40:35
129
原创 Shell脚本(二):文档处理
< 符号也称Here Document,代表你需要的内容在这里,某指令导入字符串时使用,而无需文件。符号,输入重定向,可以在后面需要跟文件名,这样让程序不再从键盘读取数据,而是从文件中读取数据。结合while循环批量读取数据并通过read命令给变量赋值。使用read指令配合输入重定向可同时定义多个变量。根据文档内容,创建账户并同时配置密码。首先准备测试文档user.txt。
2024-01-09 10:14:10
351
原创 Shell脚本(一):系统初始化
2.关闭7版本系统的命令历史记录,修改8版本的命令历史记录最多保存2000条并加上时间戳。5.设置时间同步,ntp服务器地址是192.168.88.240。4.定义root远程登录系统后的ssh保持时间为300秒。1.所有服务器永久关闭防火墙服务和SELinux。3.关闭8版本系统的交换分区。
2023-12-11 17:21:55
422
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人