GNU/Linux >> Znalost Linux >  >> Linux

Jak přesunout soubory a zobrazit průběh (např. pomocí ukazatele průběhu)?

Při přesouvání velkých adresářů pomocí mv , existuje způsob, jak zobrazit průběh (%)?
cp příkaz na gentoo měl -g přepínač, který ukazoval průběh.

Přijatá odpověď:

Můžete sestavit opravené cp a mv, které pak obě podporují přepínač -g pro zobrazení průběhu. Na této stránce jsou pokyny a opravy. Nicméně :Stránka vás vyzve k tomu

$ sudo cp src/cp /usr/bin/cp
$ sudo cp src/mv /usr/bin/mv

který přepíše původní cp a mv. To má dvě nevýhody:Za prvé, pokud do vašeho systému dorazí aktualizovaný balíček coreutils, dojde k jejich přepsání. Za druhé, pokud má opravená verze problém, mohou přerušit skripty spoléhající se na standardní cp a mv. Raději bych udělal něco takového:

$ sudo cp src/cp /usr/local/bin/cpg
$ sudo cp src/mv /usr/local/bin/mvg

který zkopíruje soubory do /usr/local/bin, který je určen pro uživatelem kompilované programy, a dá jim jiný název. Takže když chcete ukazatel průběhu, řeknete mvg -g bigfile /mnt/backup a normálně používejte mv.

Můžete také provést alias mvg="/usr/local/mvg -g" pak stačí říct mvg bigfile /mnt/backup a přímo získat ukazatel průběhu.


Linux
  1. Jak najít velké soubory linux pomocí příkazů find a du

  2. Jak dosáhnu toho, aby cURL nezobrazoval indikátor průběhu?

  3. Jak přesunu soubory a adresáře do nadřazené složky v Linuxu?

  1. Jak najít soubory s oprávněními SUID a SGID v Linuxu

  2. Základy Linuxu:Jak stahovat soubory do prostředí pomocí Wget

  3. Jak komprimovat soubory a adresáře v systému Linux (s příklady)

  1. Jak přidat ukazatel průběhu pro kopírování a přesouvání příkazů v Linuxu?

  2. Jak kopírovat / přesouvat soubory a adresáře v Linuxu pomocí příkazů „cp“ a „mv“.

  3. Jak mohu přesouvat soubory pomocí xargs v Linuxu?