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 Intensiv DevOps-uddannelse-lektion på CoddyKit. Dette er lektion 3 af 4. Du kan læse alle 3 lektioner i dette læringsspor gratis i deres fulde længde — derefter låser CoddyKit PRO alle lektioner op samt praktiske øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Den er en del af læringsforløbet i Intensiv DevOps-uddannelse, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Intensiv DevOps-uddannelse-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 Intensiv DevOps-uddannelse 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
- 142
- Lektioner
- 568
Ofte stillede spørgsmål
Er lektionen “Grundlæggende filhåndtering (mkdir, cp, mv, rm)” gratis?
Ja — alle 3 lektioner i læringssporet Intensiv DevOps-uddannelse, inklusive “Grundlæggende filhåndtering (mkdir, cp, mv, rm)”, kan læses gratis i deres fulde længde her på webstedet. Derefter låser CoddyKit PRO alle lektioner op samt interaktive øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Intensiv DevOps-uddannelse-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 Intensiv DevOps-uddannelse 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å Intensiv DevOps-uddannelse?
Der kræves ingen tidligere erfaring. Intensiv DevOps-uddannelse 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 Intensiv DevOps-uddannelse-lektion?
Ja. Alle Intensiv DevOps-uddannelse-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