在Linux中将目录压缩打包为zip文件 并通过ftp上传的Shell脚本
2023-02-18 16:39:49 时间
下面的shell脚本是将/opt下yyyymmdd格式的目录压缩打包为bak_yyyymmdd.zip,并通过ftp上传到192.168.0.2上的bak目录下。
#!/bin/sh
root='/opt'
t=`date +%Y%m%d`
d="$root/$t"
if [ -d "$d" ]; then
zip -r bak_$t $t/*
fi
ftp -v -n 192.168.0.2 << EOF
user ftpuser pw123
binary
hash
cd /bak
lcd $root
prompt
mput bak_$t.zip
bye
EOF
阳光部落原创,更多内容请访问http://www.sunbloger.com/
相关文章
- 学会Linux,看完这篇就行了!
- Django实现WebSocket在线聊天室(channels库)
- Django实现发送邮件
- Hexo+Gitee搭建个人博客
- Linux系统上安装jdk(CentOS 7 )
- Linux常用命令
- Linux服务器上搭建测试环境(war包+tomcat)
- Typora+Picgo+Gitee图床
- 快速入门Golang Fuzz模糊测试
- Git版本控制入门教程(一)
- Git版本控制教程之为项目打上标签(二)
- Git版本控制教程之分支(三)
- Git版本控制教程之在Visual Studio Code中如何使用(四)
- 如何托管你的项目到github上详细教程
- Git提交记录
- 无法下载 http://dl.google.com/linux/chrome/deb/dists/stable/main/binary-amd64/Packages
- git提交报错does not match your user account
- 导出简书的文章生成gitbook上传到github通过xxx.github.io访问
- Git reset 之后 怎么恢复到 reset 之前的节点
- 准大三学生给想学习C++同学的学习路线