怎么使用ssh批量上传文件
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,本篇内容介绍了"怎么使用ssh批量上传文件"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、scp上
千家信息网最后更新 2025年01月19日怎么使用ssh批量上传文件
本篇内容介绍了"怎么使用ssh批量上传文件"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
一、scp上传不要输入密码
如果要用scp来上传文件,第一步就要去掉scp上传时要输入密码。要不然就没办法批量上传了。具体请参考:ssh 不用输入密码
二、ssh批量上传脚本
1、要上传的文件列表放到一个test文件中
root@ubuntu:/home/zhangy# cat test/home/zhangy/test/aaa/home/zhangy/test/nginx.conf/home/zhangy/test/test.sql/home/zhangy/test/pa.txt/home/zhangy/test/password
上面就要上传的文件。
2、批量上传的脚本
vim file_upload.sh[neiqian]
#!/bin/shDATE=`date +%Y_%m_%d_%H`if [ $1 ]then for file in $(sed '/^$/d' $1) //去掉空行 do if [ -f $file ] //普通文件 then res=`scp $file $2:$file` //上传文件 if [ -z $res ] //上传成功 then echo $file >> ${DATE}_upload.log //上传成功的日志 fi elif [ -d $file ] //目录 then res=`scp -r $file $2:$file` if [ -z $res ] then echo $file >> ${DATE}_upload.log fi fi doneelse echo "no file" >> ${DATE}_error.logfi
上传成功后,返回的是一个空行,上传不成功,什么都不返回
[erji]3、上传的格式[erji]
./file_upload.sh test 192.168.1.13
test是上传列表文件,[neiqian]192.168.1.13文件要传到的地方。
"怎么使用ssh批量上传文件"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
文件
成功
密码
输入
内容
更多
知识
空行
脚本
实用
普通
学有所成
接下来
不用
办法
困境
地方
实际
情况
文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
嘉兴东明不锈钢软件开发
软件开发cfa
软件产品销售和软件开发服务
武士零用什么软件开发的
软件开发经营预测分析
laravel生成数据库
怎么分享数据库
欧洲旅游团软件开发
计算机网络技术榜样人物
易语言数据库安全
惠普的服务器怎么安装
服务器连接密码不成功
达梦数据库服务管理工具
十堰真实软件开发不二之选
activiti数据库表
榕基软件开发公司
xt800正在登陆服务器
耒阳市软件开发园
马龙区网络安全大队
中国科学院软件开发
敏捷软件开发 经典书籍
服务器下载文件
三维制图软件开发步骤
科学家数据库制作
王者荣耀的服务器怎么选
网络安全绘画作品介绍
商城数据库免费下载
软件开发项目用户需求书示例
服务器防护节点是什么意思
香港独立服务器租用