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.