Lastlog

Linux.fista
Versio hetkellä 1. maaliskuuta 2015 kello 12.00 – tehnyt Pyscowicz (keskustelu | muokkaukset)
(ero) ← Vanhempi versio | Nykyinen versio (ero) | Uudempi versio → (ero)
Siirry navigaatioon Siirry hakuun

Lastlog on komentoriviohjelma, joka näyttää, milloin käyttäjät ovat viimeksi kirjautuneet sisään. Sen syntaksi on seuraava:

lastlog [VALITSIMET]

Mahdollisia valitsimia ovat:

  • -b N, --before N: näyttää vain ne sisäänkirjautumistiedot, jotka ovat yli N päivää vanhoja
  • -h, --help: näyttää ohjeen
  • -t N, --time N: näyttää vain ne sisäänkirjautumistiedot, jotka ovat enintään N päivää vanhoja
  • -u KÄYTTÄJÄ, --user KÄYTTÄJÄ: näyttää käyttäjän KÄYTTÄJÄ sisäänkirjautumistiedot. Käyttäjästä voidaan antaa joko käyttäjänimi tai UID-tunnistenumero. UID:nä voidaan myös antaa väli, jolle kuuluvien käyttäjien sisäänkirjautumistiedot näytetään, esim. 100-105.

Lastlogin tuloste on muotoa

käyttäjänimi  portti  mistä  viimeksi,

missä portti kertoo käytetyn terminaalin (esim. tty1), mistä osoitteen, josta koneelle on kirjauduttu (jos kyseessä on ollut etäkirjautuminen esim. ssh:lla) ja viimeksi ajan, jolloin kirjautuminen tapahtui.

Esimerkkejä

Koska pertti on viimeksi kirjautunut sisään?

$ lastlog -u pertti
Käyttäjä         Portti   Mistä            Viimeksi
heikki           tty1                      pe marras 16 13:36:33 +0200 2007

Koska käyttäjät, joiden UID-numerot ovat välillä 100-103 ovat viimeksi kirjautuneet sisään?

$ lastlog --user 100-103
Käyttäjä         Portti   Mistä            Viimeksi
dhcp                                       **Ei koskaan kirjautunut sisään**
syslog                                     **Ei koskaan kirjautunut sisään**
klog                                       **Ei koskaan kirjautunut sisään**
messagebus                                 **Ei koskaan kirjautunut sisään**