Příkaz cp v příkazovém řádku slouží ke kopírování souborů a složek. Příkaz cp je jedním z hlavních příkazů ve většině operačních systémů, jako je Linux, MacOS a Unix.
Příkaz cp se používá ke kopírování souborů a složek na příkazovém řádku.
Syntaxe příkazu `cp` je následující:
cp [options] <path to source file/folder> <path to target file/folder>
Mezi běžné možnosti příkazu `cp` patří:
`-r` nebo `-R`(rekurzivní kopírování) - slouží ke kopírování celých složek a jejich obsahu.`-i`(interaktivní režim) - umožňuje uživateli potvrdit nahrazení existujících souborů.`-v`(verbose) - zobrazí podrobné informace o procesu kopírování.
Níže uvádíme několik příkladů použití příkazu cp.
1. Kopírování jednoho souboru do jiné složky:
cp file.txt /path/to/folder/
2. Kopírování složky a jejího obsahu::
cp -r folder /path/to/target/folder/
3. Kopírování s nahrazením existujících souborů:
cp -f file.txt /path/to/folder/
4. Kopírování s potvrzením nahrazení existujících souborů:
cp -i file.txt /path/to/folder/
Všimněte si, že v příkazu `cp` je důležité pořadí argumentů: první argument představuje zdrojový soubor nebo složku a druhý argument určuje cestu k cílovému souboru nebo složce.
Příkazcp je součástí standardní sady příkazů ve většině operačních systémů, jako je Linux, MacOS a Unix. Obvykle je nainstalován ve výchozím nastavení a lze k němu přistupovat z příkazového řádku. Pokud ve svém operačním systému nemůžete příkaz cp používat, ujistěte se, že používáte správnou syntaxi příkazu. Pokud není problém v syntaxi, pravděpodobně nemáte příkaz cp nainstalovaný.
Pokud používáte Linux nebo Unix, je pravděpodobnější, že je již nainstalován. Pokud však narazíte na problémy, můžete si nainstalovat balíček `coreutils`, který příkaz `cp` obsahuje. Tento balíček nainstalujete pomocí příkazu ve správci balíčků, např:
V Ubuntu nebo Debianu:
sudo apt-get install coreutils
V systému CentOS nebo Fedora:
sudo yum install coreutils
V Arch Linuxu: v systému Fedor nebo FedoS:
sudo pacman -S coreutils
Pokud používáte MacOS, standardní sada příkazů včetně cp je již nainstalována bez dalších kroků. Pokud máte přístup k příkazovému řádku a dostatečná oprávnění, měli byste být schopni použít cp. Pokud však nemáte přístup k příkazu `cp`, obraťte se na správce systému nebo poskytovatele služeb, aby vám pomohl s instalací příkazu.