Как найти IP-адрес локальной рабочей станции Linux

Я боролся с этим также. Принятие это - 11.0.5002.333 проблемы. Рассмотрение откатывающий к более ранней версии, если это возможно.

1
задан 9 January 2012 в 00:19
2 ответа

Хорошо ip -4 -o addr show dev eth0 получит Вас довольно хороший один вывод строки, показывающий адрес, но будет требоваться некоторый парсинг для извлечения адреса. Что-то вроде этого должно работать:

ip -4 -o addr show dev eth0 | awk '{ gsub(/\/[0-9]+$/, "", $4); print $4 }'
2
ответ дан 3 December 2019 в 19:22

Я лично буду повреждать связь между сценарием оболочки и сценарием PHP для ухода от обоих сильно связанных. Если это - IP-адрес серверов, Вы хотите затем, запускаете свой сценарий отдельно и получаете IP серверов программно. Можно сделать это, как проинструктировано здесь. Таким образом, у Вас только есть логическая зависимость от сценария оболочки.

1
ответ дан 3 December 2019 в 19:22

Теги

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