Menu
Coddy logo textTech

Skopiuj katalog

Część sekcji Podstawy ścieżki Terminal w Coddy. Lekcja 17 z 82.

Podobnie jak w przypadku kopiowania pliku za pomocą cp, możesz również skopiować cały katalog. Aby jednak skopiować katalog i całą jego zawartość, musisz użyć flagi -r, która oznacza rekurencyjnie.

Podstawowy format to:

cp -r source destination

Na przykład, aby skopiować folder documents i nazwać kopię documents_backup:

cp -r documents documents_backup

Oryginalny folder i jego kopia będą teraz istnieć. Możesz to sprawdzić za pomocą ls:

ls
documents
documents_backup
readme.txt

Kopiowanie katalogu do innego katalogu:

Jeśli miejsce docelowe już istnieje jako katalog, folder źródłowy zostanie umieszczony wewnątrz niego:

cp -r documents projects/

To tworzy projects/documents ze wszystkimi oryginalnymi elementami.

Uwaga: Bez flagi -r polecenie cp odmówi skopiowania katalogu i wyświetli błąd. Zawsze używaj -r podczas kopiowania folderów.

challenge icon

Wyzwanie

Początkujący

Skopiuj katalog documents do nowego katalogu o nazwie documents_backup, a następnie użyj ls, aby potwierdzić, że istnieją oba katalogi.

Podpowiedź: Użyj cp -r, aby skopiować katalog wraz z całą jego zawartością. Flaga -r jest wymagana podczas kopiowania folderów.

Spróbuj swoich sił

Terminal
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Edytor online Terminal