java语言,linux系统下大文件夹如何备份?

大狗狗 2018-04-18 04:24:46
JAVA语言,LINUX系统,一个文件夹,内部有数十个子文件夹,每个子文件夹内有数千个文件,总的数据量在100G左右,我想把这个大文件夹copy到另一个磁盘里(在一个系统内的)。请问应该采用什么办法?java IO 能否担此重担?还是需要调用系统API?
由于这样的数据备份可能每天都要进行一次,而且在深夜,所以人工手动不在考虑范围,必需编程实现。
...全文
896 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
大狗狗 2018-05-14
  • 打赏
  • 举报
回复
本人决定:通过批处理命令(windows下为.cmd,linux下为.sh),调用系统指令来完成复制。
喜氏天狼 2018-05-02
  • 打赏
  • 举报
回复
对啊,JAVA在底层也是要调用系统的命令。何不直接调用呢。有process可以用,也可以直接crontab。
kimsung 2018-04-18
  • 打赏
  • 举报
回复
如果是单纯的文件复制操作, 为什么一定要用java? 用crontab不行吗?
oyljerry 2018-04-18
  • 打赏
  • 举报
回复
反正放半夜,可以先考虑用Java程序IO等复制文件,然后再看性能是否可以

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧