rm

állományok törlése

Szintaxis

rm [kapcsolók] [file]
 
Kapcsolók

-i

Az rm minden állomány törlése elott kiír egy üzenetet, engedélyünket kérve a továbbhaladásra.

-f

Tudatja az rm paranccsal, hogy az összes megadott állományt törölje a jogosultságoktól függetlenül.

-r

Amennyiben egy teljes részfát le akarunk törölni, használjuk az rm parancsot a -r opcióval, és adjuk meg neki a könyvtárat, ahonnan kiindulva mindent törölni kell. Az rm nemcsak a könyvtárat fogja törölni, hanem atóz összes állományt és a könyvtárban található összes alkönyvtárat is. Ez gyakorlatilag egy teljes részfát töröl .

Használata

A UNIX-ban nem törlésrol, hanem eltávolításról beszélünk.

Amikor a UNIX létrehoz egy állományt, létrehoz egy linket az állománynév és az adott névhez tartozó állomány között. Amikor végrehajtjuk az rm vagy az rmdir parancsok valamelyikét, a UNIX ezt a linket távolítja el.

Egy link eltávolítása nem teljesen ugyanaz, mint a törlés. Egy állományra egyszerre több link is mutathat, és a UNIX csak akkor töröl le egy állományt, ha arra már egyetlen link sem mutat.

Majdnem minden esetben csak egy link tartozik, így ezen link eltávolítása törli magát az állományt is. Ezért viselkedik az esetek többségben az rm és az rmdir ugyanúgy mint a törlés.

Készítette: Jeszenszky Gyula