Kopie s procesním pruhem v terminálu s gcp

Dobrý den,

Stále dávám tipy na terminálovou práci ... tentokrát vám chci ukázat, jak podrobné a zábavné kopie mohou být cp.

Ve výchozím nastavení, pokud kopírujeme soubor s cp Nezobrazuje nám ukazatel průběhu, natož vypadá to takto:

Zatímco ... takto to vypadá s indikátorem průběhu a dalšími daty kopie:

Všimněte si, že ukazuje rychlost kopírování, zbývající čas, také ukazuje, kolik MB bylo zkopírováno, procento (%) kopie a sloupec, který ukazuje, kolik chybí hehehe.

Chcete-li toho dosáhnout, je to jednoduché, vložte do terminálu následující příkaz a je to:

Pokud používáte Debian, ubuntu nebo deriváty:

sudo apt-get install gcp -y && echo "alias cp='gcp'" >> $HOME/.bashrc

Co to dělá, je jednoduché, nejprve se nainstaluje GCP, což je ten, kdo nám ve skutečnosti poskytuje všechna tato data, která jsme viděli výše, a poté přidá řádek do našeho souboru ~ / .bashrc ukážeme, že pokaždé, když použijeme příkaz cp, vlastně chceme použít příkaz GCP.

Ve skutečnosti nemusí při instalaci balíčku používat příkaz put before GCP a do souboru napište následující ~ / .bashrc (všimněte si období na začátku názvu souboru) bude pracovat pro vás:

alias cp = 'gcp'

A k tomu už není co dodat 🙂

Stále se snažím zjistit, jak na to dát barvy, ale jako takové to nemá žádnou podporu ... vyšetřuji trochu lol.

pozdravy


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   jors řekl

    Jinak můžete vždy použít rsync s parametrem –progress.

  2.   MSX řekl

    Nevěděl jsem to, zkusím to! Před chvílí jsem použil vcp:
    https://aur.archlinux.org/packages.php?ID=7564 ale teď mám jen alias s rsync, jak říká přítel @jors.

  3.   Mystog @ N řekl

    Jedinou věcí, kterou uděláte, je připojení více k jednomu pomocí blogu! 🙂

    Mimochodem, gaara, víte, jestli existuje ekvivalent gcp, ale pro příkaz rm? nebo smazat ?? Problém je v tom, že nevím proč (jde spíše o to, zda mi elav objasní) Nyní v XFCE, když se pokouším smazat adresář x Thunar, dostanu indikátor průběhu a ten říká „Preparing“ a tam to zůstane, dokud to nevymaže všechno, ale nikdy to „nepostupuje“. Stručně řečeno, nevidím, jak mazání postupuje. Kéž bych něco takového viděl na konzole

    1.    KZKG ^ Gaara řekl

      mmm žádný nápad, ale můžete udělat jednoduchý: rm-rv nebo alias, který se rovná rsync -r -v --progress

    2.    živý řekl

      Jakou verzi Xfce používáte?

      1.    Mystog @ N řekl

        xfc 4.8
        Xubuntu 12.04

  4.   hnije87 řekl

    Nevěděl jsem, co všechno se dá udělat s terminálem hahaha v Archu, pro který jsem ho používal, jen když jsem ho nainstaloval nebo když jsem s ním chtěl udělat něco velmi konkrétního; Vždy jsem od některých uživatelů slyšel lásku k bash, ale i tak jsem utekl trochu ... Děkuji vám, že jste mi ukázal cestu, abych tolik neutekl ^ _ ^

    1.    KZKG ^ Gaara řekl

      HAHA, ano, příteli, terminál je prostě skvělý ... věřte mi, že jakmile víte, jak jej používat, nechcete jej opustit 😀
      A ne, rád vám pomůžu.

  5.   Alex řekl

    Skvělé, děkuji moc.

    1.    KZKG ^ Gaara řekl

      Díky za komentář 😀

  6.   Anibal řekl

    při tom načte bashrc a tam vezme alias nastavený v řádku sudo …….

    zdroj ~ / .bashrc

    1.    KZKG ^ Gaara řekl

      Jo, nebo také . ~. / bashrc ????

      1.    lovec řekl

        Mám pro to alias pro opětovné načtení.

        alias reload = »zdroj ~ / .bashrc»

  7.   Hugo řekl

    Zajímavé je, že můj gcp mi dal problém se závislostí v LMDE. Stává se, že obvykle instaluji s instalace aptitude -RvW který by měl nainstalovat balíček se všemi nezbytnými závislostmi, bez doporučených balíčků a s docela podrobnými informacemi, a přesto při pokusu o jeho spuštění se mi zobrazila chybová zpráva, že indikátor průběhu bude deaktivován, protože balíček chyběl python-progressbar

    1.    živý řekl

      No, nechápu, kde je zvědavost partner, bez python-progressbar, protože gcp nefunguje .. to je ono.

      1.    Hugo řekl

        Zajímavostí je, že gcp nemá tento balíček jako závislost. Pokud ano, byl by nainstalován pomocí příkazu, který jsem použil (který zakáže pouze doporučené balíčky, nikoli závislosti), a nedal by mi chybovou zprávu.

        1.    MSX řekl

          Je to jednoduché: pokud není uvedeno jako závislost, je špatně zabaleno.

  8.   hackloper775 řekl

    Velmi dobrý příspěvek, je dobré do terminálu přidat věci, aby se zlepšila zkušenost s jeho používáním

    pozdravy

  9.   debian řekl

    jako zvědavost, dostal někdo nějakého (grafického) správce kopírování pro gnu / linux, který funguje? porozumět TeraCopy a derivátům ve Windows ...
    kopírka gnome mě dostává z cesty ...
    a na Kubě kopírujeme, hodně kopírujeme.
    jde o

  10.   debian řekl

    uff, omlouvám se za otevření příspěvku před rokem, neuvědomil jsem si ...

  11.   Jorge řekl

    Můžete také nainstalovat progressbar a gcp ze správce balíčků Pythonu, jako je pip. Nainstaloval jsem to takto.