URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 10136
[ Назад ]

Исходное сообщение
"Найти юзера, что зашел в систему локально"

Отправлено Vasya_Alibabaevich , 15-Дек-16 23:57 
В общем, сабж. Имеется фоновый процесс, запускающийся при включении компьютера. Ему следует найти того пользователя, который зашел в систему локально, т.е. того, кто сидит за этим компьютером, двигает мышью, стучит по клавишам и смотрит в его монитор.
Я сначала думал отличить его от остальных по локальному ip, но уж как-то коряво получается.
Наверняка есть более простой и прямой способ.

Содержание

Сообщения в этом обсуждении
"Найти юзера, что зашел в систему локально"
Отправлено universite , 16-Дек-16 01:49 
> В общем, сабж. Имеется фоновый процесс, запускающийся при включении компьютера. Ему следует
> найти того пользователя, который зашел в систему локально, т.е. того, кто
> сидит за этим компьютером, двигает мышью, стучит по клавишам и смотрит
> в его монитор.

man last
man who


"Найти юзера, что зашел в систему локально"
Отправлено Vasya_Alibabaevich , 16-Дек-16 11:09 
>> В общем, сабж. Имеется фоновый процесс, запускающийся при включении компьютера. Ему следует
>> найти того пользователя, который зашел в систему локально, т.е. того, кто
>> сидит за этим компьютером, двигает мышью, стучит по клавишам и смотрит
>> в его монитор.
> man last
> man who

Почитал, спасибо. Но как отличить того, кто сидит в системной консоли?


"Найти юзера, что зашел в систему локально"
Отправлено Andrey Mitrofanov , 16-Дек-16 11:18 
>> man who
> Почитал, спасибо. Но как отличить того, кто сидит в системной консоли?

Простым (юниксвейным!) английским языком спросите у Системы:

$ who |grep tty


"Найти юзера, что зашел в систему локально"
Отправлено Vasya_Alibabaevich , 16-Дек-16 11:32 
> Простым (юниксвейным!) английским языком спросите у Системы:
> $ who |grep tty

Я в данный момент один в системе, к сожалению не могу проверить. grep tty отфильтрует тех, кто подключится к ЭВМ удаленно по линиям?


"Найти юзера, что зашел в систему локально"
Отправлено Andrey Mitrofanov , 16-Дек-16 12:34 
>> Простым (юниксвейным!) английским языком спросите у Системы:
>> $ who |grep tty
> Я в данный момент один в системе, к сожалению не могу проверить.
> grep tty отфильтрует тех, кто подключится к ЭВМ удаленно по линиям?

Я надеялся, что вопросы не продолжатся. Ну, да не обо мне... Взглянул по диагонали на первый вопрос: все эти who и grep-ы -- всё не то. Однако подозреваю, что Большая Фармацефтика всё ещё в долгу: они уже и ConsoleKit схоронили, и s-d-logind наструячили, а решения так и нет.  Бросьте эту тему. Пустое.


"найти результат умножения"
Отправлено Аноним , 16-Дек-16 04:00 
В общем, сабж.
нужно найти результат умножения 492568 на 63954
Я сначала думал сложить столбиком, но уж как-то коряво получается.
Наверняка есть более простой и прямой способ.


"найти результат умножения"
Отправлено pepto , 16-Дек-16 10:35 
556522

"найти результат умножения"
Отправлено Vasya_Alibabaevich , 16-Дек-16 11:13 
> В общем, сабж.
> нужно найти результат умножения 492568 на 63954
> Я сначала думал сложить столбиком, но уж как-то коряво получается.
> Наверняка есть более простой и прямой способ.

Есть. Надо произвести операцию умножения: 492568 * 63954 = 31501693872
Сложением тоже можно, но если оба операнда довольно большие по значению (текущие) придется долго считать.


"найти результат умножения"
Отправлено Аноним , 16-Дек-16 17:02 
>> В общем, сабж.
>> нужно найти результат умножения 492568 на 63954
>> Я сначала думал сложить столбиком, но уж как-то коряво получается.
>> Наверняка есть более простой и прямой способ.
> Есть. Надо произвести операцию умножения: 492568 * 63954 = 31501693872
> Сложением тоже можно, но если оба операнда довольно большие по значению (текущие)
> придется долго считать.

Спасибо тебе огромное, друг! мир не без добрых людей
я чувствовал, что истина где-то рядом


"найти результат умножения"
Отправлено Аноним , 17-Дек-16 09:29 
>>> В общем, сабж.
>>> нужно найти результат умножения 492568 на 63954
>>> Я сначала думал сложить столбиком, но уж как-то коряво получается.
>>> Наверняка есть более простой и прямой способ.
>> Есть. Надо произвести операцию умножения: 492568 * 63954 = 31501693872
>> Сложением тоже можно, но если оба операнда довольно большие по значению (текущие)
>> придется долго считать.
> Спасибо тебе огромное, друг! мир не без добрых людей
> я чувствовал, что истина где-то рядом

Мда... "Королевство кривых зеркал" дети нынче не смотрят....


"найти результат умножения"
Отправлено Аноним , 17-Дек-16 11:55 
>>>> В общем, сабж.
>>>> нужно найти результат умножения 492568 на 63954
>>>> Я сначала думал сложить столбиком, но уж как-то коряво получается.
>>>> Наверняка есть более простой и прямой способ.
>>> Есть. Надо произвести операцию умножения: 492568 * 63954 = 31501693872
>>> Сложением тоже можно, но если оба операнда довольно большие по значению (текущие)
>>> придется долго считать.
>> Спасибо тебе огромное, друг! мир не без добрых людей
>> я чувствовал, что истина где-то рядом
> Мда... "Королевство кривых зеркал" дети нынче не смотрят....

да какой там! Петросян нынче не в моде, Урганта им подавай
а вот раньше... когда деревья были большие, трава зеленей, воздух чище и небо голу...
э-э.. так не политкорректно будет, надо так - небо было синей

хотя может это было типа тролинга или сарказма?
и вообще это всё похоже на вброс по приколу