2011-11-19 11 views
6
cd

oh così ho nella mia cartellacomandi ssh Putty zip tutti i file all'interno di questa cartella quindi scaricare

ls 
cgi-bin      wp-comments-post.php wp-mail.php 
googlec3erferfer228fc075b.html wp-commentsrss2.php wp-pass.php 
index.php     wp-config-sample.php wp-rdf.php 
license.txt     wp-config.php   wp-register.php 
php.ini      wp-content   wp-rss.php 
readme.html     wp-cron.php   wp-rss2.php 
wp-activate.php    wp-feed.php   wp-settings.php 
wp-admin      wp-includes   wp-signup.php 
wp-app.php     wp-links-opml.php  wp-trackback.php 
wp-atom.php     wp-load.php   xmlrpc.php 
wp-blog-header.php   wp-login.php 
(uiserver):u45567318:~/wsb454434801 > 

Quello che voglio fare è comprimere tutti i file all'interno di questa cartella, quindi scaricarlo sul mio computer io sono davvero nuovo per ssh e questo è un sito Web per i clienti ma in realtà voglio iniziare a usare la riga di comando per la velocità, ho cercato questo riferimento http://ss64.com/bash/ per trovare i comandi giusti ma mi piacerebbe davvero un aiuto da qualcuno per favore ??

Grazie

+0

brillanti grazie ragazzi – DCHP

+0

hai trovato il comando? –

+0

perché non usare solo rsync? copierà i file tramite ssh e manterrà la struttura delle cartelle ed è disponibile su tutti i sistemi * nix. –

risposta

1
tar zcvf ../my_directory.tar.gz . 

creeranno file di my_directory.tar.gz.

scp ../my_directory.tar.gz [email protected]:/path/to/place/file 

trasferirà file sul computer.

+0

Ciao sto avendo alcuni problemi che non scaricherò sul desktop qui è il codice im usando scp ../wsb454436346.tar.gz [email protected]: c: \ docume ~ 1 \ sam \ desktop ma non funzionerà alcun aiuto per favore – DCHP

+0

prova a utilizzare winscp http://winscp.net/ita/index.php – pahan

0

Utilizzare il seguente comando ssh per scaricare più file in una sola volta

mget ./*

18
cd path/to/folder/foldername 
zip -r foldername.zip foldername * [use * if it has any sub directory] 

Si prega di provare questo codice che possa risolvere il problema.

2

Sembra che questa sia la directory webroot.

Perché non comprimere la directory in alto (httpdocs/html/qualsiasi altra cosa) e quindi spostarla nello spazio del sito Web e scaricare da lì?

Ad esempio, andare nella directory sopra la radice Web. Ad esempio, se il vostro web root è/var/www/html/andare in/var/www/ed eseguire i seguenti comandi:

zip -r allwebfiles.zip html 
mv allwebfiles.zip /html/allwebfiles.zip 

Poi nel browser web vanno a http://mydomain.com/allwebfiles.zip e basta scaricare il file.

Durante l'estrazione, è necessario solo estrarre in/var/www/OR estratto in webroot e spostare tutti i file su un livello.

4

Vai alla cartella percorso utilizzando il comando cd

zip -r foldername.zip foldername 

Es: zip -r prova test-bkupname.zip

Qui test è il nome della cartella.

2

Se siete in directory stessa poi

zip -r zipfilename.zip * 
Problemi correlati