Я хочу получить имя хоста и информацию о пользователе, который в данный момент вошел в сеть.

Это может быть сценарий оболочки или команда.

Я пробовал следующее, но он только указывает подключенный IP-адрес.

for ip in $(perl -e '$,="\n"; print 1 .. 254;') ; do ping -t 1 -c 1 192.168.0.$ip>/dev/null; [ $? -eq 0 ] && echo "192.168.0.$ip UP" || : ; done

1 ответ1

1

[root @ localhost ~] # rwho

Если указанная выше команда не установлена, установите ее, используя

[root @ localhost ~] # yum install rwho

Команда rwho производит вывод, похожий на who, но для всех машин в локальной сети.

для получения дополнительной информации

[root @ localhost ~] # man rwho

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .