Az rm (az angol re m ove szóból ) egy UNIX és UNIX - szerű rendszerek segédprogramja , amely fájlok eltávolítására szolgál a fájlrendszerből . Az rm -vel használt opciók :
Például a parancs rm -rf mydir rekurzívan törli a mydir fájlt (vagy könyvtárat) megerősítés vagy hibakód nélkül.
rmgyakran a parancs szinonimája rm -i, ami azt jelenti, hogy a parancs a fájlok alapértelmezés szerinti törlése előtt megerősítést kér, így megakadályozza azok véletlen törlését. -iHa a felhasználónak nagyszámú fájlt kell törölnie a művelet megerősítése nélkül, a kulcsot a kulcs hozzáadásával törölheti -f.
Időnként különböző konferenciákon a tapasztaltabb felhasználók, amikor arra kérik, hogy adjanak tanácsot egy kevésbé tapasztaltnak, azt javasolják, hogy írja be a parancsot a konzolba sudo rm -rf /, ami viszont törli a gyökérmappa teljes tartalmát. Erről van egy vicc, az ún. "Barmin's patch", amely szerint ez a parancs egy univerzális módszer az SCO Unix problémák megoldására.
A Sun a 2005-ben kiadott Solaris 10- ben [1] bevezette a védelmet . A parancs végrehajtása után a rendszer most jelzi, hogy a / törlése nem engedélyezett. Nem sokkal ezután ugyanezt a funkcionalitást implementálták a FreeBSD -vel együtt szállított rm parancsban is . A GNU nem hajtja végre a parancsot, hacsak nincs megadva a [2] opció . Ez a viselkedés a GNU Core Utilities 2006-ban kiadott 6.4-es verziójában valósult meg. rm -rf /rm -rf /--no-preserve-root
A parancs rm -rf /károsíthatja az UEFI- t [3] .
Unix parancsok | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|