Makseviisid Abuse

Mis on rm käsk

16.08.2023, 01:47

Linuxi käsku rm kasutatakse failide või kataloogide kustutamiseks. See võimaldab kustutada nii tühje kui ka mittetühje katalooge ning ei tekita veateadet, kui kustutatav fail või kataloog sisaldab alamkatalooge või faile.

Näiteid käsu kasutamise kohta

Näiteid käsu rm kasutamise kohta:

rm file.txt

``file.txt``, kus `file.txt` on kustutatava faili nimi. ``rm-r directory``, kus`directory` on kustutatava kataloogi nimi koos selle sisuga.

Käsu rm valikud annavad lisavõimalusi failide ja kataloogide kustutamiseks. Mõned neist on:- `-f` või `--force`: võimaldab kustutada faile või katalooge ilma kinnitust küsimata (selle valiku kasutamisel tuleb olla ettevaatlik, sest kustutatud faile ei saa taastada).- `-r` või `-R` või `--recursive`: kasutatakse kataloogide ja nende kogu sisu rekursiivseks kustutamiseks (sh alamkataloogid ja alamfailid).

Selle valiku kasutamisel tuleb olla ettevaatlik, et mitte kustutada midagi ebavajalikku või väärtuslikku.- `--preserve-root`: standardne rm käsu valik, mis takistab juurkataloogi(/) kustutamist. Pange tähele, et käsku rm ei saa tühistada ja kustutatud faile või katalooge ei saa taastada. Seega olge selle käsu kasutamisel eriti ettevaatlik ja veenduge, et kustutatud faile ja katalooge tõesti enam ei vajata.

Kuidas käsku paigaldada

Käsu rm kasutamiseks ei ole vaja installeerida, kuna see on enamikus Linuxi distributsioonides juba olemas. See on osa süsteemi põhilistest utiliitidest. Kui mingil põhjusel ei ole rm käsk teie süsteemis saadaval, võib see olla tingitud"coreutils" paketi puudumisest, mis sisaldab seda vaikimisi.

Selleks, et paigaldada pakett coreutils ja seega pääseda ligi käsule rm, tuleb järgida järgmisi samme:

  1. Avage terminal või konsool.
  2. Sisestage järgmine teie distributsioonile sobiv käsk: Debianil põhinevate distributsioonide puhul (Ubuntu, Linux Mint jt.): sudo apt-get install coreutils. Red Hatil põhinevate distributsioonide (Fedora, CentOS jt.) puhul: sudo dnf install coreutils või sudo yum install coreutils. Arch Linuxil põhinevate distributsioonide puhul (Manjaro jt): sudo pacman -S coreutils
  3. Sisestage vajaduse korral superuser (root) parool või andke administraatori õigused.

Kui coreutils-paketi paigaldamine on lõpetatud, peaks käsk rm olema teie süsteemis kättesaadav ja kasutusvalmis.