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.