rm -i und anderes (war: Protokoll Treffen 21.10.2004)

Martin Bähr mbaehr at email.archlab.tuwien.ac.at
So Okt 24 19:48:02 CEST 2004


On Fri, Oct 22, 2004 at 11:33:33PM +0200, Ulrich Rieke wrote:
> 		k) Das Löschen von Dateien ist mit rm möglich. Hier wurde sowohl
> 		auf die Möglichkeiten des rekursiven Löschens von
> 		Dateibäumen als auch auf die Option -i ( interrogate )
> 		verwiesen, um vor dem Löschen noch einmal nachzufragen.
> 		Man kann auch mittels eines Alias dafür sorgen, dass rm
> 		immer rm -i heißen soll. 

letzteres ist aber nicht empfehlenswert.
wenn man sich angewöhnt das immer gefragt wird, dann wird man irgendwann
mal drüber stolpern das man an einer anderen kiste sitzt wos das alias
nicht gibt, und dann böse überraschungen überleben. ausserdem lauft man
gefahr, das man sich angewöhnt die abfrage mit einem -f zu übergehen,
weil die vielen abfragen wieder stören, und man dann erst recht was
übersieht.

rm -i macht hauptsächlich deswegen weniger sinn, weil es fragt: willst
du wirklich tun was du tun willst? was man im normalfall immer mit ja
beantwortet.

etwas anders is das bei cp -i, und mv -i, dort wird nur gefragt, wenn
das ziel existiert, und etwas überschrieben wird. beim kopieren oder
verschieben will man normalerweise nix überschreiben, dh, die frage wird
im normalfall mit nein beantwortet, und is drum sehr sinnvoll.

> Eine weitere der eingangs gestellten Fragen war, wie man den Start in
> eine Grafikumgebung vermeiden könne ( wenn man etwa zunächst die
> Textkonsole sehen möchte ). Bei Debian kann man etwa gdm oder kdm mit
> apt-get remove löschen und so das Starten von Gnome respektive KDE zum
> Bootzeitpunkt verhindern. Die Möglichkeit, in den init-Skripts den
> Startrunlevel zu ändern, führt zwar auch zum Ziel, aber auch nach
> Auffassung Einzelner zu schwer überschaubaren Folgeproblemen.

welche probleme sollen das sein?
mit den init runleveln muss man sich natürlich ersteinmal beschäftigen (das
gilt aber für alles), kompliziert sind die aber nicht.
man muss sich nur einmal einen überblick verschaffen, was in den
jeweiligen leveln gestartet wird, dafür gibt es auch hilfreiche gui
programme.

gruss, martin.
-- 
              - Pike - Caudium - sTeam - psycMUVE - LPC -
     Pike Camp, October 13 - 19, 2004, Unperfekthaus, Essen, Germany
--
pike programmer   travelling and working in europe            open-steam.org
unix system-      is.schon.org                              camp.gotpike.org
administrator     bahai.or.at                       iaeste.(tuwien.ac|or).at
Martin Bähr       http://www.iaeste.or.at/~mbaehr/