Failų kopijavimas naudojant komandą cp

12.08.2023
01:11

Komanda cp komandinėje eilutėje naudojama failams ir aplankams kopijuoti. cp yra viena pagrindinių komandų daugumoje operacinių sistemų, pvz., "Linux", "MacOS" ir "Unix".

Kaip kopijuoti failus naudojant komandą cp

Команда cp

Komanda cp naudojama failams ir aplankams kopijuoti komandinėje eilutėje.

Komandos `cp` sintaksė yra tokia:

cp [options] <path to source file/folder> <path to target file/folder>

Kai kurios įprastos `cp` parinktys yra šios:

`-r` arba `-R`(rekursinis kopijavimas) - naudojama ištisiems aplankams ir jų turiniui kopijuoti.
`-i`(interaktyvusis režimas) - leidžia naudotojui patvirtinti esamų failų pakeitimą.
`-v`(verbalinis) - rodoma išsami informacija apie kopijavimo procesą.

Toliau pateikiami keli cp komandos naudojimo pavyzdžiai.

1. Vieno failo kopijavimas į kitą aplanką:

cp file.txt /path/to/folder/

2. Aplankalo ir jo turinio kopijavimas::

cp -r folder /path/to/target/folder/

3. Kopijavimas pakeičiant esamus failus:

cp -f file.txt /path/to/folder/

4. Kopijavimas su esamų failų pakeitimo patvirtinimu:

cp -i file.txt /path/to/folder/

Atkreipkite dėmesį, kad komandoje `cp` svarbi argumentų eilės tvarka: pirmasis argumentas nurodo pradinį failą arba aplanką, o antrasis - kelią iki paskirties failo arba aplanko.

Kaip įdiegti komandą cp

Komandacp yra daugelio operacinių sistemų, pavyzdžiui, "Linux", "MacOS" ir "Unix", standartinio komandų rinkinio dalis. Paprastai ji įdiegiama pagal numatytuosius nustatymus ir gali būti pasiekiama iš komandinės eilutės. Jei savo operacinėje sistemoje negalite naudoti cp, įsitikinkite, kad naudojate teisingą komandos sintaksę. Jei problema ne sintaksėje, greičiausiai cp nėra įdiegta.

Jei naudojate "Linux" arba "Unix", labiau tikėtina, kad ji jau įdiegta. Tačiau jei susidūrėte su problemomis, galite įdiegti `coreutils` paketą, kuriame yra `cp` komanda. Norėdami įdiegti šį paketą, paketų tvarkyklėje naudokite komandą, pvz:

Ubuntu arba Debian:

sudo apt-get install coreutils

"CentOS" arba "Fedora":

sudo yum install coreutils

"Arch Linux" sistemoje:

sudo pacman -S coreutils

Jei naudojate "MacOS", standartinis komandų rinkinys, įskaitant cp, jau yra įdiegtas be jokių papildomų veiksmų. Jei turite prieigą prie komandinės eilutės ir pakankamai teisių, turėtumėte galėti naudoti cp. Tačiau jei prieigos prie komandos `cp` neturite, kreipkitės į sistemos administratorių arba paslaugų teikėją, kad padėtų įdiegti šią komandą.

15 % nuolaida naujai VPS
Paskubėkite užsisakyti serverį bet kurioje vietoje
Pasirinkite VPS

Kiti straipsniai

12.08.2023
71 152
Žinių bazė / Komandos
Kaip sukurti aplanką naudojant mkdir
12.08.2023
18 501
Žinių bazė / Instrukcijos - THE.Hosting
Instrukcijos, kaip atidaryti 25 prievadą
12.08.2023
35 562
Žinių bazė / Komandos
Komanda ln sistemoje "Linux