Nav šaubu, ka lietotāji un procesi ir divi no jebkuras operētājsistēmas pamatelementiem; jo lietotāji ir tie, kas pārvalda un veic darbības visā sistēmā ar noteiktām atļaujām, savukārt procesi ļauj lietojumprogrammām, pakalpojumiem un pašai operētājsistēmai pildīt savas lietošanas lomas.
Ir izstrādāti daži rīki, kas ļauj mums kontrolēt katru no šiem elementiem, jo ir svarīgi, lai mēs centralizēti pārvaldītu gan lietotājus, gan procesus, lai uzzinātu, kuriem lietotājiem ir komandas atļaujas, kuri ir aktīvi un kādi procesi tiek izpildīti. atbalsta vai kontroles apsvērumu dēļ.
Šī iemesla dēļ šodien Solvetic runās par rīku, ko sauc par whowatch, un mēs iemācīsimies to instalēt un izmantot Linux, lai reāllaikā uzzinātu visu, kas notiek ar lietotājiem un procesiem.
Kas ir whowatch?Whowatch ir interaktīva utilīta, kas līdzīga ncurses, ar kuras palīdzību būs iespējams parādīt informāciju par lietotājiem, kuriem ir pieteikšanās atļaujas datorā, un tas viss reālā laikā. Papildus tam whowatch ģenerē standarta informāciju (lietotājvārds, tty, saimniekdators, lietotāja process) un parāda arī savienojuma veidu, ko izmanto kā telnet vai ssh.
Dažus lietotājus var atlasīt un piekļūt procesa kokam vai nu atsevišķi, vai kā visu sistēmas procesu koku; šo koku var apskatīt ar papildu kolonnu, kurā tiek parādīts katra procesa īpašnieks, ja mēs izmantojam procesa koka režīmu, SIGINT un SIGKILL signālus var nosūtīt atlasītajam procesam, lai veiktu uzdevumus.
Whowatch nav komandrindas opciju vai konfigurācijas faila, piemēram, citiem utilītiem, tāpēc visas darbības tiek veiktas reālā laikā, nospiežot šādus taustiņus:
Kursora kustībaaugšā un lejā
Ļauj pārslēgties starp lietotāja komandrindu un dīkstāves laiku
i
Attiecas uz komandrindas ieslēgšanu vai izslēgšanu
c
Parāda atlasītā lietotāja procesa koku.
Ievadiet
Piekļuve visiem sistēmas procesiem (startēšanas koks)
t
Izvietojiet procesa īpašniekus
vai
Nosūta INT signālu izvēlētajam procesam
Ctrl + I
Nosūta KILL signālu izvēlētajam procesam
Ctrl + K
1. Kā instalēt whowatch operētājsistēmā Linux
Whowatch būs iespējams instalēt no noklusējuma krātuvēm, izmantojot pakotņu pārvaldnieku, pamatojoties uz šādu Linux izplatīšanu:
Ubuntu / Debian
sudo apt instalēt whowatch
CentOS / RHEL
sudo yum instalēt whowatch
Fedora
sudo dnf instalēt whowatch
PALIELINĀT
2. Kā lietot Whowatch operētājsistēmā Linux
1. darbība
Pēc instalēšanas vienkārši palaidiet komandrindā whowatch, kur mēs redzēsim lietotāju, kurš ir pieteicies, un viņa savienojuma veidu.
PALIELINĀT
2. solis
Lai redzētu informāciju par konkrētu lietotāju, mēs iezīmēsim lietotāju, izmantojot navigācijas augšup un lejup vērstās bultiņas), un pēc tam nospiediet taustiņu d, lai parādītu lietotāja informāciju, rezultāts būs šāds:
Tur mēs redzam tādas detaļas kā
- Direktorija sākums
- Lietotāja vārds
- GID
- UID
- Čaulas ceļš utt.
PALIELINĀT
3. solis
Lai redzētu konkrēta lietotāja procesa koku, pēc šī lietotāja izcelšanas nospiediet "Enter", un mēs redzēsim sekojošo:
PALIELINĀT
4. solis
Ja mēs vēlamies redzēt visus lietotāja procesus koka formātā, mēs nospiežam taustiņu "t"
PALIELINĀT
5. solis
Vēl viena iespēja ir apskatīt Linux sistēmas informāciju, izmantojot taustiņu "s". Tur mēs redzam pilnīgu informāciju par atmiņas izmantošanu, disku, mijmaiņas atmiņu, brīvo vietu utt.
PALIELINĀT
Lai piekļūtu komandas palīdzībai, mēs izpildīsim šādu komandu:
vīriešu pulksteņiTādējādi, izmantojot whowatch, mums ir iespēja reāllaikā piekļūt visai lietotāja informācijai un ar to saistītajiem procesiem, lai to labāk pārvaldītu.