Miten saan tulostettua uptimen, kun loggaudun sisään ssh:lla? Ja jotain muuta siistiä statiikkaa?
Hienosäätöä
epsuliini
3218
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 3
Vanhimmat
Ollessasi loggautuneena ssh:n avulla palvelinkoneella, voit käyttää koneessa olevia ohjelmia, kuten istuisit sen ääressä.
uptime tulostaa näytölle palvelinkoneen uptimen ???
Eiku haluan toivottaa käyttäjän tervetulleeksi palvelimelle ja näyttää uptimen sille.
Useimmissa Linux-distribuutioissa login-shellinä on bash. Käyttäjän loggautuessa sisään interaktiivisesti (esim. ssh:lla tai konsolista) bash ajaa tiedoston /etc/profile (katso man bash, aivan lopussa oleva kappale FILES). Tuohon tiedostoon voi lisätä loppuun vaikka rivit:
if [ "$PS1" ]; then
echo "jotain tekstiä"
uptime
fi
Vastaavat käyttäjäkohtaisesti ajettavat tiedostot ovat ~/.bash_profile ja ~/.bashrc. man bash kertonee lisää ko. tiedostoista.