[successivo] [precedente] [inizio] [fine] [indice generale] [violazione GPL] [translators] [docinfo] [indice analitico] [volume] [parte]


Capitolo 519, scheda riassuntiva
Operazioni a distanza e servizi di rete 2

Comando Descrizione

rsh [-l nome_utenza_remoto] host tar cf - <-'
`->origine_da_archiviare | bzip2 > archivio_locale

 

lsh[c] [-l nome_utenza_remoto] host tar cf - <-'
`->origine_da_archiviare | bzip2 > archivio_locale

 

ssh [-l nome_utenza_remoto] host tar cf - <-'
`->origine_da_archiviare | bzip2 > archivio_locale

 

ssh [nome_utenza_remoto@]host tar cf - <-'
`->origine_da_archiviare | bzip2 > archivio_locale

Utilizza rsh, o un'altra shell remota simile, per eseguire l'archiviazione di una directory di un elaboratore remoto nell'elaboratore locale, utilizzando lo standard output come mezzo per trasferire l'archivio attraverso la rete, dove poi viene compresso con bzip2 e memorizzato in un file.

cd directory_di_destinazione ; rsh -l root host <-'
`->tar czf - / | tar xzpf -

 

cd directory_di_destinazione ; ssh -l root host <-'
`->tar czf - / | tar xzpf -

 

cd directory_di_destinazione ; ssh root@host <-'
`->tar czf - / | tar xzpf -

Trasferisce, in modo grossolano, una copia completa del file system di un elaboratore remoto, nell'elaboratore locale, inserendola a partire dalla directory corrente.

rsh -l root host 'cat /dev/hda1 | gzip -9' <-'
`->| gunzip > /dev/hda1

 

lsh[c] -l root host 'cat /dev/hda1 | gzip -9' <-'
`->| gunzip > /dev/hda1

 

ssh -l root host 'cat /dev/hda1 | gzip -9' <-'
`->| gunzip > /dev/hda1

 

ssh root@host 'cat /dev/hda1 | gzip -9' <-'
`->| gunzip > /dev/hda1

Trasferisce, in modo grossolano, una copia completa della prima partizione del primo disco ATA di un elaboratore remoto, nell'elaboratore locale, nella stessa partizione, supponendo che entrambe abbiano la stessa geometria (secondo la configurazione del firmware) e la stessa dimensione (in cilindri).
Bisogna fare molta attenzione a non sbagliare, se non si vogliono creare danni; in particolare bisogna assicurarsi di avere usato gli apostrofi nella posizione giusta (né prima né dopo). Si usi a proprio rischio!

rsh -l root host 'cat /dev/hda | gzip -9' <-'
`->| gunzip > /dev/hda

 

lsh[c] -l root host 'cat /dev/hda | gzip -9' <-'
`->| gunzip > /dev/hda

 

ssh -l root host 'cat /dev/hda | gzip -9' <-'
`->| gunzip > /dev/hda

 

ssh root@host 'cat /dev/hda | gzip -9' <-'
`->| gunzip > /dev/hda

Trasferisce, in modo ancora più grossolano, una copia completa della prima unità ATA di un elaboratore remoto, nell'elaboratore locale, che ha un disco con la stessa geometria (secondo la configurazione del firmware) e con un numero maggiore o uguale di cilindri.
Bisogna fare molta attenzione a non sbagliare, se non si vogliono creare danni; in particolare bisogna assicurarsi di avere usato gli apostrofi nella posizione giusta (né prima né dopo). Si usi a proprio rischio!

L'argomento è trattato nei capitoli 140 e 202.

Appunti di informatica libera 2003.01.01 --- Copyright © 2000-2003 Daniele Giacomini -- daniele @ swlibero.org

Dovrebbe essere possibile fare riferimento a questa pagina anche con il nome operazioni_a_distanza_e_servizi_di_rete_2.html

[successivo] [precedente] [inizio] [fine] [indice generale] [violazione GPL] [translators] [docinfo] [indice analitico]