Neuinstallation von openSUSE - Befehl und Farben verloren

873
usr-local-ΕΨΗΕΛΩΝ

Ich habe gerade eine neue openSUSE 12.1 VPS von Windows Azure erhalten. Ich habe bereits Erfahrung mit diesem Betriebssystem (ab 11.0 mit nachfolgenden Upgrades) und habe sofort zwei Dinge bemerkt:

  • l Befehl fehlt
  • Dabei werden ls -lDateien nicht nach ihrem Typ gefärbt (grüner Text: ausführbar, blau: Verzeichnis, rot: beschreibbar).

Ich möchte, wenn ich den neuen VPS auf irgendeine Weise so konfigurieren kann, dass er meine Konsole einfärbt, wenn ich die Verknüpfung eingebe ls -loder möglicherweise die lVerknüpfung aktiviere .

Ich habe auch herausgefunden, dass ich auf meinen üblichen openSUSE-Rechnern root werden kann, indem suich issue, hier muss ich entweder sudo suoder ausgeben sudo -s. Warum das? Kann ich das ändern?

0

1 Antwort auf die Frage

1
slhck

If you want ls to have colors, then you need to alias it. Add this to your ~/.bash_profile:

alias ls='ls --color=auto' 

If the l command is missing, add one yourself. If all you want is a long listing, then this should be about it:

alias l='ls -l' 

The difference between su and sudo su is that the former would ask you for the password of the target user – root in that case – while the latter will ask you for your password and then change to the target user. This is for security purposes, so you don't have to know the root password. Or, the root password isn't even set, in which case su alone wouldn't work.

I'm not too sure about OpenSUSE and whether it requires you to set a root password at all — others please feel free to correct me —, but in either case you might want to stay with sudo su.

See here for a little more info.

Wenn ich openSUSE selbst installiere, muss ich nach dem Einrichten meines Benutzerkontos immer ein Root-Kennwort eingeben. Der andere openSUSE-VPS, den ich bei der Erstellung explizit als root-Kennwort festgelegt habe (ich kann mich beim ersten Mal nur so anmelden), stattdessen fragt mich Azure nach dem root-Passwort, sondern nur nach meinem. Das ist also richtig usr-local-ΕΨΗΕΛΩΝ vor 11 Jahren 0