Freitag, 25. Mai 2012, 14:32

Du bist nicht angemeldet.



Jimi Desaster

hat hier 2. Wohnsitz.

  • »Jimi Desaster« ist der Autor dieses Themas

Beiträge: 294

Ubuntu: 11.10

Kernel: Linux 2.6.32-22 generic

Architektur: 32-bit

  • Private Nachricht senden

1

Freitag, 2. April 2010, 08:18

Wo ist der unterschied zw. su und bash?

Hallo Leute,

ich kämpfe mich gerade durch mein Linuxbuch und stehe vor folgender Frage: Wo bitte liegt der Unterschied zwischen

Quellcode

1
sudo su
und

Quellcode

1
sudo bash
? Beide räumen mir doch Administratorenrechte ein, oder sehe ich das falsch?

Besten Dank
Jimi
"Linux is evolution, not intelligent design." - Linus Torvalds
Besucht mich auch auf :thumbsup: Jimi Desaster :thumbsup:

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Jimi Desaster« (2. April 2010, 13:49)


Hutchef

hat hier 2. Wohnsitz.

Beiträge: 252

Ubuntu: 11.04

Kernel: aus der Paketverwaltung

Architektur: 64-bit

  • Private Nachricht senden

2

Freitag, 2. April 2010, 10:57

Hi,

bash - siehe hier - Ist das "schwarze Loch" mit dem du arbeitest, Befehle ausführst etc. => die Burne Shell

Quellcode

1
sudo su
macht dich zum "root" => gibst du auf der Shell ein :)
mfg Hutchef

Es ist besser für das, was man ist, gehasst,
als für das, was man nicht ist, geliebt zu werden.

Jimi Desaster

hat hier 2. Wohnsitz.

  • »Jimi Desaster« ist der Autor dieses Themas

Beiträge: 294

Ubuntu: 11.10

Kernel: Linux 2.6.32-22 generic

Architektur: 32-bit

  • Private Nachricht senden

3

Freitag, 2. April 2010, 13:48

Hi Hutchef,

besten Dank. Werde mir das mal in Ruhe durchlesen.

Liebe Grüße
Jimi
"Linux is evolution, not intelligent design." - Linus Torvalds
Besucht mich auch auf :thumbsup: Jimi Desaster :thumbsup:

Easyy-S

Boardgrafiker

Beiträge: 2 987

Ubuntu: 12.04

Kernel: generic

Desktop: GNOME Shell

Architektur: 64-bit

Danksagungen: 3 / 1

  • Private Nachricht senden

4

Samstag, 3. April 2010, 08:49

die Burne Shell

Kleine Korrektur: bourne again shell


Im Grunde bewirken in der Funktion beide Befehle das selbe.
Mit 'sudo su' erlangst du auf dem Terminal (in der bash) root-Rechte.
Mit 'sudo bash' öffnest du als root eine bash und enthälst ebenfalls root-Rechte, da root diese bash ja geöffnet hat.
Easyy-S

Mein pubkey

Dein eigener UbuntuFreunde-Avatar: hier - Dein UbuntuFreunde-Banner: hier

Hutchef

hat hier 2. Wohnsitz.

Beiträge: 252

Ubuntu: 11.04

Kernel: aus der Paketverwaltung

Architektur: 64-bit

  • Private Nachricht senden

5

Samstag, 3. April 2010, 10:04

die Burne Shell

Kleine Korrektur: bourne again shell

Hm ja, sry, kleine Ungenauigkeit von mir.

Hm... hätte ich mal testen sollen was passiert oO
Kannte ich bisher so noch nicht ;(
mfg Hutchef

Es ist besser für das, was man ist, gehasst,
als für das, was man nicht ist, geliebt zu werden.