Hvordan kopiere en fil fra en server til en annen i Linux ved hjelp av SCP -kommandoen

Hvordan kopiere en fil fra en server til en annen i Linux ved hjelp av SCP -kommandoen

SCP (sikker kopi) er et populært kommandolinjeverktøy, mye brukt til å overføre filer fra en server til en annen. De SCP Kommandoen tilbyr samme godkjenning og tjenester som SSH -kommandoer og overfører filer ved hjelp av SSH -protokollen. Du må ha en vertskonto eller en nøkkel for å overføre filene ved hjelp av denne kommandoen.

I denne guiden vil vi forklare hvordan du raskt kan kopiere en fil fra en server til en annen ved hjelp av SCP Kommando i Linux.

Kopier filer fra en server til en annen i Linux ved hjelp av SCP -kommandoen

Følgende er den generelle syntaksen til SCP kommando:

SCP [Alternativer] source_file_location brukernavn@ip_destination_host: destination_file_location


I kommandoen ovenfor, source_file_location er katalogstien for en fil du vil sende. De Brukernavn er navnet på destinasjonsverten du vil sende filen. Ip_destination_host er IP -adressen til destinasjonsverten, mens destination_file_location er katalogveien til destinasjonsverten der kildefilen skal lagres.

De SCP Kommando kan brukes med forskjellige følgende alternativer:

    • -p: den spesifiserer SSH -porten til verten.
    • -Q: Dette alternativet undertrykker fremdriften.
    • -c: Dette alternativet komprimerer dataene for å sende vertsmaskinen.
    • -r: Rekursivt kopierer katalogene.

La oss kopiere filen prøve.tekst til katalogen Dokumenter av vertssystemet [email protected].

SCP/Home/Linuxhint/Documents/Sample.txt [email protected]:/Hjem/PI/Dokumenter



Merk: Ikke glem å legge til full bane for både kilde og destinasjon.

Når du utfører kommandoen ovenfor, dukker det opp et spørsmål på skjermen, svar med ja for å fortsette prosessen.

Når prosessen er ferdig, gå til destinasjonskatalogen til systemet, og du kan enkelt finne den kopierte filen der. I eksemplet ovenfor prøve.tekst vil bli kopiert til dokumentkatalogen til systemet.

Bunnlinjen

De SCP Kommando i Linux overfører eller kopierer katalogene og filene fra en server til en annen. De SCP Kommandoen bruker SSH -protokollen for overføring av data. Denne artikkelen gir en syntaks og et eksempel for å overføre fil fra vert til ekstern server.