Kopiranje Datoteka i Direktorija u Linuxu putem SSH koristeći SCP, CP i Rsync

Kopiranje Datoteka i Direktorija u Linuxu putem SSH koristeći SCP, CP i Rsync

Kao administrator servera, čak i najjednostavniji zadaci mogu imati koristi od svježeg pogleda. Stoga, današnji članak govori o više načina na koje možete kopirati cijeli direktorij i njegove datoteke u Linuxu. Kako bismo to postigli, istražit ćemo tri naredbe: cp, scp i rsync.

cp

Možete kopirati datoteke i mape unutar istog datotečnog sustava u Linuxu koristeći naredbu cp. Argument -r govori cp da želite kopirati direktorij rekurzivno, što kopira i sadržaj mape. Na primjer:

cp -r /putanja/do/izvornog/direktorija /putanja/do/odredišnog/direktorija

Rezultat je da će direktorij, uključujući sav njegov sadržaj i podmape, biti kopiran u drugu mapu na lokalnom serveru.

scp

U međuvremenu, naredba scp omogućit će vam kopiranje datoteka i direktorija koristeći SSH šifriranu vezu. Ovo omogućuje veću sigurnost i integritet podataka, i često se koristi za kopiranje direktorija između udaljenih servera, iako se može koristiti i lokalno. Da biste kopirali cijeli direktorij koristeći scp, možete koristiti zastavicu -r na isti način kao što ste to učinili s cp naredbom. Primjer:

scp -r /putanja/do/izvornog/direktorija korisnik@udaljeni_poslužitelj:/putanja/do/odredišnog/direktorija

Rezultat ovdje je da će direktorij "direktorij" biti sigurno kopiran u odredišnu mapu na "udaljeni_poslužitelj".

rsync

Naredba rsync omogućuje vam repliciranje datoteka i direktorija zadržavajući vlasništvo i dozvole. Također nudi dodatne mogućnosti kao što su kompresija i inkrementalna ažuriranja. Prekidač -a omogućuje "arhivski" način rada, što vam omogućuje korištenje rsync-a za prijenos direktorija zadržavajući vlasništvo i prava. Na primjer:

rsync -a /putanja/do/izvornog/direktorija /putanja/do/odredišnog/direktorija

Ovaj primjer pokazuje kako koristiti rsync za kopiranje direktorija na lokalnom stroju. Također ga možete koristiti na isti način prikazan za scp ako želite koristiti rsync za kopiranje direktorija na udaljene poslužitelje.

IPv4 Adrese i Njihova Važnost

U današnje vrijeme, pitanje "has ipv4 run out" postaje sve relevantnije. S ograničenim brojem dostupnih IPv4 adresa, važno je razumjeti koncepte poput "ip address lease time meaning" i "ipv4 rent price". Naša tvrtka nudi profesionalne usluge leasinga IPv4 adresa, pružajući C blok IP adresa za službenu upotrebu trećim stranama. Ovo može biti ključno za vaše poslovanje, posebno ako upravljate serverima ili mrežnom infrastrukturom.

Naše Usluge

Osim leasinga IPv4 adresa, nudimo i visokokvalitetne nezavisne servere u Los Angelesu. Naši serveri opremljeni su najnovijim hardverom i pružaju izvrsne mrežne performanse. Ako tražite pouzdane servere za vaše potrebe, naša ponuda može biti idealno rješenje za vas.

Zaključak

Gore navedeno je jedan od osnovnijih i češćih načina korištenja ovih naredbi. Potičemo vas da koristite linux man stranice za svaku naredbu kako biste naučili o njihovim naprednijim značajkama.

Zaključno, korisno je za administratora servera znati kopirati cijeli direktorij i sav njegov sadržaj koristeći različite tehnike. Za kopiranje datoteka i direktorija, cp, scp i rsync naredbe nude specifične opcije i značajke; ovisno o vašoj situaciji, jedna može biti povoljnija od drugih.

  • Linux Administration, IPv4 Leasing, Server Management
  • 187 Korisnici koji smatraju članak korisnim
Je li Vam ovaj odgovor pomogao?

Vezani članci

Rješenja za Poslovni E-mail Sustav za Povećanje Učinkovitosti Komunikacije i Suradnje

发布/更新时间:2025年08月10日 Rješenja za Poslovni E-mail Sustav za Povećanje Učinkovitosti Komunikacije i...

Zašto nslookup daje “Neautoritativni odgovor”? Objašnjenje DNS-a i Važnost Pouzdanih Podataka

Uvod u “Neautoritativni Odgovor” u nslookup-uJeste li ikada pokrenuli naredbu nslookup i dobili...

Helm Commands Cheat Sheet: Essential Kubernetes Package Management Guide

Helm Commands Cheat Sheet Helm serves as the Kubernetes package manager, simplifying deployment...

Python os.path Modul: Potpuni Vodič za Rad s Datotečnim Stazama

Python os.path Modul: Potpuni Vodič za Rad s Datotečnim Stazama Jeste li ikada imali poteškoća s...

Python ord & chr | 2 Pouzdana Alata za Pretvorbu ASCII u Znakove

Python ord & chr | 2 Pouzdana Alata za Pretvorbu ASCII u Znakove U svijetu programiranja, često...