Mokėjimo būdai Abuse

Kam naudojama komanda rm?

16.08.2023, 01:47

Komanda rm "Linux" naudojama failams ar aplankams ištrinti. Galima ištrinti ir tuščius, ir netuščius aplankus, o jei trinamame faile ar aplanke yra pakatalogių ar failų, klaidos pranešimas nepateikiamas.

Šios komandos naudojimo pavyzdžiai

Komandos rm:` naudojimo pavyzdžiai

rm file.txt

kur "file.txt" yra šalinamo failo pavadinimas. "rm -r katalogas", kur "katalogas" yra šalinamo katalogo su jo turiniu pavadinimas.

Komandos rm parinktimis pateikiamos papildomos failų ir katalogų šalinimo parinktys. Tai: - `-f` arba `-force`: leidžia ištrinti failus ar katalogus be raginimo (naudodami šią parinktį būkite atsargūs, 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 įterptus failus).

Naudodami šią parinktį būkite atsargūs, kad neištrintumėte nereikalingų ar vertingų elementų. `---preserve-root` (išsaugoti šaknį): numatytasis komandos rm parametras, neleidžiantis ištrinti šakninio (/) katalogo. Atkreipkite dėmesį, kad komandos rm atšaukti negalima, o ištrintų failų ar katalogų atkurti neįmanoma. Todėl naudodami šią komandą turėtumėte būti ypač atsargūs ir įsitikinti, kad ištrinti failai ir katalogai tikrai nebereikalingi.

Komandos diegimas

Norint naudoti komandą rm, jos nereikia diegti, nes ji 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, taip gali būti todėl, kad nėra paketo "coreutils", kuriame ji yra pagal nutylėjimą.

Norėdami įdiegti "coreutils" paketą, kad galėtumėte naudotis rm komanda, atlikite toliau nurodytus veiksmus:

  1. Atidarykite terminalą arba konsolę.
  2. Įveskite šią savo distribucijos komandą: "Debian" pagrįstoms distribucijoms (Ubuntu, Linux Mint ir kt.): sudo apt-get
    įdiekite coreutils. Red Hat pagrindu sukurtoms distribucijoms (Fedora, CentOS ir kt.): sudo dnf install coreutils arba sudo yum install coreutils.
  3. Arch Linux pagrindu sukurtoms distribucijoms (Manjaro ir kt.): sudo pacman -S coreutils
  4. Jei reikia, įveskite root slaptažodį arba suteikite administratoriaus teises.

Įdiegus "coreutils" paketą, jūsų sistemoje turėtų būti galima naudoti komandą rm.