-
[Fedora]WIFI AUTO RECONNECT SHELL 등록LINUX/명령어 사용법 2015. 2. 16. 11:31728x90
WIFI 접속이 끊겼을 경우, 자동으로 재 접속 하도록 하는 명령어 입니다.
다음 명령어 개요는, ping 명령어로 해당 서버의 인터넷이 접속이 종료 되었는지 확인 후 접속이 되어 있지 않다면 network를 재기동 하는 간단한 shell 입니다.
#!/bin/bash ping -c 3 -w 10 8.8.8.8 > /dev/null if [ "$?" == "0" ]; then echo "CONNECT" else echo "DISCONNECT" systemctl restart network-wireless@wlp2s2.service fi
1) /dev/null 은 ping 명령의 출력 값을 보내는 것이다.(버린다는 의미)
2) bash shell에서 바로 전 명렁의 리턴 값을 받아오는 변수가 "$?" 이다. 대부분 정상적으로 작동 하였으면 0, 아니면 에러코드를 리턴한다.
이 변수를 가지고 처리를 하게 된다.
참고 자료 :
https://www.linux.co.kr/home/lecture/index.php?cateNo=&secNo=&theNo=&leccode=11061
728x90'LINUX > 명령어 사용법' 카테고리의 다른 글
SHELL] 디렉토리 구조 출력 (0) 2018.04.17 [Fedora]sudo 사용자 설정 (0) 2015.02.13 [Fedora] Command Line 에서 WIFI 연결 내용 (0) 2015.02.12 LINUX에서 포트 체크 방법 정리 (0) 2014.10.17 용량 확인시, df와 du 명령어 사용시 용량이 다르게 표출될 경우 (0) 2014.09.19