[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 [옵션]

    • 시스템 종료

Categories:

Linux   리눅스