Командная строка IP-адреса [дубликат]

На этот вопрос уже есть ответ:

Какая команда показывает персональный IP-адрес вашего компьютера? Я пробовал

ip addr show

, но это показывает гораздо больше, чем я хочу видеть.

0
задан 27 April 2016 в 04:30

2 ответа

Не идеальный ответ, но я делаю

ifconfig | grep 'inet addr:' | sed 's/.\{40\}$//' | sed 's/inet addr://g' | tr -d '[:blank:]' | tr --delete '\n'
0
ответ дан 27 April 2016 в 14:30
  • 1
    Перенаправление применимо только для одной команды, таким образом, следующая команда не была бы перенаправлена. Команды группы и окружают их круглыми скобками ПЕРЕД перенаправлением, чтобы заставить вывод из всех команд быть перенаправленным. Вывод по умолчанию, если не перенаправленный/dev/tty [всегда Ваш терминал] к Вашей оболочке. Чтобы заставить ouput перейти больше чем к одному месту, передайте команду по каналу для кладения для первого удара, который отправляет его в определенный файл, а также экран. " ls | кладут outfile" для первого удара; отправляет вывод в канал & мишень отправляет его в 2 места – jpezz 25 September 2017 в 13:42

Нажмите "CTRL+T" на своей клавиатуре для открытия терминала.

Затем тип в ifconfig, нажмите Enter, и Ваш IP-адрес покажется

inet addr xxx.xxx.xxx.xxx.

0
ответ дан 27 April 2016 в 14:30
  • 1
    Ваш последний комментарий сбивает с толку однако, I' ll основывают мой комментарий, что я думаю, что Вы имеете в виду. – jpezz 25 September 2017 в 13:35

Другие вопросы по тегам:

Похожие вопросы: