GNU/Linux >> Znalost Linux >  >> Linux

Jak zálohovat nebo klonovat oddíly Linuxu pomocí příkazu „cat“.

Hrubým využitím příkazu linuxového cat by bylo vytvoření úplné zálohy disku nebo zálohy diskového oddílu nebo klonování diskového oddílu přesměrováním výstupu příkazu na diskový oddíl pevného disku nebo USB flash disku nebo místního image souboru nebo zapsání výstup do síťové zásuvky.

Je naprosto normální, že přemýšlíte o tom, proč bychom měli používat kočka přes dd když druhý dělá stejnou práci snadno, což je docela správné, ale nedávno jsem si uvědomil, že kočka je mnohem rychlejší než dd pokud jde o rychlost a výkon.

Souhlasím s tím, že dd poskytuje ještě více možností a je také velmi užitečný při práci s velkými zálohami, jako jsou páskové jednotky (Jak klonovat linuxové oddíly pomocí příkazu 'dd'), zatímco cat obsahuje menší možnost a není to nutně hodné dd výměna, ale stále zůstává možností, kdykoli je to možné.

Doporučené čtení: Jak klonovat nebo zálohovat linuxový disk pomocí Clonezilla

Věřte mi, že zkopíruje obsah oddílu do nového neformátovaného oddílu docela úspěšně. Jediným požadavkem by bylo poskytnout platný oddíl pevného disku s minimální velikostí existujících dat a bez jakéhokoli souborového systému.

V níže uvedeném příkladu první oddíl na prvním pevném disku, který odpovídá /boot oddíl, tj. /dev/sda1 , je naklonován na první oddíl druhého disku (tj. /dev/sdb1 ) pomocí operátoru přesměrování Linuxu.

# cat /dev/sda1 > /dev/sdb1

Po dokončení příkazu je klonovaný oddíl připojen k /mnt a oba adresáře přípojných bodů jsou uvedeny pro kontrolu, zda nechybí nějaké soubory.

# mount /dev/sdb1 /mnt
# ls /mnt
# ls /boot

Chcete-li rozšířit souborový systém oddílu na maximální velikost, zadejte následující příkaz s právy root.

Doporučené čtení: 14 Vynikající zálohovací nástroje pro systémy Linux

$ sudo resize2fs /dev/sdb1

cat command je vynikající nástroj pro manipulaci s textovými soubory v Linuxu a některými speciálními multimediálními soubory, ale měli byste se mu vyhnout pro binární datové soubory nebo zřetězení souborů shebang. Pro všechny ostatní možnosti neváhejte spustit man cat z konzole.

$ man cat

Překvapivě existuje další příkaz s názvem tac, ano, mluvím o tac , což je obrácená verze cat příkaz (také hláskovaný pozpátku), který zobrazuje každý řádek souboru v obráceném pořadí, chcete vědět více o tac , přečtěte si Jak používat Tac Command v Linuxu.


Linux
  1. Jak restartovat Linux pomocí příkazového řádku

  2. Jak zabít proces v Linuxu pomocí příkazu?

  3. Jak zálohovat operační systém Linux pomocí příkazu „dd“.

  1. Jak vytvořit oddíly v Linuxu

  2. Jak klonovat oddíl disku Linux přes síť pomocí dd

  3. Jak zkontrolovat OS a verzi pomocí příkazu Linux

  1. Jak klonovat oddíl nebo pevný disk v Linuxu

  2. Jak vytvořit diskové oddíly pomocí příkazu Parted v Linuxu

  3. Jak vytvořit zálohu pomocí příkazu tar v Linuxu