是否有任何终端命令允许我将所有文件备份到外部硬盘。我的OSX更新失败,所以我需要备份我的文件一些,尽快!
答案 0 :(得分:9)
我会选择rsync
,因为它只复制自上次运行以来更改的文件,使其在第二次和后续备份时更快。
假设您的用户名为Freddy Frog
且您的外部硬盘称为My External Drive
,则可以执行以下操作:
rsync -av "/Users/Freddy Frog" "/Volumes/My External Drive"
答案 1 :(得分:3)
cp -R / Path-to-folder / Path-to-external-HDD
这将文件夹从(路径到文件夹)复制到外部HDD
如果你想让它成为一个反复出现的命令,可以采取以下几个步骤:
每天15:00,/ Path-to-folder的文件夹将被复制到外部硬盘(如果mac当时正在运行)
是的,当然你需要修改我给你的.plist文件的代码
答案 2 :(得分:2)
备份到单个(可选的压缩)磁盘映像文件,可以使用Apple的“磁盘工具”软件使用hdiutil
进行恢复sudo hdiutil create dst_image.dmg -format UDZO -nocrossdev -srcdir src_directory
2009年OSXDaily provided examples:ditto,rsync,& asr
sudo ditto -X src_directory dst_directory
sudo rsync -xrlptgoEv --progress --delete src_directory dst_directory
sudo asr -source src_directory -target dst_directory -erase -noprompt