WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   befehl nach login automatisch ausführen (http://www.wcm.at/forum/showthread.php?t=129171)

Nightman 22.03.2004 16:59

befehl nach login automatisch ausführen
 
hi an alle

wie kann ich es anstellen wenn ich mich als root am rechner anmelde das die konsole automatisch nach dem erfolgreichen login einen bestimmten befehl aufführt?

das muss ja ur easy sein oder?

heislratz 22.03.2004 17:03

einfach in der .profile des root Users ein scriptl aufrufen, bzw. dort gleich die befehle reinhacken.

glg
Martin

Nightman 22.03.2004 17:09

.profil
-----------------------------
# ~/.profile: executed by Bourne-compatible login shells.

if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
export PATH

mesg n
----------------------------

und jetzt will ich den befehl "vnstat -d" ausführen.

----------------------------
# ~/.profile: executed by Bourne-compatible login shells.

if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
export PATH

mesg n

nvstat -d
-----------------------------

oder wie?

PS das mit den scripten hab ich auch noch ned herausen lol

ein noob bin :heul:

heislratz 22.03.2004 17:17

yup - sollte so inetwa klappen...
einfach mal ausprobieren - mehr als dass es nix tut kann nicht passieren ;)

oder Du schreibst ein externes script z.b.
/root/mein_script.sh

und rufst es in der ~/.profile mittels folgender Zeile auf:
. /root/mein_script.sh

worauf Du aufpassen musst sind die Pfade - ich würde vnstat (oder sollte es vmstat heissen?) absolut aufrufen (also sowas wie /usr/bin/vnstat - oder wie auch immer der Pfad genau lautet)

glg
Martin

Nightman 22.03.2004 19:14

super thx funzt :)

heislratz 22.03.2004 20:48

gern geschehen ;)

glg
Martin

citizen428 22.03.2004 21:42

Zitat:

Original geschrieben von heislratz
einfach in der .profile des root Users ein scriptl aufrufen
Hint: die Bash kennt eine Datei names .bash_login (.bash_logout übrigens auch), andere Shells .login, wofür diese zuständig sind bleibt der Phantasie (nein, ich will nicht Fantasie schreiben) des geneigten Leser überlassen. ;)

http://infohost.nmt.edu/tcc/help/pub...s/ar01s02.html
http://infohost.nmt.edu/tcc/help/pub...s/ar01s03.html


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:57 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag