10 ambao Waamuru Mifano kwa Wapya wa Linux


Katika makala yetu ya awali, tumeelezea njia 11 za kupata maelezo ya akaunti ya mtumiaji na maelezo ya kuingia katika Linux. Moja ya amri mbalimbali tulizotaja ni amri ya nani ambayo inaonyesha watumiaji ambao kwa sasa wameingia kwenye mfumo wa Linux, ikiwa ni pamoja na vituo wanavyounganisha kutoka.

Nakala hii itaelezea mifano muhimu ya ni nani anayeamuru kwa wanaoanza kwenye Linux.

Syntax ya msingi ya kutumia amri ya nani ni kama ifuatavyo.

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

1. Ukiendesha amri ya nani bila mabishano yoyote, itaonyesha maelezo ya akaunti (jina la kuingia la mtumiaji, terminal ya mtumiaji, muda wa kuingia na vile vile mwenyeji ambaye mtumiaji ameingia kutoka) kwenye mfumo wako sawa na ile iliyoonyeshwa kwenye zifuatazo. pato.

$ 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. Ili kuchapisha kichwa cha safu wima zinazoonyeshwa, tumia alama ya -H kama inavyoonyeshwa.

$ 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. Ili kuchapisha majina ya kuingia na jumla ya idadi ya watumiaji walioingia, tumia alama ya -q.

$ who -q

ravi   tecmint    root
# users=3

4. Iwapo ungependa kuonyesha tu jina la mpangishaji na mtumiaji anayehusishwa na stdin, tumia swichi ya -m.

$ who -m

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

5. Kisha, ili kuongeza hali ya ujumbe wa mtumiaji kama +, - au ?, tumia chaguo la -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)

Who command pia hukusaidia kuona baadhi ya taarifa muhimu za mfumo kama vile saa ya mwisho ya kuwasha, runlevel ya sasa (lengo chini ya systemd), kuchapisha michakato iliyokufa pamoja na michakato inayotokana na init.

6. Kuangalia saa ya mfumo wa kuwasha mara ya mwisho, tumia alama ya -b na kuongeza chaguo la -u inaruhusu uorodheshaji wa watumiaji walioingia kwenye toleo sawa.

$ 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. Unaweza kuangalia kiwango cha sasa cha kukimbia kwa chaguo la -r.

$ who -r

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

8. Amri ifuatayo itachapisha michakato iliyokufa.

$ who -d

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

9. Zaidi ya hayo, ili kuona michakato inayotumika inayotokana na init, tumia chaguo la -p.

$ who -p

10. Mwisho lakini sio kwa umuhimu, alama ya -a inaruhusu uchapishaji wa toleo-msingi pamoja na maelezo kutoka kwa baadhi ya chaguo ambazo tumeshughulikia.

$ 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

Unaweza kupata chaguo zaidi kwa kushauriana na ukurasa wa mtu.

$ man who 

Katika nakala hii, tumeelezea 10 ambao wanaamuru mifano kwa wapya wa Linux. Tumia sehemu ya maoni hapa chini kuuliza maswali yoyote au kutupa maoni yako.