Rm (Unix)

rm (a remove rövidítése) egy Unix parancs, melyet állományok törlésére használunk.

Opciók

Lássuk a parancs egy pár opcióját:

  • -r, ha rekurzívan akarjuk egy könyvtár állományait törölni
  • -i, ha azt akarjuk, hogy minden egyes törlésnél a beleegyezésünket kérje ("interactive")
  • -f, ha nem létező állományokat akarunk törölni ("force")
  • -v, kimutassa hogy mit törölt ki ("verbose")

Ahhoz, hogy ne legyenek véletlen törlések, ajánlatos az rm parancsot "rm -i" opcióval használni. Ha a felhasználó több állományt töröl, akkor érdemes az -f opciót is használni, ami elnyomja a hibát, ha valamelyik fájl nem létezik, vagy nincs rá írásjog.

Az rm parancsot gyakran használják az xargs paranccsal, ha a törlendő állományok listája fájlban van (ez azonban csak akkor működik, ha a fájlok nevében nincs helyköz):

xargs rm < allomanylista

Amikor az rm-ben egy szimbolikus linket használunk, csak a link törlődik, a linkelt állomány nem.

Ha egy könyvtárat akarunk törölni az állományaival együtt, akkor használjuk a következő parancsot:

rm -r

Ez rekurzívan törli az összes állományt.

Sablon:Unix parancsok
  • m
  • v
  • sz
Unix parancssoros programok és utasítások
Fájlrendszer
cat · cd · chmod · chown · chgrp · cksum · cmp · cp · dd · du · df · file · fsck · fuser · ln · ls · lsattr · lsof · mkdir · mount · mv · pwd · rm · rmdir · sha1sum · size · split · tee · type  · touch · umask
Processzek
at · chroot · cron · exit · kill · killall · nice · pgrep · pidof · pkill · ps · pstree · sleep · time · top · wait
Felhasználói környezet
env · finger · id · logname · mesg · passwd · su · sudo · uptime · tput · w · wall · who · whoami · write
Szövegkezelés
awk · banner · comm · cut · ed · ex · fmt · head · iconv · join · less · more · paste · sed · sort · strings · talk · tac · tail · tr · uniq · vi · wc · xargs
Shell programozás
alias · basename · case  · clear · dirname · echo · expr · false · for · if · printf · seq · test · true · uname · unset  · until  · while  · yes
Hálózat
dig · host · inetd · netstat · ping · rlogin · netcat · traceroute
Keresés
find · grep · locate · whereis · which · whatis
Dokumentáció
apropos · help · man
Egyéb
bc · cal · date · info · lp · history
  • Informatika Informatikai portál • összefoglaló, színes tartalomajánló lap