10 nga Nagmando sa mga Ehemplo alang sa Linux Newbies


Sa among naunang artikulo, among gipatin-aw ang 11 ka paagi sa pagpangita sa impormasyon sa user account ug mga detalye sa pag-login sa Linux. Usa sa lainlaing mga sugo nga among gihisgutan mao ang who command nga nagpakita sa mga tiggamit nga karon naka-log on sa usa ka Linux system, lakip ang mga terminal nga ilang gikonektar.

Kini nga artikulo magpatin-aw sa pipila ka mapuslanon nga mga pananglitan kung kinsa ang nagsugo alang sa mga bag-ong Linux.

Ang sukaranan nga syntax sa paggamit kung kinsa ang mando mao ang mga musunud.

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

1. Kung magpadagan ka kung kinsa ang nagmando nga wala’y bisan unsang mga argumento, kini magpakita sa kasayuran sa account (pangalan sa pag-login sa gumagamit, terminal sa user, oras sa pag-login ingon man ang host diin gi-log in ang user) sa imong sistema nga susama sa gipakita sa mosunod 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. Aron maimprinta ang ulohan sa mga kolum nga gipakita, gamita ang -H nga bandera sama sa gipakita.

$ 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. Aron i-print ang mga ngalan sa pag-login ug kinatibuk-ang gidaghanon sa mga naka-log on nga tiggamit, gamita ang -q nga bandera.

$ who -q

ravi   tecmint    root
# users=3

4. Kung gusto nimo ipakita ang hostname ug user nga kauban sa stdin, gamita ang switch nga -m.

$ who -m

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

5. Sunod, aron idugang ang status sa mensahe sa user isip +, - o ?, gamita ang -T nga opsyon.

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

Ang nagmando usab makatabang kanimo sa pagtan-aw sa pipila ka mapuslanon nga impormasyon sa sistema sama sa katapusan nga oras sa pag-boot, kasamtangan nga runlevel (target ubos sa systemd), pag-imprinta sa mga patay nga proseso ingon man sa mga proseso nga gipatungha sa init.

6. Para tan-awon ang oras sa kataposang pag-boot sa sistema, gamita ang -b nga bandera ug idugang ang -u nga opsyon motugot sa paglista sa mga naka-log on nga tiggamit sa samang 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. Mahimo nimong susihon ang kasamtangan nga runlevel gamit ang -r nga opsyon.

$ who -r

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

8. Ang mosunod nga sugo mag-imprinta sa patay nga mga proseso.

$ who -d

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

9. Dugang pa, aron makita ang mga aktibong proseso nga gipatungha sa init, gamita ang opsyon nga -p.

$ who -p

10. Katapusan apan dili labing gamay, ang -a nga bandila nagtugot sa pag-imprenta sa default nga output inubanan sa impormasyon gikan sa pipila sa mga opsyon nga among gitabonan.

$ 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

Makapangita ka ug daghang mga kapilian pinaagi sa pagkonsulta sa panid sa tawo.

$ man who 

Niini nga artikulo, gipatin-aw namon ang 10 nga nagsugo sa mga pananglitan alang sa mga bag-ong Linux. Gamita ang seksyon sa komento sa ubos sa pagpangutana sa bisan unsang mga pangutana o paghatag kanamo sa imong feedback.