Articles of 文件传输

如何将大量文件夹压缩成三个独立的zip文件?

我有大量的文件夹,并且我想将zip / gzip /(甚至曾经)压缩成3个或更多的独立文件。 举个例子,比方说,我在我的服务器上有这个目录: /dir1 /dir2 /dir3 /dir4 /dir5 /dir6 我需要以某种方式压缩他们在3个单独的zip文件。 这看起来像这样: collection1.zip /dir1 /dir2 /dir3 collection2.zip /dir4 /dir5 /dir6 collection3.zip /dir7 /dir8 /dir9

如何跟踪和logging生产和非生产环境之间的文件传输?

我们正在进行安全/合规审计,我们正在为金融机构进行处理,其中一个潜在的标志就是我们如何跟踪/监控在生产环境和非生产环境之间传输的文件。 我们运行一个Windows商店。 我们的IT部门 (域pipe理员)可以访问我们的PROD和非生产(企业)域。 当构build或文件需要推到生产时,IT需要执行任何文件传输。 为了满足这一要求,我们被要求查看一些DLP解决scheme ,这些解决scheme成本相对较高。 我们还探讨了可能要求IT团队使用某种FTP或托pipe文件传输系统来在环境之间移动文件,但这看起来很麻烦。 还有其他可能的解决scheme,我们可以在这里探索? 主要的要求是我们对环境之间复制的任何文件进行某种跟踪或logging。 除了在每天结束的时候做一个巨大的“DIFF”的环境,不知道我们能做些什么。

FTP把几个目录不覆盖?

我用scp从一台PC转移到另一台。 我断开连接,双重检查,发现FTP更快(我只是影响CPUencryption) 如何恢复我的文件传输? 我想复制从根目录recursion的所有文件,而不是花费数小时覆盖文件。 我在Mac Leopard的命令行上使用FTP,应该和linux一样 什么命令放置多个目录而不覆盖文件(虽然仍然重复)与FTP?

Win32软件使用校验和将文件系统同步到FTP服务器?

一个简单的问题是,如何定期将Windows文件系统同步到FTP目标,而不检查目标是否发生更改,除非出现问题,并且不依赖文件大小或date/时间更改。 使用date/时间来确定更改(NTS改变秒,夏令时等)时存在太多的其他差异,并且由于阻止因素等原因文件大小不可靠。 第一个问题是哪个FTP服务器软件使用MD5支持校验和或散列(与SHA-1相比,MD5相当快,但无论什么工作)。 第二个问题是哪个复制程序可以从目录列表生成散列,将它们存储在数据库中,发送任何更改或新的东西,并且除非发生exception,否则不检查目标FTP服务器,可能有服务器端实用程序生成数据库如果文件已经存在。

如何自动和定期上传文件从Windows机器到Unix服务器?

我有我的windows xp机器上的2个csv文件,我想每小时转移到unix服务器(因为2个文件每30分钟更新一次)。 所以我在网上search,我发现这种可能性:使用批处理和任务调度程序从Windows到Unix文件的ftp文件。 我想知道是否有可能从一个cron作业和一个简单的scipt unix服务器,而不是从ftp只有(而不是桑巴或http)的Windows机器,以及如何做到这一点。 谢谢你的帮助

我怎样才能确保在Linux的非腐败文件传输?

我有脚本计划与cron传输文件到其他机器使用scp filename user@host:~今天已经注意到,有时文件的MD5不匹配。 经仔细检查,似乎该文件已损坏。 我的问题是,我可以使用什么工具来确保无腐败转移?

Linux – 定期移动目录内容

我们公司的合作伙伴会将文件(通常大小为几GB)上传到我们的外部服务器上的目录。 从那个目录中,我将把它们移到我们的内部networking,在那里它们将最终被我们的分析师消费。 到目前为止,上传是与一个chroot监狱解决,并正常工作,同样的文件到达我们的内部networking时会发生什么。 然而,转移到我们的内部networking是有问题的。 我简单地使用–remove-source-files和一个查找rsync来删除空目录。 事情是,目录上的cron作业轮询间隔需要低(我们宁愿每分钟),而转移时间是相当高的(我们的办公室DSL是慢的),显然我们不想开始上传每5分钟一次。 这个问题有没有很好的解决方法? 我可以将内容移动到一个临时目录,然后从那里的rsync,但我感觉像一个更优雅的解决scheme存在。

替代FTP

我正在教数据库,我所有的学生都可以访问运行Ubuntu的虚拟机。 他们使用FTP作为连接到服务器和上传PHP文件的主要方式。 上次我被告知,由于每次更改都必须打开filezilla,FTP速度很慢,请发送文件,然后testing它是否正常工作。 所以,现在我正在寻找一些更自动的东西,比如GIT,你只需要用git push来推送服务器。 任何想法可以使用什么?

通过ssh复制大量的文件

我通过ssh挂载远程服务器(使用sshfs)。 我想从远程服务器复制大量的文件到本地: cp -rnv /mounted_path/source/* /local_path/destination 该命令运行不覆盖现有文件的recursion复制。 但是复制过程很慢。 我注意到它不按顺序复制文件。 所以我的问题是:我可以通过打开多个terminal并运行上面的相同命令来加速复制过程? 复制过程足够智能,不会覆盖其他进程复制的文件吗?

将linux服务器下的一个文件夹复制到windows服务器

我需要find一种方法将我的Debian服务器的每日备份文件夹每周转移到Windows服务器上。 什么是最简单和最稳定的方法来实现呢? 我肯定需要在我的Debian服务器上安装Samba吗?