Befehl rm -r

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
umbroboy
Beiträge: 329
Registriert: 30.05.2005 22:24:02

Befehl rm -r

Beitrag von umbroboy » 23.01.2006 21:12:30

Hallo,

würde gern ein Verzeichnis löschen mit allen unterverzeichnissen.

WEnn ich aber

rm -r eingebe.

frägt er mich immer so:

/var/www# rm -r gallery
rm: in Verzeichnis ,,gallery" absteigen? J
rm: in Verzeichnis ,,gallery/docs" absteigen? J
rm: in Verzeichnis ,,gallery/docs/CVS" absteigen? J

Kann man das änder?

Benutzeravatar
Wikinator
Beiträge: 259
Registriert: 11.06.2005 13:39:20
Wohnort: Freiburg
Kontaktdaten:

Beitrag von Wikinator » 23.01.2006 21:14:16

RTFM

vobei '-f' es ganz gut trifft ;-)
Debian/unstable
copy

Computer sind die logische Weiterentwicklung des Menschen — Intelligenz ohne Moral.

Benutzeravatar
meandtheshell
Beiträge: 4054
Registriert: 14.01.2005 17:51:30

Beitrag von meandtheshell » 23.01.2006 21:14:40

Code: Alles auswählen

rm -rf <path_to_directory>
markus

edit:
to slow ...

blan
Beiträge: 242
Registriert: 20.01.2006 20:05:56

Beitrag von blan » 23.01.2006 21:16:35

hier, das geht auch

Code: Alles auswählen

rm -R <ordner>
mfg blan

Benutzeravatar
hkalegre
Beiträge: 286
Registriert: 11.11.2005 14:32:08

Beitrag von hkalegre » 24.01.2006 14:55:33

Trotzdem würde ich mich dreimal vor dem Enter versichern, dass auch das richtige Verzeichnis gelöscht wird. Wäre nämlich nict das erste Mal, dass jemand sich damit das System ........................... :oops:

umbroboy
Beiträge: 329
Registriert: 30.05.2005 22:24:02

Beitrag von umbroboy » 30.01.2006 21:10:24

yepp,

aber bei:

Code: Alles auswählen

rm -R <ordner>
kommt trotzdem:

/tmp/bilder# rm -R 2004_02_23
rm: in Verzeichnis ,,2004_02_23" absteigen?

umbroboy
Beiträge: 329
Registriert: 30.05.2005 22:24:02

Beitrag von umbroboy » 30.01.2006 21:12:14

Code: Alles auswählen

rm -rf <path_to_directory>
mit dem befehlt gehts aber.

Pler
Beiträge: 59
Registriert: 26.01.2006 11:50:05

Beitrag von Pler » 30.01.2006 22:33:20

yepp,

aber bei:

Code:
rm -R <ordner>


kommt trotzdem:

/tmp/bilder# rm -R 2004_02_23
Das liegt daran wie rm definiert ist. Oft es es standardmäßig schon ein alias auf rm -i:

Code: Alles auswählen

# which rm
alias rm='rm -i'
        /bin/rm
Durch das -i wird das Nachfragen eben extra verlangt. Das -f "überscheibt" es wieder.

init 0
Beiträge: 673
Registriert: 21.10.2003 19:40:28

Beitrag von init 0 » 30.01.2006 22:46:40

Ein Alias kann auch soweit ich weiss auch temporär aufgehoben werden.

Antworten