使用 bash 命令/命令行进行 Ubuntu 备份

使用 bash 命令/命令行进行 Ubuntu 备份

所以我不小心运行了命令:

sudo chmod -R 2777 /

每次我登录时,它只会调出 bash 命令行界面。现在我如何才能仅使用 bash 命令来备份我的系统?

我曾尝试过一些帖子:

http://ubuntuforums.org/showthread.php?t=1422712

sudo tar cvpzf ../../home/$backupUser/backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys --exclude=/media /

但需要sudo,我现在无法做到。

答案1

如果您的文件均不超过 4GB,请插入在另一台机器上使用 FAT 格式化的外部硬盘,并且输入以下命令

ls /media/$USER

这将为您提供一个名称列表,其中一个是您的硬盘。然后通过发出以下命令复制文件:

cp --verbose /home/$USER/* /media/$USER/NameOfHDD

在哪里替换NameOfHDD你之前找到的名称(我无法告诉你哪个:这取决于硬盘本身以及它的格式化方式)

然后等待它完成...

恢复只需输入:

cp --verbose /media/$USER/NameOfHDD/* /Home/$USER/

(如果重新安装前后的用户名相同!)

相关内容