명령 줄을 사용하여 연결된 Wi-Fi 네트워크를 확인하려면 어떻게합니까? 있으므로 별도의 디스플레이없이

필자는 현장 작업에서 Pis (Cape Cod 지역의 카메라를 통해 물개 이동 추적)를 사용하는 헤드리스 설정을 수행하고 있으므로 별도의 디스플레이없이 헤드리스 만 모니터링하여 전원을 절약 할 수 있습니다.
Pis가 시간을 갖기 위해서는 핫스팟으로 작동하는 동료의 iPhone에 연결하고 ntpd를 사용하여 인터넷에서 시간을 가져와야합니다.
그러나 WiFi 네트워크 이름을 쿼리하여 올바른 네트워크에 연결되어 있는지 확인하는 명령이 무엇인지 아직 알지 못했습니다.



답변

iwgetid SSID를 줄 것이다


답변

iwconfig를 시도하십시오.

user@host:~ $ iwconfig
wlan0     unassociated  Nickname:"<WIFI@REALTEK>"
          Mode:Managed  Frequency=2.412 GHz  Access Point: Not-Associated
          Sensitivity:0/0
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

답변

다음 코드를 사용하여 rpi에 할당 된 IP를 확인할 수 있습니다. t = “$ (ifconfig wlan0 | awk ‘/ inet addr / {print substr ($ 2,6)}’)”echo $ t w = $ {# t} echo $ w