Dnes si trochu predstavíme príkaz who.
(# v bashi znamená komentár, tu to bude pred prepínačom takisto.)
Príkaz who slúži na to, aby nám ukázal, kto je pripojený na našom operačnom systéme.
Ako vidíte, som tu len ja:
martin@guliverkel:~$ who
martin tty7 2019-12-08 09:08 (:0)
martin pts/0 2019-12-08 09:08 (:0)
martin pts/1 2019-12-08 11:34 (:0)
príkaz má ale niektoré zaujímavé prepínače.
# ukáže nám v ľudskom tvare, kedy nabootoval systém. Ako vidíte, systém sa nabootoval o 09:04:
who -b
martin@guliverkel:~$ who -b
system boot 2019-12-08 09:04
martin@guliverkel:~$
# who -a znamená all, tj. máme tám informáciu o tom, kedy systém nabootoval, aký používa runlevel, kto je prihlásený a podobne
martin@guliverkel:~$ who -a
system boot 2019-12-08 09:04
run-level 5 2019-12-08 09:04
LOGIN tty1 2019-12-08 09:04 639 id=tty1
martin + tty7 2019-12-08 09:08 02:34 1117 (:0)
martin + pts/0 2019-12-08 09:08 02:30 1200 (:0)
martin - pts/1 2019-12-08 11:34 . 11369 (:0)
# who -r napíše informáciu o runleveli
martin@guliverkel:~$ who -r
run-level 5 2019-12-08 09:04
(Čo je to runlevel? Tu som o tom napísal článok, kde to vysvetľujem. Jednou vetou povedané, operačný systém sa rozhoduje, či má mať grafické prostredie, iba príkazový riadok alebo tzv. single mode.)
# celkom sypmatický prepínač je aj -u ako users. Napíše vám ako dlho je užívateľ prihlásený.
# who -u
martin@guliverkel:~$ who -u
martin tty7 2019-12-08 09:08 02:57 1117 (:0)
Čo je to číslo 1117? je to PID: pozri tu:
root@guliverkel:/home/martin# ps aux | grep 1117
martin 1117 0.0 0.0 4276 1572 ? S 09:08 0:00 /bin/sh /usr/bin/startkde
Obrázok: https://www.tecmint.com/linux-who-command-examples/
článok som napísal:
martin@guliverkel:~$ date
Sun Dec 8 12:04:20 CET 2019
Žiadne komentáre:
Zverejnenie komentára