Finne ut hvem som er logget på systemet
Fra GNUskole
Innhold |
Hvem er logget på?
Det finnes flere måter å finne ut hvem som er logget på en maskin på. Det enkleste er å bruke kommandoene w, who og finger.
En lite skript som bruker last
Lag filen brukere i /usr/bin/, og legg inn
last | grep "still logged in" | grep -v root last | grep "still logged in" | grep -v root | cut -f 1 -d " " | uniq | wc -l
Husk å gjøre filen brukere kjørbar med en chmod 755 brukere :-)
w-kommandoen
Her er utputt fra w:
[espen@ts01 ~]$ w 21:33:23 up 3 days, 11:03, 2 users, load average: 0,01, 0,37, 0,63 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT espen pts/1 - Sun10 3days 0.00s 0.43s kdeinit: kwrite espen pts/2 cc3013475.inet.c 21:33 0.00s 0.07s 0.02s w
Legg merke til at øverst får vi opp samme informasjon som ved uptime-kommandoen.
who-kommandoen
Er steinkuul.
finger-kommandoen
Er enda kuulere. Når den virker.