가장 쉬운 방법을 알고 싶습니다. 대부분 또는 모든 Linux 배포판에서 작동하는 한 줄 명령을 선호합니다. 장치의 IPv4 주소를 얻고 싶습니다.
제가 이것을 알고 싶은 이유는 제가 XAMPP를 사용하고 휴대폰에서 웹사이트를 테스트하기 때문입니다. 저는 컴퓨터와 휴대폰을 동일한 WiFi 네트워크에 연결하고 컴퓨터 IP 주소를 통해 웹사이트에 연결하는 것을 좋아하기 때문입니다.
답변1
Unix에서 전통적인 명령은 입니다 ifconfig
.
예를 들어
% ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.0.0.137 netmask 255.255.255.0 broadcast 10.0.0.255
....
이 명령은 더 이상 사용되지 않으며 기본적으로 설치되지 않을 수도 있습니다. 현대의 순서는 ip
.
% ip -4 addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
inet 10.0.0.137/24 brd 10.0.0.255 scope global noprefixroute dynamic eth0
valid_lft 18396sec preferred_lft 18396sec