Jeg har noen problemer med å kopiere en mappe med filer i den mappen til en annen mappe. Kommandoen cp -r
kopierer ikke filer i mappen.
Alternativet du leter etter er -R
.
cp -R path_to_source path_to_destination/
destinasjon
ikke finnes, vil den bli opprettet.-R
betyr kopiere kataloger rekursivt
. Du kan også bruke -r
siden det er ufølsomt for store og små bokstaver./
som i @muni764's kommentar.Du leter etter kommandoen cp
. Du må endre kataloger slik at du er utenfor katalogen du prøver å kopiere. Hvis katalogen du kopierer heter dir1
og du vil kopiere den til mappen /home/Pictures
:
cp -r dir1/ ~/Pictures/
Linux skiller mellom store og små bokstaver og trenger også /
etter hver katalog for å vite at det ikke er en fil. ~
er et spesialtegn i terminalen som automatisk evaluerer til den aktuelle brukerens hjemmekatalog. Hvis du trenger å vite hvilken katalog du befinner deg i, bruker du kommandoen pwd
.
Når du ikke vet hvordan du bruker en Linux-kommando, er det en manuell side som du kan referere til ved å skrive inn
man [insert command here]
på en terminalprompt.
For å automatisk fullføre lange filbaner når du skriver i terminalen, kan du også trykke Tab etter at du har begynt å skrive banen, og du vil enten bli presentert med valg, eller den vil sette inn den gjenværende delen av banen.