Это то, как я исправил проблему. Это будет помогать вам
для меня, эти проблемы происходят из-за подключения к Интернету IPv6 в Fedora. Поэтому сначала мы должны полностью отключить IPv6. Вот что вы должны сделать
Fedora, могут пользователю ваш ADSL маршрутизатор или модем в качестве DNS-сервера. Другими способами Fedora может использовать некоторые менее мощные DNS-сервер для поиска. Таким образом, ваш дисплей DNS будет медленным и неправильным большую часть времени. Это приведет к скручиванию ошибок и медленные ошибки нагрузки. Поэтому мы должны установить какой-то мощный DNS-сервер для поиска на цели в Fedora. Вот шаги.
Тип ниже двух строк в файле
INTERVERVER 8.8.8.8
Inserver 8.8.4.4
Тип ESC +: а затем WQ для сохранения и выхода
Проверьте здесь, чтобы детали ответа http://codeketchup.blogspot.com/2014/07/how-to-fix-curl-6-could-fix-resolve.html
Итак, вам нужен список текущих удаленных входов с пользователем root
. Команда w
перечисляет все входы в систему. Таким образом, вы можете манипулировать выводом, используя grep
или что-нибудь еще.
Это предоставит вам текущие удаленные логины root
с IP адресом, а также локальные логины.
w -s root
Используя grep
с этим выходом, для достижения требуемого результата:-
w -s root | grep -v ":0"
Как предлагалось выше, есть несколько способов достичь этого. Я бы использовал awk
следующим образом
last | awk '$1 ~ /root/ && /logged/{print $3 | "uniq" ;}'
Или
last | awk '$1 ~ /root/ && /logged/{a[$3]++}END{ for (i in a) print i}'
Я согласен с @jasonwryan:
last | awk ' $1=/root/ {print $3}'|uniq
или
последний | awk ' $1=/root/ {print $3}'|sort -u