10 sem stjórna dæmum fyrir Linux nýliða


Í fyrri greininni okkar höfum við útskýrt 11 leiðir til að finna upplýsingar um notendareikning og innskráningarupplýsingar í Linux. Ein af hinum ýmsu skipunum sem við nefndum var who-skipunin sem sýnir notendur sem eru nú skráðir inn á Linux kerfi, þar á meðal útstöðvarnar sem þeir eru að tengjast frá.

Þessi grein mun útskýra nokkur gagnleg dæmi um hverjir stjórna fyrir Linux newbies.

Grunnsetningafræðin til að nota who command er sem hér segir.

$ who who [OPTION]... [ FILE | ARG1 ARG2 ]

1. Ef þú keyrir who-skipunina án nokkurra rökstuðnings mun það birta reikningsupplýsingar (notandanafn, útstöð notanda, innskráningartíma auk gestgjafans sem notandinn er skráður inn frá) á kerfinu þínu svipað því sem sýnt er í eftirfarandi framleiðsla.

$ 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. Notaðu -H fánann eins og sýnt er til að prenta fyrirsögn dálka sem sýndir eru.

$ 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. Notaðu -q fánann til að prenta innskráningarnöfn og heildarfjölda innskráða notenda.

$ who -q

ravi   tecmint    root
# users=3

4. Ef þú vilt sýna aðeins hýsingarheiti og notanda sem tengist stdin, notaðu -m rofann.

$ who -m

tecmint	        pts/0		2018-03-16	19:26	(192.168.56.1)

5. Næst, til að bæta við skilaboðastöðu notanda sem +, - eða ?, notaðu -T valkostinn.

$ 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)

Who skipunin hjálpar þér einnig að skoða nokkrar gagnlegar kerfisupplýsingar eins og síðasta ræsingartíma, núverandi keyrslustig (markmið undir systemd), prenta dauða ferla sem og ferla sem init hefur af stað.

6. Til að sjá hvenær kerfið var síðast ræst, notaðu -b fánann og með því að bæta við -u valkostinum er hægt að skrá innskráða notendur í sama úttakinu.

$ 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. Þú getur athugað núverandi keyrslustig með -r valkostinum.

$ who -r

run-level 3  2018-03-16 02:39

8. Eftirfarandi skipun mun prenta dauða ferla.

$ who -d

pts/1        2018-03-16 11:10              9986 id=ts/1  term=0 exit=0

9. Ennfremur, til að sjá virka ferla afleidd af init, notaðu -p valkostinn.

$ who -p

10. Síðast en ekki síst, -a fáninn gerir kleift að prenta sjálfgefið úttak ásamt upplýsingum frá sumum valkostunum sem við höfum fjallað um.

$ 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

Þú getur fundið fleiri valkosti með því að skoða hver mannasíðuna.

$ man who 

Í þessari grein höfum við útskýrt 10 sem stjórna dæmum fyrir Linux nýliða. Notaðu athugasemdareitinn hér að neðan til að spyrja spurninga eða gefa okkur álit þitt.