rm (fra engelsk re m ove ) er et hjælpeprogram i UNIX- og UNIX - lignende systemer , der bruges til at fjerne filer fra filsystemet . Valgmuligheder brugt med rm :
For eksempel vil kommandoen rm -rf mydir rekursivt slette filen (eller mappen) mydir uden bekræftelse eller fejlkode.
rmofte synonymt med kommando rm -i, hvilket betyder, at kommandoen beder om bekræftelse, før filer slettes som standard, og dermed forhindrer dem i at blive slettet ved et uheld. Hvis brugeren skal slette et stort antal filer uden at bekræfte handlingen, kan nøglen annulleres -ived at tilføje nøglen -f.
Nogle gange, i forskellige konferencer, foreslår mere erfarne brugere, når de bliver bedt om at give råd til en mindre erfaren, at indtaste kommandoen i konsollen sudo rm -rf /, som igen sletter alt indholdet af rodmappen. Der er en joke om dette, den såkaldte. "Barmins patch", der angiver, at denne kommando er en universel måde at løse eventuelle problemer i SCO Unix.
Sun implementerede beskyttelse mod rm -rf /i Solaris 10 udgivet i 2005 [1] . Når kommandoen er udført, rapporterer systemet nu, at sletning af / ikke er tilladt. Kort efter blev den samme funktionalitet implementeret i rm-kommandoen leveret med FreeBSD . GNU udfører ikke kommandoen, rm -rf /medmindre --no-preserve-root[2] -indstillingen er angivet . Denne adfærd blev implementeret i GNU Core Utilities version 6.4 udgivet i 2006.
Kommandoen rm -rf /kan beskadige UEFI [3] .
Unix-kommandoer | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|