Mokėjimo būdai Abuse

Komanda cp sistemoje "Linux

13.02.2023, 21:17

Dirbant terminale dažnai tenka kopijuoti failus. Šiam tikslui dažniausiai naudojama "Linux" komanda cp. Ji pagal numatytuosius nustatymus yra visuose distributyvuose ir gali kopijuoti failus ir aplankus, taip pat išsaugoti jų atributus "Linux" failų sistemose.

Apie komandą cp

Komanda"cp" "Linux" naudojama failams ir katalogams kopijuoti. Komandos sintaksė yra tokia:

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

Pavyzdžiui, norint nukopijuotifailą "file.txt" į katalogą"/home/user/documents", galima naudoti šią komandą:

cp file.txt /home/user/documents/

Jei norite nukopijuoti visus failus iš katalogo"dir1" į katalogą"dir2", galite naudoti šią komandą:

cp -r dir1/* dir2/

Kai kurios dažniausiai naudojamos komandos"cp" parinktys yra šios:

-r arba --recursive: kopijuoti katalogus rekursiškai, įskaitant visus failus ir pakatalogius;

-v arba --verbose: išvesti informaciją apie kopijavimo procesą;

-i arba --interactive: prieš kopijuojant failus paprašyti patvirtinimo;

-u arba --update: kopijuoti tik tuos failus, kurie yra naujesni už esamus tiksliniame kataloge;

-p arba --preserve: išsaugoti failų atributus (savininką, teises, laiko žymas ir t. t.).

Daugiau informacijos apie komandą"cp" ir jos parinktis galima gauti paleidus komandą"man cp".