[Linux] 네트워크 & 시스템 종료 관련 명령어
🐧 네트워크 관련 명령어
-
ping
-
ping [옵션] [도메인명 or IP주소]
-
외부 호스트에 신호를 보내고 신호를 받은 호스트는 응답을 줌 -> 서로 네트워크가 연결되어 있음을 확인시켜 주는 명령어
-
-
traceroute
-
traceroute [도메인명 or IP주소]
-
목적지 호스트까지의 경로를 표시하고 그 구간의 정보를 기록하는 명령어
-
목적지 호스트까지의 패킷 전송 지역을 측정하거나 목적지 호스트로 향하는 경로상에 장애가 있는 경우 위치를 파악할 수 있음
-
-
nslookup
-
nslookup [옵션] [호스트명]
-
도메인명으로 IP 주소를 조회하거나 IP 주소로 도메인명을 조회하는 명령어
-
-
dig
-
dig [서버명] [호스트명] [질의타입]
-
domain information groper
-
nslookup과 유사한 기능을 가진 명령어로 호스트명에 대한 IP 주소 정보 또는 IP 주소에 대한 호스트명을 조회
-
-
host
-
host [오변] [도메인 or IP주소] [DNS서버]
-
호스트명을 아는데 IP 주소를 모르거나 IP 주소를 아는데 호스트명을 모르는 경우 사용하는 명령어
-
호스트명을 이용할 경우 IP 주소뿐만 아니라 하위 호스트명도 조회 가능
-
-
hostname
-
hostname [옵션] [파일명]
-
시스템 이름을 확인하거나 변경할 때 사용하는 명령어
-
🐧 시스템 종료 명령어
-
shutdown
-
shutdown [옵션] 시간 [경고메시지]
-
시스템을 종료하거나 재부팅하는 명령어
-
현재 수행 중인 프로세스들을 종료하며 sync 수행 -> 저장되지 않은 데이터를 디스크에 저장 -> 모든 파일 시스템을 mount 시킨 후 시스템 종료
-
root 사용자만이 권한을 가지고 있음
-
-
-r
: 종료 후 재부팅 -
-h
: 시스템 종료
-
-
-
init
-
init 런레벨
-
shutdown 명령어와 동일한 기능
-
-
0
: 지금 즉시 종료 -
6
: 재부팅
-
-
-
reboot
-
reboot [옵션]
-
시스템 재부팅
-
-
halt
-
halt [옵션]
-
시스템 종료
-