Còpies amb barra de procés en terminal amb GCP

Hola,

Segueixo posant tips per al treball en terminal ... aquesta vegada els vull mostrar el detallades i amenes que poden ser les còpies amb cp.

Per defecte, si copiem un arxiu amb cp no ens mostra barra de progrés ni de bon tros, es veu així:

Mentre que ... així es veu amb la barra de progrés i altres dades de la còpia:

Notin que mostra la velocitat de còpia, el temps restant, mostra també quants MBs s'han copiat, el per cent (%) de la còpia, i una barreta per veure quant falta jejeje.

Per aconseguir això és simple, posin la següent comanda en un terminal i llest:

si fas servir Debian, Ubuntu o derivats:

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

El que fa això és simple, primer instal·larà GCP, Que és qui en realitat ens brinda totes aquestes dades que vam veure a dalt, i després afegint una línia al nostre arxiu ~ / .bashrc indicarem que cada vegada que usem la comanda cp, En realitat volem utilitzar l'ordre GCP.

En realitat no han d'usar la comanda posat abans, mentre que instal·lin el paquet GCP i escriguin el següent a l'arxiu ~ / .bashrc (Notin el punt a l'inici de el nom de l'arxiu) els funcionarà:

àlies cp = 'GCP'

I bé res més que afegir 🙂

Encara intento veure com posar-li colors, però és que com a tal no soporta això ... camino investigant una mica jejejeje.

Salutacions


21 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Jors va dir

    Sinó sempre pots utilitzar rsync amb el paràmetre -progress.

  2.   MSX va dir

    No el coneixia, ho vaig a provar! Fa un temps feia servir VCP:
    https://aur.archlinux.org/packages.php?ID=7564 però ara em quedi només amb un àlies amb rsync, com bé diu l'amic @jors.

  3.   Mystog @ N va dir

    En fi, que vostès l'únic que fan és enganxar més a un amb el bloc !! 🙂

    Per cert Gaara saps si hi ha algun equivalent de l'GCP però per la comanda rm ?? o sigui per esborrar ?? El tema és que no sé perquè (això mes bé és per veure si ILAV m'aclareix) Ara en XFCE quan intento esborrar un directori x Thunar em surt la barra de progrés i em diu «Preparant» i ahi es queda fins que esborra tot, però mai «progressa». En resum que no puc veure com va avançant l'esborrat. Si al menys pogués veure alguna cosa així en consola

    1.    KZKG ^ Gaara va dir

      mmm ni idea, però podries fer un simple: rm -rv o un àlies que sigui igual a rsync -r -v --progress

    2.    ILAV va dir

      Que versió de Xfce estàs utilitzant?

      1.    Mystog @ N va dir

        xfce 4.8
        xubuntu 12.04

  4.   Rots87 va dir

    no sabia tot el que es podia fer amb la terminal jajaja en Arch només l'ocupava per quan la lava o quan volia fer alguna cosa molt en específic amb ella; sempre escolti d'algunes usuaris l'amor a l'bash però tot i així jo li fujo meu miqueta ... t'agraeixo que em mostris el camí per no fugir-li tant ^ _ ^

    1.    KZKG ^ Gaara va dir

      JAJA doncs sí amic, la terminal és simplement grandiosa ... creu-me que un cop la saps fer servir, no vols abandonar-😀
      I nah !, un plaer ajudar.

  5.   Alex va dir

    Genial, moltes gràcies.

    1.    KZKG ^ Gaara va dir

      Gràcies pel comentari 😀

  6.   anibal va dir

    fent això torna a llegir el bashrc i ahi pren l'àlies lloc en la línia de sudo .......

    font ~ / .bashrc

    1.    KZKG ^ Gaara va dir

      Síp, o també . ~. / Bashrc ????

      1.    caçador va dir

        Tinc un àlies reload per això.

        àlies reload = »source ~ / .bashrc»

  7.   Hugo va dir

    Curiosament, al meu GCP em va donar un problema de dependències en LMDE. Passa que sòl instal·lar amb aptitude -RvW install la qual cosa ha de instal·lar el paquet amb qualsevol dependència necessària, sense els paquets recomanats i amb una informació prou detallada, i no obstant això a l'intentar executar-ho, em va sortir un missatge d'error dient que es deshabilitaría la barra de progrés, perquè faltava el paquet python-ProgressBar

    1.    ILAV va dir

      Doncs no veig on està la curiositat soci, sense python-ProgressBar doncs GCP no funciona .. llest.

      1.    Hugo va dir

        La curiositat és que GCP no tingui aquest paquet com dependència. Si ho tingués, s'hauria instal·lat amb la comanda que vaig utilitzar (que només desactiva els paquets recomanats, no així les dependències) i no m'hauria donat el missatge d'error.

        1.    MSX va dir

          És simple: si no figura com a dependència és que està malament empaquetat.

  8.   hackloper775 va dir

    Molt bona aportació, és bo afegir-coses a la terminal, per millorar l'experiència a l'usar-la

    Salutacions

  9.   debian va dir

    com a curiositat, algú ha aconseguit algun gestor (gràfic) de còpia per gnu / linux que funcioni? entengui TeraCopy i derivats en Windows ...
    el copiador de Gnome em treu de el pas ...
    ia Cuba copiem, copiem molt.
    salutacions

  10.   debian va dir

    uff, perdó per obrir un post de fa un any, no em vaig adonar ...

  11.   Jorgicio va dir

    També pots instal·lar ProgressBar i GCP des d'un gestor de paquets de Python, com pip. Jo ho vaig instal·lar així.