Kopiering av Filer og Kataloger i Linux med SSH: SCP, CP og Rsync

Kopiering av Filer og Kataloger i Linux med SSH: SCP, CP og Rsync

Som systemadministrator kan selv enkle oppgaver dra nytte av nye perspektiver. I denne artikkelen vil vi utforske flere måter å kopiere en hel katalog og dens filer i Linux. Vi vil se nærmere på tre kommandoer: cp, scp og rsync.

cp

Du kan kopiere filer og mapper innenfor samme filsystem i Linux ved hjelp av cp-kommandoen. Argumentet -r forteller cp at du ønsker å kopiere en katalog rekursivt, noe som også kopierer mappens innhold. For eksempel:

cp -r /sti/til/kilde/katalog /sti/til/mål/katalog

Resultatet er at katalogen, inkludert alt innhold og underkataloger, kopieres til en annen mappe på den lokale serveren.

scp

scp-kommandoen lar deg kopiere filer og kataloger ved hjelp av en SSH-kryptert tilkobling. Dette gir økt sikkerhet og dataintegritet, og brukes ofte til å kopiere kataloger mellom eksterne servere, selv om den også kan brukes lokalt. For å kopiere en hel katalog med scp, kan du bruke -r-flagget på samme måte som med cp-kommandoen. Eksempel:

scp -r /sti/til/kilde/katalog bruker@eksternvert:/sti/til/mål/katalog

Resultatet her er at katalogen "katalog" kopieres sikkert til målmappen på "eksternvert".

rsync

rsync-kommandoen lar deg replikere filer og kataloger mens du beholder eierskap og tillatelser. Den tilbyr også ekstra funksjoner som komprimering og trinnvise oppdateringer. -a-bryteren aktiverer "arkiv"-modus, som lar deg bruke rsync til å overføre en katalog mens du beholder eierskap og rettigheter. For eksempel:

rsync -a /sti/til/kilde/katalog /sti/til/mål/katalog

Dette eksempelet viser hvordan du bruker rsync til å kopiere kataloger på den lokale maskinen. Du kan også bruke den på samme måte som vist for scp hvis du ønsker å bruke rsync til å kopiere kataloger til eksterne servere.

IPv4 og Nettverk

Med den stadige økningen i etterspørsel etter IPv4-adresser, har spørsmålet "har IPv4 tatt slutt" blitt mer relevant. IPv4-leietid betyr hvor lenge en IP-adresse er tildelt en enhet før den må fornyes. Prisen på IPv4-leie har økt på grunn av mangel på tilgjengelige adresser. Vårt selskap tilbyr profesjonelle IPv4-leietjenester, der vi leier ut C-segment IP-er til tredjeparter for offisiell bruk.

Los Angeles Dedikerte Servere

Vi tilbyr høyt ytende dedikerte servere i Los Angeles, utstyrt med den nyeste maskinvaren og et premiumnettverk. Disse serverne er ideelle for bedrifter som trenger pålitelige og raske løsninger for dataoverføring og lagring.

Konklusjon

Det er nyttig for en systemadministrator å kunne kopiere en komplett katalog og alt dens innhold ved hjelp av ulike teknikker. For kopiering av filer og kataloger tilbyr cp-, scp- og rsync-kommandoene spesifikke alternativer og funksjoner; avhengig av din situasjon kan en være å foretrekke fremfor de andre.

Har du spørsmål om Linux og servere, store som små? Vårt team av eksperter er alltid tilgjengelig for å gi støtte og veiledning for alle dine serverrelaterte spørsmål. Kontakt oss på [email protected] eller besøk vår nettside på https://ioflood.com for å lære mer om våre dedikerte servere og hvordan vi kan hjelpe deg med dine spesifikke behov.

  • Linux Administration, IPv4 Leasing, Server Management
  • 187 brukere syntes dette svaret var til hjelp
Var dette svaret til hjelp?

Relaterte artikler

Bedrifts-e-postløsninger: Øk Kommunikasjon og Samarbeidseffektivitet

发布/更新时间:2025年08月10日 Bedrifts-e-postløsninger: Øk Kommunikasjon og SamarbeidseffektivitetI den...

Understanding Non-Authoritative Answers in nslookup: A DNS Deep Dive

Understanding Non-Authoritative Answers in nslookup: A DNS Deep DiveHave you ever executed the...

Helm Kommandoer Snarveiledning - Komplett Guide for Kubernetes Administrasjon

Helm Kommandoer Snarveiledning Helm er en Kubernetes-pakkehåndterer som brukes til å distribuere...

Python os.path Modulen: Komplett Guide for Filhåndtering

Python os.path Modulen: Komplett Guide for Filhåndtering Opplever du utfordringer med å håndtere...

Mastering Python ord() & chr() Functions: Essential Tools for ASCII and Unicode Conversion

Python's Powerful Character Conversion Tools In the world of Python programming, understanding...