본문 바로가기

컴퓨터 관련/리눅스

5. 리눅스 네트워크 & 시스템 관련 명령어 모음

728x90
반응형

1. 네트워크 관련 명령어

1. ping

  • 서로 네트워크가 연결되어 있음을 확인시켜 주는 명령어
ping [옵션] [도메인명 혹은 IP주소]
옵션 설명
-c [요청 수] ping을 보낼 횟수로 생략될 경우, 무제한으로 실행
-i [초] 신호를 보내는 시간 간격으로, 생략될 경우 1초 단위로 설정
-s [패킷 크기] 전송하는 패킷 크기를 바이트(Byte) 단위로 설정

2. traceroute

  • 목적지 호스트까지의 경로를 표시하고 그 구간의 정보를 기록하는 명령어
traceroute [도메인명 혹은 IP주소]

3. nslookup

  • 도메인명으로 IP주소를 조회하거나 IP주소로 도메인명을 조회하는 명령어
nslookup [옵션] [호스트명]
옵션 설명
-type=레코드 레코드 타입을 지정
레코드 설명
NS 도메인의 네임서버 정보
MX 도메인의 MX(Mail Exchange)서버
A 호스트의 IP 주소
CNAME 별칭으로 부여된 canonical name
SOA 도메인의 start-of-authority 정보
PRT IP 주소에 대한 호스트명

2. 시스템 종료 명령어

1. shutdown

  • 시스템을 종료하거나, 재부팅하는 명령어
  • root 사용자만이 권한을 가지고 있는 명령어
shutdown [옵션] 시간 [경고 메시지]
옵션 설명
-r 종료 후 재부팅
-h 시스템 종료
-c 진행 중인 shutdown 명령 취소
-k 경고 메시지만 출력
-f 재부팅을 빠르게 실행
-n init을 호출하지 않고 shutdown
-t sec 지정시간에 시스템 재시동
시간 예시 설명
shutdown -h now 즉시 종료
shutdown -h +5 5분 후 종료
shutdown -r now 즉시 재부팅
shutdown -r 10:00 10시에 재 부팅
shutdown -h 10:00 10시에 종료

3. 기타 명령어

1. clear

  • 터미널의 내용을 지우는 명령어

2. time

  • 명령어(프로그램)이 실행되는데 걸리는 시간을 측정하여 출력하는 명령어
  • 셸 스크립트 작성이나 간단한 성능 체크에 유용함
  • real은 총 수행시간, user는 CPU가 사용자 영역에서 보낸 시간, sys는 시스템 호출 실행에 걸린 시간
time [프로그램|명령어]

출처: 이기적 리눅스마스터 2급 기본서

반응형