Bis vor ca. eineinhalb Jahren hab ich auf SusE zwecks C-Programmierung gearbeitet. Ich kann also so die grundlegenden Shell-befehle, bin aber weit vom Profi entfernt
Nun hab ich, um nicht alles zu vergessen, vor kurzem RedHat 9 installiert. Funktioniert auch alles, nur mit der Shell hab ich ein Problem. (Oder doch besser drei?) Ich benutze die Bash.
1.) Shutdown: Bei meiner ersten Sitzung *g* fuhr ich den PC wie gewohnt mit shutdown -h now runter (damals gings auch). Doch seitdem funktioniert der Befehl nicht mehr. Die Shell kennt den Befehl nicht. man shutdown funktioniert, mit halt kann ich das System herunterfahren. Hat irgendwer ne Ahnung was da los sein könnte?
2.) Logout: letztens Log ich mich ein mach ein paar sachen rum will mich wieder ausloggen, meint meine Shell: No login shell (oder so ähnlich, ihr wisst schon was ich mein *g*) Ich welchsle also die Shell und arbeite auf Shell 2 weiter. Als ich ca. 10 minuten später bei Shell 1 nochmal logout eingebe, funktionierts tadellos.
Was stimmt da nicht?
3.) Useradd: Wenn ich versuche, mit useradd einen user hinzuzufügen, meint meine Shell, den Befehl gibt es nicht. man useradd bringt das erwartete Ergebnis. Was mach ich falsch?
Also wenn irgendwer eine Ahnung hat, was hier abgehn könnte, bitte helft mir. Langsam zweifle ich schon an meinem Verstand*g*
1.) Shutdown: Bei meiner ersten Sitzung *g* fuhr ich den PC
wie gewohnt mit shutdown -h now runter (damals gings auch).
Warst Du damals als root eingeloggt und heute aks User?
Doch seitdem funktioniert der Befehl nicht mehr. Die Shell
kennt den Befehl nicht.
Der User hat einen anderen Path. „/sbin/shutdown“ sollte den Befehl finden (Damit bist Du aber noch lange nicht berechtigt. man shutdown)
man shutdown funktioniert, mit halt
kann ich das System herunterfahren. Hat irgendwer ne Ahnung
was da los sein könnte?
Was sagt „locate shutdown“? Mit locate kann man wunderbar schnell Dateien finden, wenn man die locatedb per cron aktuell hält.
2.) Logout: letztens Log ich mich ein mach ein paar sachen rum
will mich wieder ausloggen, meint meine Shell: No login shell
(oder so ähnlich, ihr wisst schon was ich mein *g*)
Nö.
3.) Useradd: Wenn ich versuche, mit useradd einen user
hinzuzufügen, meint meine Shell, den Befehl gibt es nicht. man
useradd bringt das erwartete Ergebnis. Was mach ich falsch?
Hallo! Erstmal danke für deine Mühe. Hab den Fehler schon entdeckt. Nen Freund von mir hat mir den Tip gegeben, dass ich als normaler Benutzer mittels su einfach zu root-rechten komme, ohne mich neu einloggen zu müssen. Hab das ausprobiert, klappte auch grundsätzlich, darum also immer so gemacht, scheint aber, mittels su hab ich doch nicht alle rechte? (nur warum funzt halt aber shutdown nicht? *g*)
Hab jetzt aber nen anderes Prob, kann nicht mehr auf das verzeichnis etc (dort wo meine fstab drin ist) zugreifen, seh es zwar mit ls, cd etc geht aber nicht (verzeichnis nicht vorhanden ??) vi /ect/fstab öffnet eine neue datei?? mittels open office (über gnome - zuletzt geöffnete dateien - fstab) kann ich es aber öffnen, da wird auch der pfad /ect/fstab angezeigt. Benutzer ist root.
Hallo! Erstmal danke für deine Mühe. Hab den Fehler schon
entdeckt. Nen Freund von mir hat mir den Tip gegeben, dass ich
als normaler Benutzer mittels su einfach zu root-rechten
komme, ohne mich neu einloggen zu müssen.
Eieiei. Mir scheint, Du solltest Dich ersteinmal ganz gründlich mit den Konzepten unter Linux beschäftigeg. Das SuSE-Habdbuch ist ein guter Start, das hast Du ja.
Hab das ausprobiert,
klappte auch grundsätzlich, darum also immer so gemacht,
scheint aber, mittels su hab ich doch nicht alle rechte?
Doch, eger schon.
(nur
warum funzt halt aber shutdown nicht? *g*)
Das ist keine Fehlerbeschreibung. Und die Hinweise aus dem anderen Posting hast Du auch nicht beachtet, oder?
Hab jetzt aber nen anderes Prob, kann nicht mehr auf das
verzeichnis etc (dort wo meine fstab drin ist) zugreifen, seh
es zwar mit ls, cd etc geht aber nicht (verzeichnis nicht
vorhanden ??) vi /ect/fstab öffnet eine neue datei??
Ja, da ist auch ein Tippfehler drin.
mittels
open office (über gnome - zuletzt geöffnete dateien - fstab)
kann ich es aber öffnen, da wird auch der pfad /ect/fstab
angezeigt. Benutzer ist root.
Dann ist der Pfad kaputt. Und mit OpenOffice als root zu arbeiten, ist auch eine ganz, ganz schlechte Idee.
Hast du eine Ahnung was da los ist?
Mangel an Hintergrundwissen. Lies’ das SuSE-Handbuch oder sowas.
Du solltest Dich ersteinmal ganz
gründlich mit den Konzepten unter Linux beschäftigeg. Das
SuSE-Habdbuch ist ein guter Start, das hast Du ja.
Wie gesagt, ich hab unter linux nicht viel mehr gemacht als gcc und emacs ausgeführt. und das ist schon ewig her. SuSE Handbuch hab ich aber schon vor ewig verschenkt *gg*
Hab das ausprobiert,
klappte auch grundsätzlich, darum also immer so gemacht,
scheint aber, mittels su hab ich doch nicht alle rechte?
Doch, eger schon.
dann versteh ich nicht, warum befehle unter root funzen aber mit su nicht.
(nur
warum funzt halt aber shutdown nicht? *g*)
Das ist keine Fehlerbeschreibung.
Nun wie schon im ersten posting beschrieben, mit shutdown -h now fährt er nicht runter (ausnahme: ich bin root), mit halt sehr wohl.
Hab jetzt aber nen anderes Prob, kann nicht mehr auf das
verzeichnis etc (dort wo meine fstab drin ist) zugreifen, seh
es zwar mit ls, cd etc geht aber nicht (verzeichnis nicht
vorhanden ??) vi /ect/fstab öffnet eine neue datei??
Ja, da ist auch ein Tippfehler drin.
sorry natürlich etc Das könnte aber natürlich ein grund sein *g*
Mangel an Hintergrundwissen. Lies’ das SuSE-Handbuch oder
sowas.
Von Hintergrundwissen hab ich nie was behauptet *g*
Ich hab auch ein Buch (wenn auch nicht das SuSE-Handbuch, ich benutze RedHat) das is auch ganz gut aber ich bin ja noch nicht am Ende *gg*
Ist aber schon von 1998, ist das ein Problem? (behandelt noch die ksh)
Nun ja, werds schon peilen, dachte nur vielleicht hast ja ne Idee.