В следващата статия ще разгледаме кой часовник. Това е интерактивна, проста и лесна за използване програма за команден ред, с която можем да наблюдаваме процеси и потребители на Gnu / Linux система. Той ще ни покаже кой е влязъл в системата и какво прави в този точно момент. Прави това по подобен начин на „w '.
Програмата ни ще покаже общия брой потребители в системата и броя на потребителите според вида на връзката. Освен това ще ни покаже и времето на активност на системата и информация за потребителското име за вход.
В случай, че има различни потребители, ще можем да изберем по-специално един от тях и да видим неговото дърво на процесите. Да влезеш в режим на дърво на процеса можем да изпращаме знаците SIGINT и SIGKILL към избрания процес.
Whowatch е интерактивна програма, подобна на ncurses което ще ни покаже в терминала информация за потребителите, свързани към момента с машината, в реално време. В допълнение към стандартната информация (име за вход, tty, хост, потребителски процес), ще ни покаже и вида на връзката (т.е. telnet или ssh).
В интерфейса ще можем да изберем определен потребител, за да видим неговото дърво на процесите, както и дървото на всички системни процеси. Дървото може да се покаже с допълнителна колона, показваща собственика на всеки процес.
Инсталирайте whowatch на Ubuntu
Програмата whowatch може лесно да бъде инсталиран от хранилищата по подразбиране с помощта на мениджъра на пакети от нашата дистрибуция на Ubuntu. Просто трябва да отворим терминал (Ctrl + Alt + T) и да напишем командите:
sudo apt update; sudo apt install whowatch
След като инсталацията приключи, всичко, което трябва да направите, е пиша кой часовник в командния ред, за да видите следващия екран.
whowatch
Някои опции, налични в whowatch
Сред различните опции, които тази терминална програма предлага на потребителите, можем да намерим:
Вижте подробностите за конкретен потребител. Просто ще трябва да подчертаем потребителя, като използваме Стрелки нагоре и надолу за навигация в списъка с потребители. Щом се свържем с потребителя, който ни интересува, ще трябва натиснете клавиша 'на за изброяване на потребителска информация, както е показано на горната екранна снимка.
за преглед на дървото на процеса на потребителя, няма да има повече от натиснете клавиша Intro след открояване на потребителя което ни интересува.
за вижте всички дървета на процеса система, ще е необходимо натиснете клавиша 'T'.
Можете също така вижте системната информация, като натиснете клавиша 's".
Използване на клавиша '/" ще имаме възможност търсене на отворен процес. Открихте процеса, който ни интересува, можете натиснете клавиша 'на да се получи информация за процеса под въпрос
Натискане на клавиша 'o" можеш вижте потребителя, който притежава всеки процес.
с Ctrl-I ще изпратим INT сигнал към избрания процес.
Ctrl-K изпраща сигнала KILL към избрания от нас процес.
за получите повече информация за това как да използвате тази програма, можете да разгледате страницата с ръководството на кой часовник както е показано в следното:
man whowatch
Днес тези видове инструменти не са нищо ново, тъй като има много разработки, които ни позволяват да следим всеки от тези елементи, тъй като е важно да управляваме централно както потребителите, така и процеси. С това се търси да знаете кои потребители имат разрешения на компютъра, кои са активни и кои процеси се изпълняват, било по съображения за поддръжка или контрол.
Без съмнение, с този прост инструмент ще можем да знаем в реално време всичко, което се случва с потребителите и процесите на нашите екипи. Накратко, остава само да се каже това whowatch е проста и лесна за използване интерактивна помощна програма за команден ред на Gnu / Linux система.