기능 맥(terminal) 리눅스(terminal) 윈도우(cmd)
핑 확인 ping 8.8.8.8 ping 8.8.8.8 ping 8.8.8.8
접속중인 네트워크의 클라이언트 이름, IP주소, MAC어드레스 출력 arp -a   arp -a
네트워크 정보 확인 netstat
netstat -a : all 모두 확인
netstat -l : listen 중인 포트

netstat -at : TCP만
netstat -au : UDP만
netstat -an : 숫자로 표현
netstat -ap : PID 확인
netstat
netstat -a : all 모두 확인
netstat -l : listen 중인 포트

netstat -at : TCP만
netstat -au : UDP만
netstat -an : 숫자로 표현
netstat -ap : PID 확인
netstat
netstat -a : all 모두 확인
netstat -l : listen 중인 포트

netstat -at : TCP만
netstat -au : UDP만
netstat -an : 숫자로 표현
netstat -ap : PID 확인
IP주소 확인 ifconfig en0
ifconfig en1
...
ifconfig ipconfig
       
       
       
       
       

 

작성중

 

 

netstat

더보기
옵션 기능
-a All 모든 연결 및 수신 대기 포트를 보여준다.
-l Listen 현재 연결된 포트를 보여준다.
-n Number 숫자 형태로 보여준다.
-t TCP만 보여준다.
-u UDP만 보여준다.
-p PID를 보여준다.
-r Routing table
-c 명령을 반복 실행 (종료 : Control + z)

 

netstat -anp : 네트워크 상태를 보여줘. (listen 중인 포트 뿐 아니라 established된 포트를 보여준다.) (DGRAM : UDP, STREAM : TCP) 

netstat -antp : 네트워크 상태를 보여줘. (listen/established 상태의 TCP만 보여준다.)
netstat -anup : 네트워크 상태를 보여줘. (listen/established 상태의 TCP만 보여준다.)
netstat -anutp : 네트워크 상태를 보여줘. (listen/established 상태의 TCP/UDP만 보여준다.)

netstat -lntp : 네트워크 상태를 보여줘. (listen중인 TCP만 보여준다.)
netstat -lnup : 네트워크 상태를 보여줘. (listen중인 UDP만 보여준다.)
netstat -lnutp : 네트워크 상태를 보여줘. (listen중인 TCP/UDP만 보여준다.)

netstat -rn : 라우팅 테이블을 보여줘.

 

 

ifconfig

더보기
이름 설명
enp0s5 네트워크 번호 (맥에서 ifconfig en0 할 때 나오던거랑 같은거)
flags 네트워크 상태
MTU 전송 패킷 단위 (공유기에 있는 그거. 1500이 기본값.)
inet 할당된 IP주소 (IPv4)
inet6 할당된 IP주소 (IPv6)
ether 해당 네트워크의 하드웨어 주소
RX packets 받은 패킷
Rx errors 받은 패킷 중 에러난 것
Tx packets 보낸 패킷
Tx errors 보낸 패킷 중 에러난 것

 

ifconfig -a : 네트워크 모두 보여줘
ifconfig enp0s5 : enp0s5 네트워크만 보여줘

ifconfig enp0s5 up : enp0s5 네트워크를 켜
ifconfig enp0s5 down : enp0s5 네트워크를 꺼

 

 

ls 

파일을 보여준다. (숨김파일은 X)

기본적으로 ls 명령어는 -l을 붙이는거로 하자. -s, -h, -u, -c 등은 -l 옵션이 붙지 않아 자세히 나오지 않으면 별로 볼게 없다...

더보기
옵션 기능
-a All 모든 파일과 디렉토리를 보여준다.(숨김파일도 보여줌.)
-l List 리스트 형식으로 자세히 보여준다.
-r Reverse 뒤집어 보여준다.
-s Size 크기를 보여준다.
-h Human 사람한테 맞춰 KB, MB, GB 단위로 보여준다.
-u 접근 시간으로 보여준다.
-c 변경 시간으로 보여준다.

ls -a : 모든 파일과 디렉토리를 보여줘.(숨김파일도 보여줌.)
ls -al : 모든 파일과 디렉토리를 자세히 보여줘.(숨김파일도 보여줌.)
ls -alr : 모든 파일과 디렉토리를 거꾸로 보여줘.

ls -als : -al + 파일 크기를 보여줘.
ls -alh : -al + 파일 크기를 보여줘. (human(사람)이 보기 좋게 KB, MB, GB 단위로 보여줌.) / 용량 순서가 아님!!

ls -alhr :-al + 파일 크기를 거꾸로보여줘. (human(사람)이 보기 좋게 KB, MB, GB 단위로 보여줌.) / 용량 순서가 아님!!

ls -alu : 접근 시간을 보여줘. (u, c 옵션을 주지 않으면 수정시간을 출력한다.)
ls -alc : 변경 시간을 보여줘. (u, c 옵션을 주지 않으면 수정시간을 출력한다.)

 

 

 

 

 

+ Recent posts