linux – 动态压缩dd备份
也许这听起来像愚蠢的问题,但我试图这样做的方式不起作用.
我正在使用livecd,驱动器未安装等. 当我这样做备份 sudo dd if=/dev/sda2 of=/media/disk/sda2-backup-10august09.ext3 bs=64k …通常它会工作,但我没有足够的空间外部高清我复制到它(它几乎适合它).所以我想用这种方式压缩 sudo dd if=/dev/sda2 | gzip > /media/disk/sda2-backup-10august09.gz …但我的权限被拒绝了.我不明白. 解决方法
你有权访问sda2-backup … gz文件吗? Sudo仅适用于其后的命令,不适用于重定向.如果要将其应用于重定向,则以root身份运行shell,以便所有子进程也是root用户:
sudo bash -c "dd if=/dev/sda2 | gzip > /media/disk/sda2-backup-10august09.gz" 或者,您可以使用uid / gid挂载选项(假设为ext3)挂载磁盘,这样您就可以像任何用户一样拥有写入权限.或者,使用root在/ media / disk中创建一个您有权限的文件夹. 其他可能对您有帮助的信息: >块大小才真正重要 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |