Come verificare lo stato di avanzamento dei file spostati da un posto a un altro nel terminale?

0

Sono nuovo al terminale. Ho iniziato a spostare 30 gigabyte di dati, dal mio desktop al mio hard disk portatile con il comando mv location1 location2 .

Il problema è, non riesco a vedere, quanti dati sono stati trasferiti.

Come visualizzare i progressi in un formato a barre o in formato percentuale?

    
posta Mayur Tolani 27.07.2016 - 18:36
fonte

3 risposte

2

Ho trovato questo link che aggiunge l'opzione -g a cp e mv che visualizzerà una barra di avanzamento.

Ecco come sono riuscito a lavorare su El Captain:

Requisiti:

Quindi:

wget http://ftp.gnu.org/gnu/coreutils/coreutils-8.21.tar.xz
tar xvJf coreutils-8.21.tar.xz
cd coreutils-8.21/
wget https://raw.githubusercontent.com/atdt/advcpmv/master/advcpmv-0.5-8.21.patch
patch -p1 -i advcpmv-0.5-8.21.patch
./configure
make

A questo punto avrai i binari cp e mv in src / provali e se non hai problemi con loro puoi spostarli in% % co_de.

Puoi anche rinominare i due binari in cpgres e mvgres (o altri nomi univoci) in modo da poter usare anche i comandi cp / mv standard.

    
risposta data 27.07.2016 - 19:33
fonte
1

rsync può farlo per te, con un buon indicatore di avanzamento che (come dice la pagina man) "dà a un utente annoiato qualcosa da guardare".

rsync --progress --remove-source-files {source file} {destination}

Ci sono molte altre cose che rsync può fare, come il mirroring delle directory, la ricorsione di alberi di grandi dimensioni, la limitazione dell'uso della larghezza di banda e molto altro. man rsync è tuo amico.

Oh, e dal momento che stai spostando un albero di directory, assicurati di includere l'opzione - ricorsiva .

    
risposta data 27.07.2016 - 20:51
fonte
0

Il comando standard mv non offre un'opzione per mostrare lo stato di avanzamento. Quello che puoi fare invece è

  • apri una nuova scheda Terminale con Cmd-T
  • controlla la dimensione del file di destinazione eseguendo ls -l location2
risposta data 27.07.2016 - 18:41
fonte

Leggi altre domande sui tag