我想将整个内部硬盘驱动器文件备份到外部硬盘驱动器,并在备份完成后执行系统关闭。我之所以要这样做,是因为要在夜间执行备份,而我的电脑内置硬盘已经运行了 5 年多。
一个简单的两行 shell 脚本就可以做到这一点,但需要以超级用户身份执行,因此复制到外部硬盘驱动器的文件将位于 root 用户和组下。
# rsync -avh / /media/youssef/external/somedir/
# shutdown -P now
如何在没有超级用户权限的情况下做到这一点?
答案1
如果没有超级用户,您将无法执行您所要求的操作。通常您只需要备份 /home/ 文件夹。 /etc 中的某些配置文件可能最好备份,但根文件夹的其余大部分用于操作系统,不应备份。