Grundlæggende filhåndtering (mkdir, cp, mv, rm)
Forstå, hvordan De effektivt opretter, kopierer, flytter og sletter filer og mapper ved hjælp af vigtige kommandolinjeværktøjer.
Grundlæggende filhåndtering (mkdir, cp, mv, rm) er en gratis Linux-kommandolinjen og Bash-scripting på ekspertniveau-lektion på CoddyKit. Dette er lektion 3 af 4. Du kan læse hele lektionen gratis nedenfor — og derefter øve dig praktisk i browseren med en indbygget kodeeditor og en AI-vejleder, der er tilgængelig døgnet rundt. Den er en del af læringsforløbet i Linux-kommandolinjen og Bash-scripting på ekspertniveau, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Linux-kommandolinjen og Bash-scripting på ekspertniveau-kurset indeholder 4 lektioner i alt.
Filhåndtering i Linux
Nu skal du håndtere filer: oprette, kopiere, flytte og slette dem fra terminalen. Det er en grundlæggende færdighed for enhver Linux-bruger eller -udvikler.
Opret nye mapper: mkdir
mkdir (make directory) opretter nye mapper. Skriv blot mkdir efterfulgt af det ønskede navn, som vist.
mkdir my_new_folderOpret flere indlejrede mapper
Angiv flere navne for at oprette mange mapper på én gang. Tilføj -p for at opbygge indlejrede stier, hvor eventuelle manglende overordnede mapper oprettes undervejs.
mkdir folder1 folder2
mkdir -p projects/coddykit/lesson_filesKopiér filer: cp
cp (copy) opretter en kopi af en fil: angiv en kilde og en destination. Her kopieres report.txt til report_backup.txt i den samme mappe.
cp report.txt report_backup.txtKopiér filer til en mappe
Angiv en mappe som destination for cp, så kopieres filen ind i den med sit oprindelige navn. Det er praktisk til at arkivere filer.
mkdir documents
cp presentation.pdf documents/Kopiér hele mapper: cp -r
Hvis du vil kopiere en mappe og alt dens indhold, skal du tilføje -r (rekursivt). Uden den nægter cp at kopiere mapper.
cp -r my_project_folder backup_projects/Flyt filer: mv
mv (move) flytter filer eller mapper. Den fungerer ligesom cp, men originalen fjernes efter flytningen.
mv important_note.txt new_location/Omdøb filer og mapper
mv kan også omdøbe: flyt et element til et nyt navn i den samme mappe. Linux har ingen separat kommando til omdøbning – mv klarer begge dele.
mv old_filename.txt new_filename.txt
mv temp_folder/ final_project_folder/Slet filer: rm
rm (remove) sletter filer – brug den forsigtigt. Der er normalt ingen papirkurv i terminalen, så slettede filer er ofte væk for altid.
rm unwanted_log.txtSlet mapper: rm -r
Tomme mapper fjernes med rmdir; mapper, der ikke er tomme, kræver rm -r (rekursivt). Hvis du tilføjer -f, gennemtvinges handlingen – så brug rm -rf med ekstrem forsigtighed.
mkdir empty_folder
rmdir empty_folder
mkdir project_data && touch project_data/file.txt
rm -r project_data/Hurtig kontrol: Filhandlinger
Hvilke af følgende kommandoer bruges til at oprette en ny mappe med navnet reports og derefter kopiere en mappe med navnet data (inklusive dens indhold) ind i den?
Opsummering: Grundlæggende filhåndtering
Opsummering: mkdir opretter, cp kopierer (-r til mapper), mv flytter og omdøber, og rm sletter (-r til mapper, med forsigtighed). Det er dine grundlæggende værktøjer til filhåndtering.
Lær Bash med en AI-underviser — gratis
Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.
- Kurser
- 22
- Lektioner
- 88
Ofte stillede spørgsmål
Er lektionen “Grundlæggende filhåndtering (mkdir, cp, mv, rm)” gratis?
Ja — hele teksten til “Grundlæggende filhåndtering (mkdir, cp, mv, rm)” kan læses gratis her på nettet. Hvis du vil øve dig interaktivt med en indbygget kodeeditor og en AI-vejleder døgnet rundt og få adgang til resten af Linux-kommandolinjen og Bash-scripting på ekspertniveau-kurset, skal du opgradere til CoddyKit PRO. Linux-kommandolinjen og Bash-scripting på ekspertniveau-kurset indeholder 4 lektioner i alt.
Hvad lærer jeg i “Grundlæggende filhåndtering (mkdir, cp, mv, rm)”?
Forstå, hvordan De effektivt opretter, kopierer, flytter og sletter filer og mapper ved hjælp af vigtige kommandolinjeværktøjer. Du øver dig i Linux-kommandolinjen og Bash-scripting på ekspertniveau med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.
Skal jeg have erfaring for at begynde på Linux-kommandolinjen og Bash-scripting på ekspertniveau?
Der kræves ingen tidligere erfaring. Linux-kommandolinjen og Bash-scripting på ekspertniveau på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 3 af 4.
Hvor lang tid tager lektionen “Grundlæggende filhåndtering (mkdir, cp, mv, rm)”?
De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.
Kan jeg skrive og køre kode i denne Linux-kommandolinjen og Bash-scripting på ekspertniveau-lektion?
Ja. Alle Linux-kommandolinjen og Bash-scripting på ekspertniveau-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.
Alle lektioner i dette kursus
- Introduktion til Linux og terminalen
- Navigation i filsystemet (cd, ls, pwd)
- Grundlæggende filhåndtering (mkdir, cp, mv, rm)
- Tab-completion og kommandohistorik