admin管理员组文章数量:1130349
你的linux有FTP功能吗?如果有的话可以直接从windows上面写 FTP脚本
如:
@echo off
set bak=d:\db_bak
del a.txt
echo open 10.10.4.163>a.txt
echo ftp>>a.txt
echo 123456>a.txt
echo lcd d:\db_bak >a.txt
echo cd yfxtbackup >a.txt
echo prompt >a.txt
forfiles /p %bak% /d 0 /c "cmd /c echo put @file " >a.txt
echo bye>a.txt
ftp -s:a.txt
如果windows上面有FTP的话,那就从linux上面直接向windows传文件 如:
#! /bin/bash
cd /ftp/
CURRENTDATE=` date +%Y%m%d `
YESTERDAY=` date -d yesterday +%Y%m%d `
THREEDAYAGO=` date -d '3 days ago' +%Y%m%d `
#echo $TWODAYAGO
ftp -n -i 10.98.34.3 << !
user ftpuser ftpuser
bin
mput $YESTERDAY.*
delete $THREEDAYAGO.*
bye
!
如果你的操作系统是win7、或者win8那就可以做个NFS网络文件系统共享,直接挂载到linux上面直接cp即可!
望采纳
谢谢!
取消
评论
你的linux有FTP功能吗?如果有的话可以直接从windows上面写 FTP脚本
如:
@echo off
set bak=d:\db_bak
del a.txt
echo open 10.10.4.163>a.txt
echo ftp>>a.txt
echo 123456>a.txt
echo lcd d:\db_bak >a.txt
echo cd yfxtbackup >a.txt
echo prompt >a.txt
forfiles /p %bak% /d 0 /c "cmd /c echo put @file " >a.txt
echo bye>a.txt
ftp -s:a.txt
如果windows上面有FTP的话,那就从linux上面直接向windows传文件 如:
#! /bin/bash
cd /ftp/
CURRENTDATE=` date +%Y%m%d `
YESTERDAY=` date -d yesterday +%Y%m%d `
THREEDAYAGO=` date -d '3 days ago' +%Y%m%d `
#echo $TWODAYAGO
ftp -n -i 10.98.34.3 << !
user ftpuser ftpuser
bin
mput $YESTERDAY.*
delete $THREEDAYAGO.*
bye
!
如果你的操作系统是win7、或者win8那就可以做个NFS网络文件系统共享,直接挂载到linux上面直接cp即可!
望采纳
谢谢!
取消
评论
版权声明:本文标题:linux windows拷贝文件,把linux上的文件拷贝到windows下 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/jiaocheng/1754099566a2643996.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论