Menu
CoddyTech

Skopiuj katalog

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

Podobnie jak możesz skopiować plik za pomocą cp, możesz też 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 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/

Tworzy to projects/documents z całą oryginalną zawartością.

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

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 i całą jego zawartość. 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