Polecenie cp
służy do kopiowania plików i katalogów w systemie Linux. Umożliwia tworzenie kopii zapasowych oraz przenoszenie danych w obrębie systemu plików.
Podstawowa składnia polecenia cp
jest następująca:
cp [opcje] [argumenty]
Oto kilka często używanych opcji dla polecenia cp
:
-r
lub --recursive
: Kopiuje katalogi rekurencyjnie.-i
lub --interactive
: Pyta o potwierdzenie przed nadpisaniem istniejącego pliku.-u
lub --update
: Kopiuje tylko pliki, które są nowsze od istniejących lub które nie istnieją w katalogu docelowym.-v
lub --verbose
: Wyświetla szczegółowe informacje o tym, co jest kopiowane.Oto kilka praktycznych przykładów użycia polecenia cp
:
cp plik.txt /ścieżka/do/docelowego/
cp -r katalog/ /ścieżka/do/docelowego/
cp -i plik.txt /ścieżka/do/docelowego/
cp -u plik.txt /ścieżka/do/docelowego/
cp -v plik.txt /ścieżka/do/docelowego/
-i
, gdy kopiujesz pliki do katalogów, w których mogą już istnieć pliki o tej samej nazwie, aby uniknąć przypadkowego nadpisania.-v
, aby śledzić postęp operacji.