Kommandoen rm
i Linux bruges til at slette filer eller mapper. Den giver dig mulighed for at slette både tomme og ikke-tomme mapper og genererer ikke en fejlmeddelelse, hvis den fil eller mappe, der skal slettes, indeholder undermapper eller filer.
Eksempler på, hvordan man bruger kommandoen rm
:
rm file.txt
``file.txt``
hvor `file.txt` er navnet på den fil, der skal slettes. ``rm-r directory`` hvor
`directory`
er navnet på den mappe, der skal slettes sammen med dens indhold.
Indstillingerne til rm-kommandoen
giver yderligere muligheder for at slette filer og mapper. Nogle af dem er:- `-f`
eller `--force`
: giver dig mulighed for at slette filer eller mapper uden at bede om bekræftelse (vær forsigtig, når du bruger denne mulighed, da slettede filer ikke kan gendannes).- `-r`
eller `-R`
eller `--recursive`
: bruges til at slette mapper med alt deres indhold rekursivt (inklusive indlejrede undermapper og filer).
Når du bruger denne mulighed, skal du passe på ikke at slette noget unødvendigt eller værdifuldt.- `--preserve-root`
: en standard rm-kommandomulighed
, der forhindrer rodmappen(/)
i at blive slettet. Bemærk, at rm-kommandoen
ikke kan fortrydes, og at slettede filer eller biblioteker ikke kan gendannes. Så vær særlig forsigtig, når du bruger denne kommando, og sørg for, at de filer og mapper, du sletter, virkelig ikke længere er nødvendige.
Det er ikke nødvendigt at installere rm-kommandoen
for at bruge den, da den allerede findes på de fleste Linux-distributioner. Den er en del af systemets grundlæggende værktøjer. Hvis rm-kommandoen af en eller anden grund ikke er tilgængelig på dit system, kan det skyldes, at du mangler pakken"coreutils
", som indeholder den som standard.
For at installere coreutils-pakken
og dermed få adgang til rm-kommandoen, skal du følge disse trin:
sudo apt-get install coreutils
. For Red Hat-baserede distributioner (Fedora, CentOS osv.): sudo dnf install coreutils
eller sudo yum install coreutils
. For Arch Linux-baserede distributioner (Manjaro og andre): sudo pacman -S coreutils
Når installationen af coreutils-pakken er færdig, bør kommandoen rm være tilgængelig og klar til brug på dit system.