Fizetési módok Abuse

Fájlok másolása a cp paranccsal

12.08.2023, 01:11

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.

Fájlok másolása a cp parancs segítségével

Команда cp

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.

A cp parancs telepítése

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.