ip link set up eth0
차단하지 않습니다. 반환된 후 결과는 몇 μ/밀리초 후에만 시스템에 표시되며 대부분 장치 드라이버의 커널 메시지와 함께 표시됩니다 r8169 0000:25:00.0 eth0: link up
.
이 시점에서 EG는 /sys/class/net/eth0/operstate
초기화되고 이더넷 장치의 케이블 연결 여부에 따라 up
OR 값을 저장합니다. down
링크가 설정되기 전에 operstate
항상 발생합니다 down
.
결과를 어떻게 기다리나요? 즉, 다른 파일이 ip link set up
현재 업데이트된 값을 저장합니까?/sys/class/net/eth0/operstate
eth0/*
답변1
until [ "$(cat /sys/class/net/eth0/operstate)" = "up" ]; do sleep 1;done