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.