Mapper er beholdere, der indeholder forskellige data, herunder tekst-, medie- og zip-filer. Som systemadministrator kan du oprette, flytte eller slette disse mapper. Selvom det er enkelt at slette en mappe i Linux, har mange begyndere brug for at lære de korrekte måder at gøre det på. Derfor sletter Linux-brugere nogle gange vigtige mapper, hvilket kan føre til store problemer.
I denne hurtige blog har vi inkluderet alle mulige måder at slette en mappe i Linux på. Her har vi inkluderet kommandoer og en simpel GUI-metode til at slette en mappe uden besvær. Så lad os se på dem alle med de passende eksempler:
rm-kommandoen
Kommandoen rm sletter filer og mapper, hvor 'rm' står for 'fjern'. Du kan bruge følgende rm-kommando til at slette en mappe:
rm -r mappenavn
Vi bruger muligheden '-r' til at slette målbiblioteket, dets indhold og undermapper. Lad os for eksempel slette musikbiblioteket ved hjælp af rm-kommandoen:
rm -r musik
Bemærk: Vær forsigtig med at bruge rm-kommandoen, fordi den permanent sletter filer og mapper uden bekræftelse.
rmdir-kommandoen
I modsætning til rm er rmdir-kommandoen designet til at fjerne tomme mapper. For eksempel, for at slette en tom mappe ved navn Script placeret i hjemmebiblioteket, skal du bruge følgende kommando:
er rm ~ / Manuskript
Bemærk: Når du bruger kommandoen rmdir, angiv venligst målbiblioteket og dets sti. Uden den korrekte sti vil denne kommando resultere i en fejl.
På samme måde kan du også bruge rmdir til at slette en undermappe. Lad os for eksempel slette undermappen Billeder, der er tilgængelig i mappen Dokumenter:
er rm ~ / Dokumenter / Billeder
Find kommandoen
På trods af den originale funktion af find-kommandoen lader den dig også slette filer og mapper med dens '-exec'-indstilling. Denne funktion gælder dog kun for tomme mapper. For at fjerne en mappe på denne måde, skal du bruge:
Find mappenavn -type d -exec rm -r { } +
Her angiver '-type d' muligheden, at den søgte term er navnet på en mappe. Valgmuligheden '-exec rm -r {} +' guider søgeværktøjet til at udføre kommandoen 'rm -r' for hver mappe fundet med inputnavnet. Erstat desuden directory_name med navnet på den mappe, du har til hensigt at fjerne:
Find Scripts -type d -exec rm -r { } +
En hurtig opsummering
Sletning af filer og mapper er en grundlæggende opgave for en almindelig Linux-bruger. Denne artikel demonstrerede forskellige metoder til at slette en mappe ved hjælp af passende eksempler: kommandoerne rm, rmdir og find. Du kan vælge rm for at slette mapper og filer, hvorimod rmdir kun virker til at slette tomme mapper. Endelig giver kommandoen find dig mulighed for at slette mapper ved hjælp af '-exec'-indstillingen.