Linux的一个粗略的利用率cat命令会通过重定向命令输出对硬盘的分区或USB记忆棒或本地图片文件或写做一个磁盘分区的完全磁盘备份或磁盘分区备份或克隆输出到网络套接字。
Linux文件系统备份使用'cat'命令
它的你绝对正常的想,当后者做相同的工作很容易,这是相当正确的,为什么我们要用猫在DD,但是,最近我意识到,猫是远远快于DD当它涉及到的速度和性能。
我不同意,DD提供,甚至更多,选项,同时在处理大型备份,如磁带驱动器是非常有用的,而猫较轻包括选项,它不一定是一个值得DD更换,但仍,仍是一个选项(如适用)。
推荐阅读: 如何克隆或备份的Linux磁盘使用的Clonezilla
相信我,它将相当成功地完成将一个分区的内容复制到一个新的未格式化的分区。 唯一的要求是提供一个有效的硬盘分区,具有现有数据的最小大小,没有任何文件系统。
在下面的例子中,第一个硬盘的第一个分区,对应于/boot
分区也就是/dev/sda1
,克隆到第二盘(即第一个分区/dev/sdb1
使用Linux重定向运算符)。
# cat /dev/sda1 > /dev/sdb1
Linux中的完整磁盘分区备份
命令完成后,克隆分区挂载到/mnt
无一不挂载目录列出点检查是否有文件丢失。
# mount /dev/sdb1 /mnt # ls /mnt # ls /boot
验证克隆的分区文件
为了将分区文件系统扩展到最大大小,请使用root权限发出以下命令。
建议阅读: 14杰出备份实用程序的Linux系统
$ sudo resize2fs /dev/sdb1
在Linux中调整大小或扩展分区大小
的cat
命令是一个极好的工具操纵Linux文本文件和一些特殊的多媒体文件,但应避免二进制数据文件或连接家当文件。 对于所有其他选项不要犹豫,执行man cat
从控制台。
$ man cat
出人意料的是,有一个名为TAC,是的 ,我说的TAC另一个命令,这是cat命令(也倒拼),这显示以相反的顺序文件中的每一行,想知道更多关于TAC的反向版本,阅读如何在Linux中使用Tac命令。