Příkazy pro Linux

Jak měřit a zobrazovat průběh příkazu „dd“ v systému Linux?

Jak měřit a zobrazovat průběh příkazu „dd“ v systému Linux?

Příkaz „dd“ v systému Linux se používá k převodu a kopírování souborů z jednoho místa na druhé. Ve výchozím nastavení však tento příkaz není naprogramován tak, aby zobrazoval průběh probíhající operace. Pokud kopírujete velké soubory z jednoho místa na druhé, může to pro vás být docela nepříjemné, protože chcete průběžně sledovat pokrok. K tomu je třeba trochu vylepšit příkaz „dd“, aby byl schopen měřit a ukazovat postup. Dnes se naučíme, jak můžeme dosáhnout tohoto cíle pomocí systému Linux Mint 20.

Metody měření a zobrazení průběhu příkazu „dd“ v Linux Mint 20:

Pro měření a zobrazení průběhu příkazu „dd“ v Linux Mint 20 lze použít následující dvě metody. Před diskusí o těchto metodách byste se však měli ujistit, že je ve vašem systému Linux nainstalován příkaz „dd“. To lze zkontrolovat pomocí níže uvedeného příkazu:

$ dd - verze

Z výstupu příkazu zobrazeného na následujícím obrázku můžete potvrdit, že v našem systému Linux je nainstalován příkaz „dd“.

Nyní můžete přejít na kteroukoli z následujících dvou metod.

Metoda č. 1: Použití příznaku „progress“ k měření a zobrazení pokroku příkazu „dd“ v Linux Mint 20:

Chcete-li použít příznak „progress“ s příkazem „dd“ k zobrazení svého postupu v Linux Mint 20, budete muset provést následující příkaz:

$ dd if = PathOfFileToBeCopied of = PathOfOutputFile status = postup

Zde by měl být PathOfFileToBeCopied nahrazen cestou a názvem souboru, jehož obsah má být kopírován, a PathOfOutputFile by měl být nahrazen cestou a názvem souboru, do kterého má být tento obsah zkopírován.

Průběh příkazu „dd“ ukazuje následující obrázek. Vzhledem k tomu, že soubor, který jsme se pokoušeli zkopírovat v našem příkladu, byl velmi malý, ale dokončení procesu kopírování tohoto souboru nám trvalo jen sekundu. Proto jsme nemohli zachytit jeho skutečný pokrok. Pokud však zvolíte soubor s větší velikostí souboru, snadno uvidíte jeho průběh kopírování.

Metoda č. 2: Použití příkazu „pv“ k měření a zobrazení pokroku příkazu „dd“ v Linux Mint 20:

Chcete-li použít příkaz „pv“ s příkazem „dd“ k zobrazení jeho pokroku v systému Linux Mint 20, budete muset provést následující kroky:

Krok 1: Nainstalujte do svého systému příkaz „pv“:

Nejprve musíte do systému Linux nainstalovat příkaz „pv“, protože není ve výchozím nastavení nainstalován. Chcete-li nainstalovat tento příkaz, budete muset ve svém terminálu provést následující příkaz:

$ sudo apt install pv

Jakmile je na vašem systému Linux nainstalován příkaz „pv“, budete jej moci spárovat s příkazem „dd“, abyste ukázali jeho průběh.

Krok 2: Tento příkaz použijte k zobrazení postupu příkazu „dd“ ve vašem systému:

Po instalaci příkazu „pv“ jej budete muset provést následujícím způsobem:

$ dd if = PathOfFileToBeCopied | pv | dd of = PathOfOutputFile

Zde by měl být PathOfFileToBeCopied nahrazen cestou a názvem souboru, jehož obsah má být kopírován, a PathOfOutputFile by měl být nahrazen cestou a názvem souboru, do kterého má být tento obsah zkopírován.

Průběh příkazu „dd“ ukazuje následující obrázek. Protože však soubor, který jsme se pokoušeli zkopírovat v našem příkladu, byl velmi malý, proto nám dokončení procesu kopírování tohoto souboru trvalo jen sekundu. Proto jsme nemohli zachytit jeho skutečný pokrok. Pokud však zvolíte soubor s větší velikostí souboru, snadno uvidíte jeho průběh kopírování.

Závěr

Dvě metody předvedené v tomto výukovém programu jsou ideální pro umožnění příkazu „dd“ měřit a ukazovat jeho postup v systému Linux. Můžete si vybrat libovolné z nich podle svého pohodlí.

Hry Jak stáhnout a přehrát Sid Meier's Civilization VI v systému Linux
Jak stáhnout a přehrát Sid Meier's Civilization VI v systému Linux
Úvod do hry Civilization 6 je moderní pojetí klasického konceptu představeného v sérii her Age of Empires. Myšlenka byla docela jednoduchá; začali bys...
Hry Jak nainstalovat a hrát Doom na Linuxu
Jak nainstalovat a hrát Doom na Linuxu
Úvod do Doom Série Doom vznikla v 90. letech po vydání původního Doomu. Byl to okamžitý hit a od té doby herní série získala řadu ocenění a původní Do...
Hry Vulkan pro uživatele Linuxu
Vulkan pro uživatele Linuxu
S každou novou generací grafických karet vidíme, že vývojáři her posouvají hranice grafické věrnosti a přibližují se k fotorealismu. Ale navzdory vešk...