Kopiraj imenik Linux - 4 jednostavne naredbe
4 min. čitati
Objavljeno na
Pročitajte našu stranicu za otkrivanje kako biste saznali kako možete pomoći MSPoweruseru da održi urednički tim Čitaj više
Razmišljate o tome kako kopirati direktorij na Linuxu? Bilo da želite osigurati ključne podatke ili distribuirati datoteke, kopiranje direktorija temeljna je vještina za administratore.
U ovom ću vodiču pokriti neke bitne naredbe za izvođenje ove operacije. Idemo!
Kako kopirati imenik na Linuxu
1. tisak CTRL + ALT + T za otvaranje terminala.
2. Upišite „cp -R put/do/izvora/direktorija /put/do/odredišta/direktorija“. U mom slučaju, kopirat ću mapa1 iz “~/Desktop/test” u “~Documents/folder2”.
3. Za provjeru, provjerite sadržaj odredišnog imenika.
Kako kopirati više direktorija na Linuxu
Istražimo sljedeće naredbe za kopiranje više direktorija na Linuxu:
1. Korištenje naredbe cp
U operativnim sustavima temeljenim na Linuxu, cp naredba koristi se za kopiranje više datoteka i direktorija. Ono stvara identične kopije.
Dodatno, možete dodati -R or -r opcija za rekurzivno kopiranje. Ova opcija prisiljava naredbu cp da kopira direktorije i njihov cijeli sadržaj, uključujući poddirektorije.
Za korištenje ove naredbe:
1. Najprije prijeđite na izvorni direktorij s cd:
2. Zatim izvršite ls naredba za popis sadržaja radnog direktorija:
3. Upišite "cd -R dir1 dir2 /put/do/odredišta/direktorija” na vašem terminalu. U mom slučaju, napravit ću kopiju “folder1”, “folder2” i “folder3” trenutnog direktorija u “~/Desktop/test”.
4. Provjerite odredišni direktorij radi provjere.
2. Korištenje naredbe tar
katran je svestrani uslužni program za arhiviranje i kopiranje više direktorija. Točnije, možete ga koristiti za stvoriti komprimiranu arhivu potrebnih imenika. Zatim ekstrahirajte sadržaj na željeno mjesto.
Da biste to učinili, dodajte sljedeće opcije u naredbu tar (prema zahtjevima):
- -c stvara novu arhivu.
- -z komprimirati ili dekomprimirati arhivu pomoću gzipa.
- -v prikazuje detaljan izlaz, prikazujući datoteke koje se arhiviraju.
- -f navodi naziv arhivske datoteke.
- -x izdvojiti datoteke iz arhive.
- -C mijenja zadani direktorij prije izdvajanja datoteka.
Sada, za kopiranje više direktorija koristeći tar:
1. Prvo stvorite komprimirani paket od više direktorija s "tar -czvf naziv datoteke.tar.gz dir1 dir2”Naredba.
2. Sada ekstrahirajte komprimirani paket pomoću "tar -xzvf naziv datoteke.tar.gz -C /put/do/odredišta/direktorij”Naredba.
3. Korištenje naredbe rsync
rsync je još jedan dobro poznati uslužni program za sinkronizaciju imenika. Možete ga koristiti s -a mogućnost da omogućiti način arhiviranja. Time se posljedično čuvaju dopuštenja i atributi navedenih direktorija.
Da biste ga koristili, upišite "rsync -a dir1 dir2 dir3 /put/do/odredišta/direktorija"Na terminalu.
Kako kopirati direktorije na udaljena računala
Za kopiranje direktorija na udaljeni host, možete koristiti:
- naredba rsync
- scp naredbu
Preduvjeti
1. Prvo instalirajte SSH poslužitelj na udaljeno računalo pomoću "sudo apt-get instalirajte openssh-poslužitelj".
2. Pokrenite SSH uslugu pomoću "sudo systemctl pokrenite ssh".
3. Omogućite ga s "sudo systemctl omogući ssh".
4. Upišite „sudo systemctl status ssh” kako biste provjerili je li SSH aktivan i radi.
5. Upišite „sudo ufw dopušta 22” kako biste bili sigurni da Vatrozid na udaljenim računalima dopušta dolazne veze na priključku 22.
Sada ste spremni za kopiranje direktorija na udaljena računala.
Korištenje naredbe rsync
Upišite: "rsync -ar dir1 dir2 korisnik@ip_adresa:/put/do/odredišnog direktorija".
Ovdje ću kopirati “folder1”, “folder2” i “folder3” u direktorij “~/Desktop/test” udaljenog poslužitelja koji se nalazi na “10.0.2.15” s korisničkim imenom “author”.
Korištenje naredbe scp
scp je još jedna naredba koja može kopirati datoteke i direktorije između lokalnih i udaljenih računala.
Jednostavno upišite: “scp -r dir1 dir2 korisnik@ip_adresa:/put/do/odredišta/direktorij".
Vi svibanj također biti zainteresirani:
- Najbolji SSH klijent za Windows – 8 najboljih odabira za sigurnost
- Kako pokrenuti Shell Script u sustavu Windows
- Ubuntu popis korisnika
Dakle, sada ste upoznati s Linux naredbama kopiranja direktorija. Što je najvažnije, svi oni savršeno rade na većini distribucija Linuxa.
Ne ustručavajte se podijeliti svoju omiljenu metodu u komentarima ispod!
Korisnički forum
0 poruke