10 déi Kommando Beispiller fir Linux Newbies
An eisem fréieren Artikel hu mir 11 Weeër erkläert fir Benotzerkontinfo a Logindetailer am Linux ze fannen. Ee vun de verschiddene Befehle, déi mir erwähnt hunn, war de wien Kommando deen d'Benotzer weist, déi de Moment op e Linux System ageloggt sinn, dorënner d'Terminaler vun deenen se verbannen.
Dësen Artikel erklärt e puer nëtzlech Beispiller vu wien Kommando fir Linux Newbies.
D'Basis Syntax fir ze benotzen wien Kommando ass wéi follegt.
$ who who [OPTION]... [ FILE | ARG1 ARG2 ]
1. Wann Dir leeft wien Kommando ouni Argumenter, et wäert Kont Informatiounen (Benotzer Login Numm, Benotzer d'Terminal, Zäit vun Login wéi och den Host vun de Benotzer ageloggt ass) op Ärem System weisen ähnlech wéi deen an de folgende gewisen. Ausgang.
$ who ravi tty1 2018-03-16 19:27 tecmint pts/0 2018-03-16 19:26 (192.168.56.1) root pts/1 2018-03-16 19:27 (192.168.56.1)
2. Fir d'Iwwerschrëft vun de Sailen ze drécken, benotzt de -H
Fändel wéi gewisen.
$ who -H NAME LINE TIME COMMENT ravi tty1 2018-03-16 19:27 tecmint pts/0 2018-03-16 19:26 (192.168.56.1) root pts/1 2018-03-16 19:27 (192.168.56.1)
3. Fir d'Login Nimm an d'Gesamtzuel vun de ugemellte Benotzer ze drécken, benotzt de -q
Fändel.
$ who -q ravi tecmint root # users=3
4. Am Fall wou Dir nëmmen Hostnumm a Benotzer verbonne mat stdin wëllt weisen, benotzt den -m
Schalter.
$ who -m tecmint pts/0 2018-03-16 19:26 (192.168.56.1)
5. Als nächst, fir de Messagestatus vum Benotzer als +
, -
oder ?
derbäi ze ginn, benotzt d'Optioun -T
.
$ who -T ravi + tty1 2018-03-16 19:27 tecmint + pts/0 2018-03-16 19:26 (192.168.56.1) root + pts/1 2018-03-16 19:27 (192.168.56.1)
De Who Kommando hëlleft Iech och e puer nëtzlech Systeminformatiounen ze gesinn wéi d'lescht Bootzäit, aktuell Runlevel (Ziel ënner Systemd), Dout Prozesser drécken souwéi Prozesser, déi vun Init gespaut sinn.
6. Fir d'Zäit vum leschte Systemboot ze gesinn, benotzt de -b
Fändel an d'Addéieren -u
Optioun erlaabt d'Lëscht vun ugemellte Benotzer am selwechte Output.
$ who -b system boot 2018-01-19 02:39
$ who -bu system boot 2018-03-16 19:25 ravi tty1 2018-03-16 19:27 00:33 2366 tecmint pts/0 2018-03-16 19:26 . 2332 (192.168.56.1) root pts/1 2018-03-16 19:27 00:32 2423 (192.168.56.1)
7. Dir kënnt den aktuelle Runlevel mat der Optioun -r
kontrolléieren.
$ who -r run-level 3 2018-03-16 02:39
8. Déi folgend Kommando wäert dout Prozesser Drécken.
$ who -d pts/1 2018-03-16 11:10 9986 id=ts/1 term=0 exit=0
9. Ausserdeem, fir aktiv Prozesser ze gesinn, déi vun init gespaut sinn, benotzt d'Optioun -p
.
$ who -p
10. Lescht awer net zulescht, de -a
Fändel erlaabt d'Dréckerei vum Standardausgang kombinéiert mat Informatioun vun e puer vun den Optiounen déi mir ofgedeckt hunn.
$ who -a system boot 2018-06-16 02:39 run-level 3 2018-01-19 02:39 LOGIN tty1 2018-01-19 02:39 3258 id=1 LOGIN ttyS0 2018-01-19 02:39 3259 id=S0 tecmnt + pts/0 2018-03-16 05:33 . 20678 (208.snat-111-91-115.hns.net.in) pts/1 2018-03-14 11:10 9986 id=ts/1 term=0 exit=0
Dir kënnt méi Optiounen fannen andeems Dir d'Wien Mann Säit konsultéiert.
$ man who
An dësem Artikel hu mir 10 erkläert, déi Beispiller fir Linux Newbies commandéieren. Benotzt de Kommentarsektioun hei drënner fir Froen ze stellen oder eis Äre Feedback ze ginn.