Kommandoen rm
i Linux brukes til å slette filer eller kataloger. Den lar deg slette både tomme og ikke-tomme kataloger, og vil ikke generere en feilmelding hvis filen eller katalogen som skal slettes, inneholder underkataloger eller filer.
Eksempler på hvordan du bruker kommandoen rm
:
rm file.txt
``file.txt`` der `file.txt`
er navnet på filen som skal slettes. ``rm-r
directory`` der `directory`
er navnet på katalogen som skal slettes, sammen med innholdet.
rm-kommandoens
alternativer gir flere muligheter for å slette filer og kataloger. Noen av dem er:- `-f`
eller `--force`
: lar deg slette filer eller kataloger uten å be om bekreftelse (vær forsiktig når du bruker dette alternativet, da slettede filer ikke kan gjenopprettes).- `-r`
eller `-R`
eller `--recursive`
: brukes til å slette kataloger med alt innholdet rekursivt (inkludert underkataloger og underfiler).
Når du bruker dette alternativet, må du være forsiktig så du ikke sletter noe unødvendig eller verdifullt.- `--preserve-root`
: et standard rm-kommandoalternativ
som forhindrer at rotkatalogen(/)
blir slettet. Merk at rm-kommandoen
ikke kan angres, og at slettede filer eller kataloger ikke kan gjenopprettes. Vær derfor spesielt forsiktig når du bruker denne kommandoen, og sørg for at filene og katalogene du sletter, virkelig ikke lenger er nødvendige.
Det er ikke nødvendig å installere rm-kommandoen
for å bruke den, ettersom den allerede finnes på de fleste Linux-distribusjoner. Den er en del av systemets grunnleggende verktøy. Hvis rm-kommandoen av en eller annen grunn ikke er tilgjengelig på systemet ditt, kan det skyldes at du mangler pakken"coreutils
", som inneholder den som standard.
For å installere coreutils-pakken
og dermed få tilgang til rm-kommandoen, må du følge disse trinnene:
sudo apt-get install coreutils
. For Red Hat-baserte distribusjoner (Fedora, CentOS osv.): sudo dnf install coreutils
eller sudo yum install coreutils
. For Arch Linux-baserte distribusjoner (Manjaro og andre): sudo pacman -S coreutils
Når coreutils-pakken er ferdig installert, skal rm-kommandoen være tilgjengelig og klar til bruk på systemet ditt.