Как быстро узнать IP адрес в Linux

Чтобы быстро узнать свой IP адрес в Linux и Unix необходимо просто набрать в терминале следующую команду:
ifconfig | grep 'inet addr:'
Если немного подправить предыдущую команду, то можно получить следующую строку, при вводе которой будет выводиться только ваш текущий IP и более никакой информации
ifconfig | grep inet | grep -v inet6 | grep -v 127.0.0.1 | cut -d: -f2 | awk '{printf $1"\\n"}'
А также можно сделать простенький скрипт, который бы показывал Ваш IP при его запуске в консоли. Чтобы создать скрипт, который покажет текущий IP делаем следующее:
1. Создаем пустой файл ip-script, в консоли пишем:
nano ip-script
2. Теперь туда следует скопировать программный код, после чего сохранить и выйти.
#!/bin/bash IP=$(ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}') echo "$IP"
3. Теперь нужно дать права скрипту, чтобы он стал исполняемым:
chmod +x ip-script
Готово! Для проверки в консоли пишем
sh ip-script
и вуаля, в выдаче видим свой текущий IP.