Kako kopirati datoteke v Linuxu z ukazom cp

Kako kopirati datoteke v Linuxu z ukazom cp

Kopiranje datotek in imenikov je lahko v Linuxu hitro in neboleče, če uporabite ukaz cp. Naučili se bomo uporabljati cp in izkoristili njegove priročne možnosti, ki bodo vaše kopiranje naredile varnejše.





Kaj je ukaz cp v Linuxu?

Pripomoček ukazne vrstice za sisteme Unix in Linux, ki lahko kopira datoteke in mape, je cp na voljo v skoraj vseh distribucijah Linuxa. V navodilih za izvajanje nalog upravljanja datotek v sistemu Linux boste pogosto navajali.





Za uporabo vam ni treba biti terminal. Njegova sintaksa je preprosta in najlažja za uporabo, če odprete terminal v (ali CD do) imenik, ki vsebuje datoteke, ki jih želite kopirati.





gledajte brezplačne filme brez registracije ali prenosa

cp Sintaksa

Sintaksa za cp je zelo podobna ukaz mv , kjer morate preprosto določiti vir ali vire (datoteke ali mape, ki jih želite kopirati) in cilj (imenik ali ime datoteke za kopije).

cp [options] >source>... >destination>

Vaš ukaz lahko vsebuje več virov, lahko pa je samo en cilj. Cilj je lahko drug imenik, novo ime datoteke ali oboje.



Kopiranje datotek s cp

Če želite ustvariti kopijo ene datoteke v istem imeniku, vendar z drugim imenom, uporabite ta ukaz:

cp file.txt newfile.txt

Če želite narediti isto stvar, vendar v podimeniku, uporabite ta ukaz:





cp file.txt Backup/newfile.txt

Zgornji ukaz predvideva, da imate mapo z imenom Rezerva v vašem trenutnem imeniku.

Če ne želite novega imena datoteke, samo določite imenik in ne imena datoteke v cilju:





cp file.txt Backup

Če želite kopirati več datotek s cp, preprosto napišite vse datoteke, ki jih želite kopirati, ločene s presledkom, preden določite cilj.

cp file1.txt file2.txt file3.txt Backup

Če želite prihraniti čas pri kopiranju več datotek, lahko uporabite nadomestni znak , zvezdico (*) za samodejno kopiranje vseh datotek v imeniku z isto razširitvijo z uporabo podobnega primera spodaj:

cp *.txt Backup

Zgornji ukaz bo našel vse datoteke, ki se končajo z .txt v trenutnem imeniku in jih kopirajte v imenik Backup.

Seveda je to uporabno le, če imajo vse ali večina datotek, ki jih želite kopirati, enako razširitev ali kaj drugega skupnega v imenu datoteke.

Za kopiranje mape/imenika uporabite cp

Če želite imenik in vso njegovo vsebino kopirati na novo lokacijo, morate določiti -R možnost. Tukaj je primer:

cp -R Files Backup

Zgornji ukaz bo kopiral mapo Datoteke in kopijo postavite v mapo z imenom Rezerva .

Če želite kopirati vsebino mape, ne pa tudi same mape, morate uporabiti datoteko -T možnost:

cp -RT Files Backup

Uporabne možnosti cp

Te pogosto uporabljene možnosti za ukaz cp so v glavnem v pomoč, če ste zaskrbljeni zaradi možnih prepisov ali konfliktov atributov datotek.

V prejšnjih ukazih boste opazili, da s terminala ne dobite nobenega sporočila, ki potrjuje, da se je kaj zgodilo. Če želite videti, kaj se dogaja, uporabite podrobno možnost, -v :

ali lahko na ebayu umaknete ponudbo
cp -v file.txt newfile.txt

Če vas skrbi nenamerno prepisovanje, lahko nastavite -jaz možnost, da vedno zahtevate potrditev, ko pride do konflikta imena datoteke. Na primer:

cp -i file.txt newfile.txt

Z zgornjim ukazom, če obstaja datoteka z imenom newfile.txt že prisoten, vas bo cp vprašal, če ste prepričani, da ga želite prepisati.

Atribute datotek, kot so lastništvo uporabnikov, način datoteke in datumi sprememb, lahko shranite tudi z datoteko -str možnost:

cp -v file.txt newfile.txt

Možnost ohranitve je v pomoč, če imate v sistemu več uporabnikov ali če imate drugo sinhronizacijo, občutljivo na datume spremembe datotek.

Zaupanje v kopiranje ukazne vrstice

Zdaj veste, kako z lahkoto in varnostjo kopirati datoteke z uporabo cp, z ukazno vrstico Linux pa ste naredili pomemben korak, da postanete udobni in vsestranski.

Če morate ustvariti velike varnostne kopije datotek, je za uporabnike Linuxa na voljo več orodij, ki bi jih morda želeli upoštevati.

kako združiti fotografije v eno
Deliti Deliti Cvrkutati E-naslov Kako očistiti računalnik z operacijskim sistemom Windows z ukaznim pozivom

Če v računalniku z operacijskim sistemom Windows primanjkuje prostora za shranjevanje, jih očistite s temi hitrimi pripomočki ukaznega poziva.

Preberite Naprej
Sorodne teme
  • Linux
  • Terminal
  • Ukazi Linuxa
O avtorju Jordan Gloor(Objavljenih 51 člankov)

Jordan je pisatelj osebja pri MUO, ki si prizadeva, da bi bil Linux dostopen in brez stresa za vsakogar. Piše tudi vodnike o zasebnosti in produktivnosti.

Več od Jordana Gloorja

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, če se želite naročiti