Makseviisid Abuse

Käsk cp Linuxis

13.02.2023, 21:17

Terminalis töötades on sageli vaja faile kopeerida. Selleks kasutatakse kõige sagedamini Linuxi käsku cp. See on vaikimisi olemas kõikides distributsioonides ja sellega saab kopeerida faile ja kaustu ning salvestada nende atribuute Linuxi failisüsteemides.

Käsu cp kohta

Linuxi käsku"cp" kasutatakse failide ja kataloogide kopeerimiseks. Käsu süntaks on järgmine:

cp [options] <source file/directory> <target file/directory>

Näiteks saab järgmise käsuga kopeeridafaili "file.txt" kataloogi"/home/user/documents":

cp file.txt /home/user/documents/

Kui soovite kopeerida kõik failid kataloogist"dir1" kataloogi"dir2", võite kasutada järgmist käsku:

cp -r dir1/* dir2/

Mõned kõige sagedamini kasutatavad valikud käsule"cp" on järgmised:

-r või --recursive: kopeerib kataloogid rekursiivselt, sealhulgas kõik failid ja alamkataloogid;

-v või --verbose: väljastada teavet kopeerimisprotsessi kohta;

-i või --interactive: küsib enne failide kopeerimist kinnitust;

-u või --update: kopeerib ainult need failid, mis on uuemad kui sihtkataloogis olemasolevad failid;

-p või --preserve: säilitab faili atribuudid (omanik, õigused, ajatemplid jne).

Lisateavet käsu"cp" ja selle valikute kohta saab käsuga"man cp".