Linux-kommandolinjen og Bash-scripting på ekspertniveau · Lektion

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.

Lektion 3 af 412 trin

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_folder

Opret 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_files

Kopié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.txt

Kopié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.txt

Slet 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.

Gratis at komme i gang

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

  1. Introduktion til Linux og terminalen
  2. Navigation i filsystemet (cd, ls, pwd)
  3. Grundlæggende filhåndtering (mkdir, cp, mv, rm)
  4. Tab-completion og kommandohistorik
← Tilbage til Linux-kommandolinjen og Bash-scripting på ekspertniveau