For at overføre en stor fil direkte til en fjernmaskine ved hjælp af scp
uden først at gemme den lokalt, kan du følge disse trin:
scp
.ssh
til at udføre kommandoer på fjernmaskinen.Her er en trin-for-trin guide:
scp
. For eksempel:cat /path/to/largefile | ssh user@remotehost "cat > /path/to/destination/largefile"
Forklaring:
cat /path/to/largefile
: Denne kommando læser indholdet af den store fil.|
: Pipelinen sender output fra cat
kommandoen direkte til ssh
.ssh user@remotehost
: Opretter en SSH-forbindelse til fjernmaskinen."cat > /path/to/destination/largefile"
: På fjernmaskinen, skriver cat
kommandoen dataene til den angivne destination.Alternativt, hvis du bruger en kommando, der genererer data, kan du gøre noget lignende:
generate_large_file_command | ssh user@remotehost "cat > /path/to/destination/largefile"
Dette sikrer, at filen overføres direkte til fjernmaskinen uden at blive gemt lokalt først.
Har du brug for hjælp til filoverførsel eller IT-opgaver? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra dygtige hjælpere på få minutter. Uanset om det drejer sig om at overføre filer, opsætte software eller løse tekniske problemer, er der altid en, der kan hjælpe dig.