Maksājuma metodes Abuse

Kādam nolūkam tiek izmantota komanda rm?

16.08.2023, 01:47

Linux operētājsistēmā rm komandu izmanto, lai dzēstu failus vai mapes. Var dzēst gan tukšas, gan tukšas mapes, un netiek parādīts kļūdas ziņojums, ja dzēstais fails vai mape satur apakšmapes vai failus.

Šīs komandas lietošanas piemēri

Komandas `rm:` lietošanas piemēri

rm file.txt

kur 'file.txt' ir dzēšamā faila nosaukums. "rm -r direktorija", kur "direktorija" ir dzēšamās direktorijas nosaukums un tās saturs.

Komandas rm opcijas nodrošina vairāk failu un direktoriju dzēšanas iespēju. Tās ir:- `-f` vai `-force`: lai dzēstu failus vai direktorijus bez uzaicinājuma (lietojot šo opciju, esiet uzmanīgi, jo dzēstos failus nevar atjaunot).- `-r` vai `-R` vai `--recursive`: izmanto, lai rekursīvi dzēstu direktorijus ar visu to saturu (ieskaitot apakšdirektorijus un ieliktos failus).

Izmantojot šo opciju, jāuzmanās, lai neizdzēstu nevajadzīgus vai vērtīgus elementus. `-preserve-root`: ir rm komandas noklusējuma parametrs, kas neļauj dzēst saknes (/) direktoriju. Ņemiet vērā, ka komandu rm nevar atcelt un izdzēstos failus vai direktorijus nevar atjaunot. Tāpēc, lietojot šo komandu, ir jābūt ļoti uzmanīgiem, lai pārliecinātos, ka dzēstie faili un direktoriji faktiski nav vajadzīgi.

Komandas instalēšana

Tā kā komanda rm ir pieejama lielākajā daļā Linux izplatījumu, lai izmantotu komandu rm, tā nav jāinstalē. Tā ir daļa no sistēmas pamatinstrumentiem. Ja kāda iemesla dēļ jūsu sistēmā rm komanda nav pieejama, tas var būt tāpēc, ka nav iekļauta pakete "coreutils", kas ir iekļauta pēc noklusējuma.

Instalējiet pakotni coreutils un palaidiet komandu rm, ievērojot tālāk sniegtos norādījumus:

  1. Atveriet termināli vai konsoli.
  2. Uz Debian balstītām izplatnēm (Ubuntu, Linux Mint u. c.): sudo apt-get
  3. Uz Red Hat balstītām distribucijām (Fedora, CentOS u. c.): sudo dnf install coreutils vai sudo yum install coreutils.
  4. Uz Arch Linux balstītām izplatnēm (Manjaro u. c.): sudo pacman -S coreutils.
  5. Ja nepieciešams, ievadiet root paroli vai piešķiriet administratora tiesības.

Kad pakete coreutils ir instalēta, komandai rm jābūt pieejamai un gatavai lietošanai sistēmā.