Hur kopierar jag en mapp med filer till en annan mapp i Unix/Linux?
Jag har problem med att kopiera en mapp med filer i den mappen till en annan mapp. Kommandot cp -r
kopierar inte filerna i mappen.
1143
3
Alternativet du söker är
-R
.destination
inte finns kommer det att skapas.-R
betyderkopiera kataloger rekursivt
. Du kan också använda-r
eftersom det är skiftlägeskänsligt./
enligt @muni764's [comment] (https://stackoverflow.com/questions/14922562/how-do-i-copy-folder-with-files-to-another-folder-in-unix-linux#comment90054461_14922600).Du letar efter kommandot
cp
. Du måste byta kataloger så att du befinner dig utanför den katalog du försöker kopiera. Om katalogen du kopierar heterdir1
och du vill kopiera den till din mapp/home/Pictures
:Linux är skiftlägeskänslig och behöver även
/
efter varje katalog för att veta att det inte är en fil.~
är ett specialtecken i terminalen som automatiskt utvärderas till den aktuella användarens hemkatalog. Om du behöver veta vilken katalog du befinner dig i använder du kommandotpwd
.När du inte vet hur du använder ett Linuxkommando finns det en manualsida som du kan hänvisa till genom att skriva
i en terminalprompt.
För att automatiskt komplettera långa filvägar när du skriver i terminalen kan du trycka på Tab efter att du har börjat skriva sökvägen och du kommer antingen att få välja mellan olika alternativ, eller så infogar den återstående delen av sökvägen.
Användning: