728x90
반응형
SMALL

*이기적 영진닷컴 Youtube Link - https://www.youtube.com/watch?v=MngZY8Te968&list=PL6i7rGeEmTvp_MYm0zuiFe7COrM3endfu&index=9

 

<네트워크 관련 명령어>

ping

송수진지 간의 서로 네트워크 연결이 되어 있는지를 확인할 때 사용하는 명령어

c: 전송되는 테스트 패킷 개수 지정

s: 테스트 패킷 사이

ping -c 5 -s 32

5개의 테스트 패킷 (32 bytes로 용량 지정)

traceroute

목적지까지 데이터가 전송하는데 어떠한 경로를 걸쳐서 전송이 되는지 경로를 표시해주고 그 경로를 기록해주는 명령어

어느 구간에서 문제가 발생하는지 측정하기 위해 명령어를 사용하기도 한다.

nslookup

dns와 밀접한 관련이 있는 명령어

도메인 명을 통해서 ip 주소를 조회하거나 ip 주소로 도메인명을 조회할 때 사용하는 명령어

dig

nslookup과 유사한 기능을 가지고 있다.

호스트명이나 도메인명을 기반으로 해서 ip 정보나 ip를 통해서 호스트명이나 도메인명을 찾을 때 사용하는 명령어

특별하게 서버명을 dns 서버를 지정하지 않으면 리눅스의 /etc/resolv라는 파일에 등록된 네임 서버를 이용해서 이러한 ip를 조회하거나 이런 것들을 할 수 있다.

MS 운영체제는 nslookup을 많이 사용하고, 리눅스는 nslookup도 많이 사용하지만 dig를 통해서 많이 찾아낸다.

host

호스트명을 기반으로 ip 주소를 알거나 그 반대의 경우에 사용하는 명령어

hostname

시스템의 이름 현재 작업하고 있는 시스템의 이름을 확인하거나 변경할 때 사용하는 명령어이다.

<시스템 종료 명령어>

shutdown

시스템을 종료하거나 옵션등을 이용해서 재부팅할 수 있게 하는 명령어이다.

일반적으로 시스템이 종료하는 과정은 현재 수행중인 프로세스들을 종료하고, sync라는 신호를 수행해서 아직 저장되지 않은 데이터들을 하드 디스크에 저장하고 마운트 시켰던 작업들을 종료한 후에 시스템을 종료하는 것이 일반적인 형태이다.

h: 강제 종료 (프로세스 종료, 디스크 원위치 복원, 마운트 해제의 일련의 과정이 없이 진행이 됬기 때문에 시스템에 부담이 있는 옵션)

r: 종료 후에 재부팅

관리자만 사용할 수 있다.

init

런레벨은 시스템 서비스 환경 레벨을 설정하는 것

0,6은 주로 사용하지는 않지만 종료하거나 재부팅할 수 있다.

5는 재부팅할 때 x윈도우즈로 부팅할 수 있다.

reboot

시스템 재부팅 명령어이다.

f: 강제 재부팅 (업무들을 정상적인 종료가 아니라 비정상적인 종료로 시스템에 무리를 주게 된다)

halt

시스템을 종료하는 명령어

f: 시스템 강제 종료

<기타 명령어>

작업 운영을 좀 더 편하게 하는 명령어

cal(calender)

시스템에 설정된 달력을 출력

y: 올해의 달력을 전체적으로 명시

date

현재 시스템 날짜나 시간을 표시하거나 변경할 때 사용

y: 해당 해의 달력을 calender 처럼 볼 수 있다.

clear

현재 작업하고 있던 터미널의 내용을 깨끗하게 지울 때 사용

tty

현재 사용하고 있는 단말기 장치의 경로명이나 파일명을 나타낸다.

동시에 여러 사람이 접속했을 때 어떤 루트 어떤 방법으로 통해 해당 터미널에 접속했는지도 확인할 수 있다.

time

하나의 프로그램이 실행이 되는데 얼마나 오래 걸리는지 수행 시간이 얼마나 걸리는지 프로그램 수행 시간을 측정하는데 사용되는 명령어

셸 스크립트 작성이나 스크립트 성능을 체크를 할 수 있다.

wall

시스템에 로그인한 사용자에게 터미널을 통해서 메시지를 전달할 수 있는 명령어

메신저 역할을 하는 명령어이다.

write

메시지를 전달하는 명령어이다.

mesg

수신 여부를 명시할 수 있다.

 

감사합니다.

728x90
반응형
LIST

+ Recent posts