我很多朋友都没有网络连接,所以我经常下载他们的东西。所以有时文件太大了,有 20~25 GB。复制需要几个小时 :)
为了方便起见,有没有办法添加“复制完成后关闭设备电源“。
类似于应用程序名称 Terra 复制 在 Windows 平台上。
答案1
如果您更喜欢命令行方式,您可以使用以下命令执行此操作。但您需要shutdown
通过编辑文件来使命令不需要密码即可运行visudo
:
rsync -ap /source /destination && sudo shutdown -h now
-P
或标志--partial
可防止在发生中断时开始删除不完整的文件。如果再次运行相同的命令,则将恢复任何不完整的传输。
为了使shutdown
命令无需输入密码即可运行,请运行sudo visudo
并在打开的文件的末尾添加以下行:
Your_USERNAME ALL=NOPASSWD: /sbin/shutdown
然后退出编辑器并保存(Ctrl+ X)。
复制完成后您的计算机将关闭。
您也可以使用图形化 rsyncgrsync
工具。安装grsync
:
sudo apt-get install grsync
安装后,打开 dash 并输入grsync
end 按回车键打开它。
配置提示(1-5)并按开始按钮(6)开始复制。
点击“基本选项”选项卡
输入你的源路径在第一个文本框中或单击“打开”按钮
输入你的目标路径在下一个文本框中。
点击“额外选项”标签
在“rsync 后执行此命令”下面的文本框中输入复制完成时将执行的命令。
还有一个选项可以在开始
grsync
复制进度之前执行命令。最后点击“开始复制”按钮(grsync 窗口右上角)
请注意,要想在没有密码的情况下执行关机命令,您需要visudo
按照上面提到的方法编辑文件。
不要忘记从“高级选项”选项卡中检查简历支持选项: