10 min Kmand Eżempji għal Newbies Linux


Fl-artiklu preċedenti tagħna, spjegajna 11-il mod kif issib informazzjoni dwar il-kont tal-utent u dettalji tal-login fil-Linux. Wieħed mill-kmandi varji li semmejna kien il-kmand who li juri lill-utenti li bħalissa huma illoggjati f'sistema Linux, inklużi t-terminals li qed jikkonnettjaw minnhom.

Dan l-artikolu se jispjega xi eżempji utli ta 'min jikkmanda għal newbies Linux.

Is-sintassi bażika għall-użu tal-kmand min hija kif ġej.

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

1. Jekk tmexxi lil min jikkmanda mingħajr ebda argument, din se turi informazzjoni dwar il-kont (isem tal-login tal-utent, terminal tal-utent, ħin tal-login kif ukoll l-host minn fejn l-utent ikun illoggjat) fis-sistema tiegħek simili għal dik murija f'dan li ġej output.

$ 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. Biex tipprintja l-intestatura tal-kolonni murija, uża l-bandiera -H kif muri.

$ 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. Biex tipprintja l-ismijiet tal-login u n-numru totali ta' utenti li illoggjaw, uża l-marka -q.

$ who -q

ravi   tecmint    root
# users=3

4. Fil-każ li trid turi biss hostname u utent assoċjati ma 'stdin, uża l-iswiċċ -m.

$ who -m

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

5. Sussegwentement, biex iżżid l-istatus tal-messaġġ tal-utent bħala +, - jew ?, uża l-għaż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)

Il-kmand who jgħinek ukoll biex tara xi informazzjoni utli tas-sistema bħall-aħħar ħin tal-boot, runlevel attwali (mira taħt systemd), ipprintja proċessi mejta kif ukoll proċessi miġbura minn init.

6. Biex tara l-ħin ta 'l-aħħar boot tas-sistema, uża l-marka -b u żżid l-għażla -u tippermetti l-elenkar ta' utenti illoggjati fl-istess 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. Tista 'tiċċekkja l-runlevel kurrenti bl-għażla -r.

$ who -r

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

8. Il-kmand li ġej se jistampa proċessi mejta.

$ who -d

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

9. Barra minn hekk, biex tara proċessi attivi mnissla minn init, uża l-għażla -p.

$ who -p

10. Fl-aħħar iżda mhux l-inqas, il-bandiera -a tippermetti l-istampar ta 'output default flimkien ma' informazzjoni minn xi wħud mill-għażliet li koprejna.

$ 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

Tista' ssib aktar għażliet billi tikkonsulta l-paġna man who.

$ man who 

F'dan l-artikolu, spjegajna 10 li jikkmandaw eżempji għal newbies Linux. Uża t-taqsima tal-kummenti hawn taħt biex tistaqsi kwalunkwe mistoqsija jew agħtina l-feedback tiegħek.