Oct 30, 2023

cp

cp je Linux komanda koja se koristi za kopiranje fajlova i direktorijuma sa jednog mesta na drugo u fajl sistemu. Ova komanda vam omogućava da napravite kopiju fajlova ili direktorijuma bez brisanja originalnih sadržaja.

Osnovna struktura cp komande za kopiranje fajlova je:

cp [opcije] izvorni_fajl odredišni_fajl
  • izvorni_fajl: Specificira fajl koji želite da kopirate.
  • odredišni_fajl: Specificira destinaciju gde želite da kopirate fajl.

Neki od najčešće korišćenih argumenata i opcija za cp uključuju:

  • -r ili -R ili --recursive: Ova opcija omogućava rekursivno kopiranje direktorijuma i njihovog sadržaja.
  • -i ili --interactive: Ova opcija omogućava interaktivno kopiranje i pita vas da potvrdite svaku kopiju.
  • -v ili --verbose: Ova opcija prikazuje poruke o radnji kopiranja.

Primeri korišćenja cp za kopiranje fajlova:

  1. Kopiranje jednog fajla:
cp fajl.txt novi_fajl.txt

Ova komanda će kopirati sadržaj "fajl.txt" u novi fajl sa imenom "novi_fajl.txt".

  1. Kopiranje više fajlova u odredišni direktorijum:
cp fajl1.txt fajl2.txt /putanja/do/odredišnjeg_direktorijuma/

Ova komanda će kopirati "fajl1.txt" i "fajl2.txt" u odredišni direktorijum specificiran putanjom.

Primeri korišćenja cp za kopiranje direktorijuma i njihovog sadržaja:

  1. Kopiranje direktorijuma i njegovog sadržaja:
cp -r direktorijum odredišni_direktorijum

Ova komanda će kopirati "direktorijum" i sve fajlove i poddirektorijume unutar njega u odredišni direktorijum.

  1. Kopiranje direktorijuma sa interaktivnim potvrđivanjem:
cp -ri direktorijum odredišni_direktorijum

Ova komanda će kopirati "direktorijum" i sve njegove fajlove i poddirektorijume u odredišni direktorijum, pitajući vas da potvrdite svaku kopiju.

  1. Kopiranje direktorijuma i prikazivanje poruka o radnji kopiranja:
cp -rv direktorijum odredišni_direktorijum

Ova komanda će kopirati "direktorijum" rekursivno u odredišni direktorijum i prikazivati poruke o svakoj kopiji.

cp komanda je veoma korisna za pravljenje kopija fajlova i direktorijuma na Linux sistemu i za organizaciju i sigurnosno kopiranje podataka.

No comments:

Post a Comment