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 destinationNa przykład, aby skopiować folder documents i nazwać kopię documents_backup:
cp -r documents documents_backupOryginalny folder i jego kopia będą teraz istnieć. Możesz to sprawdzić za pomocą ls:
ls
documents
documents_backup
readme.txtKopiowanie 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.
Wyzwanie
PoczątkującySkopiuj 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-rjest wymagana podczas kopiowania folderów.
Spróbuj swoich sił
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
4Katalogi
Utwórz katalogSkopiuj katalogPrzenieś i zmień nazwę kataloguUsuń katalogPodsumowanie — operacje na katalogach7Zawartość plików
Początek i koniecLiczba słówPolecenie sortPolecenie uniqPodstawy grepgrep z opcjamiPowtórka – detektyw tekstu10Projekt analizatora logów
Przegląd projektuPrzeglądanie pliku logów2Nawigacja
Wyświetlanie bieżącego kataloguWyświetlanie plikówZmiana kataloguŚcieżki bezwzględne i względneKatalog domowy i głównyPowtórka — znajdź drogę8Przekierowywanie
Standardowe wyjścieNadpisywanie plikuDopisywanie do plikuStandardowe wejścieStandardowe wyjście błędówPodsumowanie — tworzenie dziennika3Pliki
Utwórz plikOdczytaj plikSkopiuj plikPrzenieś i zmień nazwę plikuUsuń plikPodsumowanie — operacje na plikach6Symbole wieloznaczne i wzorce
Symbol wieloznaczny gwiazdkaSymbol wieloznaczny znak zapytaniaSymbole wieloznaczne w nawiasachŁączenie symboli wieloznacznychPowtórka — operacje selektywne9Potoki
Czym jest potokŁączenie dwóch poleceńŁączenie wielu poleceńPotok z grepPodsumowanie – potok danychPoćwicz samodzielnie: Edytor online Terminal