サーバーのIPアドレスを調べる
人が目視で確認するならifconfigでも構わないでしょう。
$ ifconfig
em1 Link encap:Ethernet HWaddr B8:AC:6F:85:58:C9
inet addr:192.168.0.210 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::baac:6fff:fe85:58c9/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:135300520 errors:0 dropped:0 overruns:0 frame:0
TX packets:79123079 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:55478858533 (51.6 GiB) TX bytes:87656922976 (81.6 GiB)
新しい環境なら ipコマンドなどでも。
$ ip addr show em1
2: em1: mtu 1500 qdisc mq state UP qlen 1000
link/ether b8:ac:6f:85:58:c9 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.210/24 brd 192.168.0.255 scope global em1
inet6 fe80::baac:6fff:fe85:58c9/64 scope link
valid_lft forever preferred_lft forever
コマンドに渡すなど、IPアドレスそのものが欲しいときは hostnameがよいでしょう。
$ hostname -I 192.168.0.210
IPが複数設定されていると、連なって出力されるので、1つ目を取るには以下のように。
$ hostname -I 192.168.0.210 192.168.0.211 192.168.0.212 $ hostname -I | cut -d ' ' -f1 192.168.0.210