Komanda rm "Linux" naudojama failams arba katalogams ištrinti. Ja galima ištrinti ir tuščius, ir ne tuščius katalogus, be to, ji nesukelia klaidos pranešimo, jei trinamame faile ar kataloge yra pakatalogių ar failų.
Komandos rm naudojimo pavyzdžiai:
rm file.txt
``file.txt``, kur `file.txt` yra šalinamo failo pavadinimas. ``rm-r directory``, kur`directory` yra šalinamo katalogo pavadinimas ir jo turinys.
Komandos rm parinktimis pateikiamos papildomos failų ir katalogų šalinimo parinktys. Kai kurios iš jų:- `-f` arba `--force`: leidžia ištrinti failus ar katalogus neprašant patvirtinimo (naudodami šią parinktį būkite atsargūs, nes ištrintų failų neįmanoma atkurti).- `-r` arba `-R` arba `--recursive`: naudojama norint rekursiškai ištrinti katalogus su visu jų turiniu (įskaitant pakatalogius ir subkatalogus).
Naudodami šią parinktį būkite atsargūs, kad neištrintumėte ko nors nereikalingo ar vertingo.- `--preserve-root`: standartinė rm komandos parinktis, neleidžianti ištrinti šakninio(/) katalogo. Atkreipkite dėmesį, kad rm komandos negalima atšaukti, o ištrintų failų ar katalogų neįmanoma atkurti. Todėl naudodami šią komandą būkite ypač atsargūs ir įsitikinkite, kad ištrinti failai ir katalogai tikrai nebereikalingi.
Norint naudoti komandą rm, jos diegti nereikia, nes ji jau yra daugumoje "Linux" distributyvų. Ji yra pagrindinių sistemos pagalbinių programų dalis. Jei dėl kokių nors priežasčių rm komanda jūsų sistemoje nepasiekiama, tai gali būti dėl to, kad nėra paketo"coreutils", kuriame ji yra pagal nutylėjimą.
Norėdami įdiegti " coreutils" paketą ir taip pasiekti komandą rm, turite atlikti šiuos veiksmus:
sudo apt-get install coreutils. Red Hat pagrindu sukurtoms distribucijoms (Fedora, CentOS ir kt.): sudo dnf install coreutils arba sudo yum install coreutils. Arch Linux pagrindu sukurtoms distribucijoms (Manjaro ir kt.): sudo pacman -S coreutilsBaigus coreutils paketo diegimą, jūsų sistemoje turėtų būti prieinama ir paruošta naudoti komanda rm.