Komanda cp
komandrindā tiek izmantota, lai kopētu failus un mapes. Lielākajā daļā operētājsistēmu, piemēram, Linux, macOS un Unix, cp
ir viena no galvenajām komandām.
Komandu cp
izmanto, lai kopētu failus un mapes komandrindā.
Komandas `cp`
sintakse ir šāda:
cp [options] <path to source file/folder> <path to target file/folder>
Dažas izplatītākās `cp`
opcijas ir šādas:
`-r`
vai `-R`
(rekursīvā kopēšana) - izmanto, lai kopētu veselas mapes un to saturu.`-i`
(interaktīvais režīms) - ļauj lietotājam apstiprināt esošo failu nomaiņu.`-v`
(verbose) - parāda detalizētu informāciju par kopēšanas procesu.
Tālāk ir sniegti daži piemēri, kā izmantot komandu cp
.
1. Viena faila kopēšana citā mapē:
cp file.txt /path/to/folder/
2. Mapes un tās satura kopēšana:
cp -r folder /path/to/target/folder/
3. Kopēšana ar esošo failu nomaiņu:
cp -f file.txt /path/to/folder/
4. Kopēšana ar esošo failu aizstāšanas apstiprinājumu:
cp -i file.txt /path/to/folder/
Ar pirmo argumentu apzīmē avota datni vai mapi, bet ar otro argumentu norāda ceļu līdz galamērķa datnei vai mapei.
Komandacp
ir daļa no standarta komandu kopuma lielākajā daļā operētājsistēmu, piemēram, Linux, macOS un Unix. Tā parasti ir instalēta pēc noklusējuma, un tai var piekļūt no komandrindas. Ja savā operētājsistēmā nevarat izmantot cp
, pārliecinieties, vai izmantojat pareizu komandas sintaksi. Ja problēma nav saistīta ar sintaksi, visticamāk, jums nav instalēta cp
.
Ja izmantojat Linux vai Unix, visticamāk, tā jau ir instalēta. Bet, ja jums rodas problēmas, varat instalēt `coreutils`
paketi, kurā ir `cp`
komanda. Lai instalētu šo pakotni, izmantojiet pakešu pārvaldnieka komandu, piemēram:
Ubuntu vai Debian:
sudo apt-get install coreutils
CentOS vai Fedora:
sudo yum install coreutils
Arch Linux:
sudo pacman -S coreutils
Ja izmantojat macOS, standarta komandu komplekts, tostarp cp
, jau ir instalēts bez papildu darbībām. Ja jums ir piekļuve komandrindai un pietiekamas privilēģijas, jums vajadzētu būt iespējai izmantot cp
. Ja tomēr jums nav piekļuves `cp`
komandai, sazinieties ar sistēmas administratoru vai pakalpojumu sniedzēju, lai saņemtu palīdzību šīs komandas instalēšanā.