删除根目录 / 内的所有内容,同时保持 /home 目录完整

删除根目录 / 内的所有内容,同时保持 /home 目录完整

我有两个分区两个 kubuntu 的, 一于/dev/sda1以及主目录和其他目录/dev/sda2(能够访问/homesda1通过安装)。我希望删除 /dev/sda1 中的 kubuntu,同时保持 /home 完整,这样只有/dev/sda2启动仍然能够访问/home(/dev/sda1 的剩余部分)。

答案1

if cd /mnt/sda1; then
    echo -n "Do you want to delete: `ls | grep -v home`? (y/n)"
    read answer
    test "$answer" = "y" -o "$answer" = "Y" && sudo rm -rf `ls | grep -v home`
fi

完全未经测试,请格外小心。

相关内容