cp – polecenie UNIXowe służące głównie do kopiowania plików. Pliki mogą być skopiowane w tym samym katalogu, innym katalogu, a nawet innym systemie plików czy dysku twardym. Jeśli plik jest kopiowany do tego samego katalogu, musi mieć inną nazwę, niż plik pierwotny. W pozostałych przypadkach nazwa może być taka sama lub zmieniona. Oryginalny plik pozostaje wtedy bez zmian. Komenda cp ma wiele wariantów, dwa najważniejsze zawarte są w GNU i POSIX.

Składnia Skopiowanie pliku 'plik1' do pliku 'plik2' (nadpisanie jednego na drugi w tym samym katalogu): cp plik1 plik2

Skopiowanie pliku 'plik' do katalogu 'katalog': cp plik katalog

Skopiowanie katalogu 'katalog1' do katalogu 'katalog2': cp -r katalog1 katalog2

Należy pamiętać, że pod pojęciem katalogu rozumiemy podanie pełnej ścieżki wraz z jego nazwą.

Opcje, z którymi można wykonać polecenie: