A parancssori cp
parancs fájlok és mappák másolására szolgál. A cp
az egyik legfontosabb parancs a legtöbb operációs rendszerben, például a Linuxban, a macOS-ben és a Unixban.
A cp
parancsot fájlok és mappák másolására használják a parancssoron.
A `cp`
parancs szintaxisa a következő:
cp [options] <path to source file/folder> <path to target file/folder>
Néhány gyakori `cp`
opció:
`-r`
vagy `-R`
(rekurzív másolás) - egész mappák és tartalmuk másolására szolgál.`-i`
(interaktív mód) - lehetővé teszi a felhasználó számára a meglévő fájlok cseréjének megerősítését.`-v`
(verbose) - részletes információkat jelenít meg a másolási folyamatról.
Az alábbiakban néhány példát mutatunk a cp
parancs használatára.
1. Egy fájl másolása egy másik mappába:
cp file.txt /path/to/folder/
2. Egy mappa és tartalmának másolása:
cp -r folder /path/to/target/folder/
3. Másolás meglévő fájlok cseréjével:
cp -f file.txt /path/to/folder/
4. Másolás a meglévő fájlok cseréjének megerősítésével:
cp -i file.txt /path/to/folder/
Az
első argumentum a forrásfájlt vagy -mappát jelöli, a második pedig a célfájl vagy -mappa elérési útvonalát.
Acp
parancs a legtöbb operációs rendszer, például a Linux, a macOS és a Unix szabványos parancskészletének része. Általában alapértelmezés szerint telepítve van, és a parancssorból érhető el. Ha nem tudja használni a cp
parancsot az operációs rendszerében, győződjön meg róla, hogy a parancs helyes szintaxisát használja. Ha a probléma nem a szintaxisban van, akkor valószínűleg nincs telepítve a cp
.
Ha Linuxot vagy Unixot használ, akkor valószínűbb, hogy már telepítve van. De ha bármilyen problémába ütközöl, telepítheted a `coreutils`
csomagot, amely tartalmazza a `cp`
parancsot. Ennek a csomagnak a telepítéséhez használd a csomagkezelődben a következő parancsot:
Ubuntuban vagy Debianban:
sudo apt-get install coreutils
CentOS-ben vagy Fedora-ban:
sudo yum install coreutils
Arch Linuxban:
sudo pacman -S coreutils
Ha macOS-t használ, a szabványos parancskészlet, beleértve a cp-t
is, már telepítve van, minden további lépés nélkül. Ha hozzáfér a parancssorhoz és megfelelő jogosultságokkal rendelkezik, akkor a cp-t
is használhatja. Ha azonban nincs hozzáférése a `cp`
parancshoz, forduljon rendszergazdájához vagy szolgáltatójához a parancs telepítéséhez.