Linux kā vairāku lietotāju sistēma ļauj vairākiem lietotājiem vienlaikus pieteikties un palaist dažādas programmas. Kā parastam Linux lietotājam vai sistēmas administratoram jums dažreiz var būt nepieciešams pārbaudīt, kuri lietotāji pašlaik ir pieteikušies jūsu sistēmā.
Šī informācija var būt noderīga dažādu iemeslu dēļ, piemēram, veiktspējas problēmu novēršanai, lietotāju aktivitāšu uzraudzībai vai vienkārši pārbaudot, kas vēl izmanto sistēmu.
Ir vairākas metodes, kā uzskaitīt pašreizējos Linux lietotājus un redzēt, ko viņi dara.
1. Lietotāju komanda
Lietotāju komanda operētājsistēmā Linux alfabēta secībā uzskaita visus lietotājus, kuri pašlaik ir pieteikušies.
Ņemiet vērā: ja lietotājam ir divas pieteikšanās sesijas, tas izvadā tiks parādīts divreiz.
Tālāk redzamā izvade norāda, ka pašlaik sistēmā ir pieteikušies trīs lietotāji.
2. Izmantojot komandu who
Komanda who izdrukā to lietotāju sarakstu, kuri pašlaik ir pieteikušies sistēmā, kopā ar citu informāciju, piemēram, terminālis, ko viņi izmanto, pieteikšanās datums un laiks un sistēmas IP adrese vai resursdatora nosaukums, ja lietotājs izmanto attālo mašīna.
Lai uzskaitītu pašreizējos Linux lietotājus, kuri ir pieteikušies, izmantojiet komandu who šādi:
PVO
Varat arī izmantot komandu who -a un -H karodziņi, lai parādītu dīkstāves laiku un lietotāja pieteikšanās čaulas PID:
kurš -a -H
3. Izmantojot komandu w
Komanda w operētājsistēmā Linux parāda pieteikušos lietotājus un viņu darbības. Tas komandrindā izdrukā lietotāju sarakstu un to pašreizējos procesus.
Izvades galvenē ir apkopots sistēmas statuss, kas ietver pašreizējo laiku, sistēmas darbspējas laiku, pieteikušos lietotāju skaitu un vidējo slodzi. Pēc tam katram reģistrētajam lietotājam tiek parādīts lietotājvārds, tty vārds, pieteikšanās laiks, dīkstāves laiks, laiks, ko izmanto visi procesi (JCPU), pašreizējā procesa izmantotais laiks (PCPU) un pašreizējais process, kurā lietotājs ir skrienot.
4. Izmantojot pēdējo komandu
Pēdējā komandā ir uzskaitīti pašreizējie, kā arī iepriekš pieteikušies un atteikušies lietotāji. Tā sniegtā informācija ietver lietotāju un termināļu nosaukumus, tās sistēmas IP adresi, no kuras viņi ir pieteikušies, kā arī pieteikšanās datumu un laiku.
Lai atrastu pašlaik pieteikušos lietotāju sarakstu, izmantojiet pēdējo komandu ar -p tagad šāda iespēja:
pēdējais -p tagad
5. Pirksta komanda
Pirkstu komanda parāda informāciju par visiem Linux lietotājiem, kas ir pieteikušies, tostarp viņu lietotājvārdu, tty, pieteikšanās datumu un laiku un IP adresi. Varat viegli instalēt pirkstu savā Linux izplatīšanā, izmantojot noklusējuma pakotņu pārvaldniekus.
Izplatījumos, kuru pamatā ir Debian:
sudo apt-gūt instalējiet pirkstu
Izplatījumos, kuru pamatā ir RHEL:
sudo yum uzstādīt pirksts
Lai parādītu informāciju par pašreizējiem lietotājiem, kuri ir pieteikušies, palaidiet pirkstu komandu bez komandrindas opcijām:
pirksts
Ja palaižat komandu ar lietotājvārdu, tā parāda vairāk informācijas par konkrēto lietotāju:
6. Izmantojot augšējo komandu
Augšējā komanda parāda sistēmas informācijas kopsavilkumu, piemēram, darbspējas laiku, pieteikušos lietotāju skaitu, vidējo slodzi, izpildīto uzdevumu skaitu utt. Tas arī parāda procesus, kas pašlaik darbojas sistēmā un to resursu izmantošanu.
Kad zināt, kurš pašlaik ir pieteicies jūsu sistēmā, varat to izdarīt izmantojiet augšējo komandu lai atrastu lietotāja pašreizējos procesus:
top -u lietotājvārds
Sekojiet līdzi lietotāju aktivitātēm operētājsistēmā Linux
Izmantojot šīs komandas, jums tagad vajadzētu būt iespējai viegli uzskaitīt lietotājus, kuri ir pieteikušies Linux sistēmā. Neatkarīgi no tā, vai esat sistēmas administrators, kas uzrauga lietotāju aktivitātes un veiktspēju, vai vienkārši zinātkārs Linux entuziasts, šīs komandas palīdzēs jums noskaidrot, kas vēl ir pieteicies un ko viņi dara.
Starp šīm komandām varat arī izmantot komandas who un w, lai izsekotu Linux sistēmas izslēgšanas un restartēšanas vēsturei.