The UNIX and Linux Forums  
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.

Go Back   De Unix-en Linux Forum > Top Forums > UNIX voor Dummies Questions & Answers
.
google unix.com



UNIX voor Dummies Questions & Answers Als u niet zeker weet waar je een Unix-of Linux vraag, post het hier. Alle UNIX-en Linux beginners van harte welkom!!

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
kopiëren. profiel bestanden naar een nieuwe server (SCO) sighbrrguy UNIX voor Dummies Questions & Answers 2 12-05-2007 03:02 PM
het kopiëren van bestanden van de ene locatie naar de andere gebaseerd op een lijst rebornhonest UNIX voor Dummies Questions & Answers 4 11-30-2007 03:32 PM
Het kopiëren van bestanden van laptop naar de externe server met SSH patwa UNIX voor Dummies Questions & Answers 3 11-22-2006 04:14
het kopiëren van bestanden naar een externe server met aix teer! systeem-admin AIX 2 11-17-2006 03:30 PM
Het kopiëren van bestanden tussen 2 Unix-server Docboyeee UNIX for Advanced & Expert Gebruikers 9 10-20-2003 03:54 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 04-23-2007
Sepia Sepia is offline
Geregistreerde gebruiker
  
 

Join Date: Apr 2007
Locatie: Engeland
Posts: 49
Het kopiëren van een lijst van bestanden van een 'server' naar de andere?

Ik heb twee servers. Ik zou sommige bestanden te kopiëren van een map op de server zoals A in dezelfde map op de server B.

Zijn niet alle bestanden in in de map, slechts enkele van hen.

Is er een manier om een lijst met bestanden in een txt-bestand te maken en dan een of andere manier alle bestanden in die lijst in een keer naar de andere server kopiëren?

Bedankt.
  #2 (permalink)  
Old 04-23-2007
Percy Percy is offline
Geregistreerde gebruiker
  
 

Join Date: Jan 2007
Posts: 14
files.txt bevat een lijst van elk bestand dat u wilt kopiëren.


Code:
for line in files.txt
do
    cp $line server:$line
done
U krijgt de essentie ...

... oh - tenzij de scp of iets en dan zou je uiteindelijk uit te typen in uw wachtwoord voor elke regel
  #3 (permalink)  
Old 04-23-2007
cfajohnson's Avatar
cfajohnson cfajohnson is offline Forum Advisor  
Shell programmeur, auteur
  
 

Join Datum: maart 2007
Plaats: Toronto, Canada
Berichten: 2.361
Citaat:
Oorspronkelijk geplaatst door Sepia
Ik heb twee servers. Ik zou sommige bestanden te kopiëren van een map op de server zoals A in dezelfde map op de server B.

Zijn niet alle bestanden in in de map, slechts enkele van hen.

Is er een manier om een lijst met bestanden in een txt-bestand te maken en dan een of andere manier alle bestanden in die lijst in een keer naar de andere server kopiëren?

Welke shell gebruik je? Als het bash of ksh brengen de lijst met bestanden in een array, bijvoorbeeld:

Code:
filelist=( "file 1" "file 2" etc. )

scp "${filelist[@]}" remote.server:path
Of gebruik de lijst direct op de opdrachtregel:

Code:
scp "file 1" "file 2" etc. remote.server:path
  #4 (permalink)  
Old 09-10-2008
awolbach awolbach is offline
Geregistreerde gebruiker
  
 

Join Date: Sep 2008
Krabbels: 1
gebruik symlinks

Citaat:
Oorspronkelijk geplaatst door cfajohnson View Post

Welke shell gebruik je? Als het bash of ksh brengen de lijst met bestanden in een array, bijvoorbeeld:

Code:
filelist=( "file 1" "file 2" etc. )

scp "${filelist[@]}" remote.server:path
Of gebruik de lijst direct op de opdrachtregel:

Code:
scp "file 1" "file 2" etc. remote.server:path
In deze gevallen loopt u het risico van putten de maximale lengte van argumenten om een proces. Ik kwam dit probleem vandaag toen ik die nodig is om willekeurig twee zware sets van bestanden gelijkmatig verdelen tussen de twee servers. Maak een nieuwe map voor elke server en vul deze met symlinks naar de bestanden die u wilt kopiëren naar die server. Als het een groot aantal bestanden, automatiseren door het creëren van een script:

Code:
cat file_list | sed 's/^.*$/ln -s & /' > symlink_script.sh
Voer het script binnenkant van je nieuwe map. En dan maar die map kopiëren naar de doel server, en SCP zal de symlinks.
  #5 (permalink)  
Old 05-04-2009
KiranKumarKarre KiranKumarKarre is offline
Geregistreerde gebruiker
  
 

Join Date: april 2009
Posts: 62
File-server van de ene server naar een andere server

Kan iemand mij volledige omschrijving van de volgende verklaring als ben nieuw op Unix.

scp "file 1" "bestand 2" enz. remote.serverath

Ik wil overbrengen bestand bijvoorbeeld test.sh naar C schijf in 102.19.23.122,

Ik tryig graag
scp test.sh 102.19.23.122: C

maar zijn niet werkt,
  #6 (permalink)  
Old 05-04-2009
devtakh devtakh is offline
Geregistreerde gebruiker
  
 

Join Datum: oktober 2007
Locatie: Bangalore
Posts: 514
Citaat:
Oorspronkelijk geplaatst door KiranKumarKarre View Post
Kan iemand mij volledige omschrijving van de volgende verklaring als ben nieuw op Unix.

scp "file 1" "bestand 2" enz. remote.serverath

Ik wil overbrengen bestand bijvoorbeeld test.sh naar C schijf in 102.19.23.122,

Ik tryig graag
scp test.sh 102.19.23.122: C

maar zijn niet werkt,
Voor dit exemplaar, zal het gemakkelijker zijn voor u gewoon naar een ftp doen vanuit de DOS-prompt

Code:
open DOS 
cd c:
ftp unixbox
user
paswword
cd /dir  [ directory where your tesh.sh is present]
get test.sh
bye
sante,
Devaraj Takhellambam
  #7 (permalink)  
Old 05-05-2009
Percy Percy is offline
Geregistreerde gebruiker
  
 

Join Date: Jan 2007
Posts: 14
Zorg ervoor dat u krijgt uw syntaxis correct is.

scp / bestand / locatie / van / test.sh 102.19.23.122 @: / bestand / locatie / naar / kopiëren / naar

En ook - zorg ervoor dat je daadwerkelijk kunt bereiken 102.19.23.122
Closed Thread

Bladwijzers

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 09:14.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0