티스토리 뷰

Development

Network command line

신잼 2022. 3. 1. 15:48

 Netstat

네트워크 상태를 보여준다.
네트워크 프로토콜 통계를 위한 네트워크 연결을 보여주는 도구

 

전송 제어 프로토콜, 라우팅 테이블, 수많은 네트워크 인터페이스(네트워크 인터페이스 컨트롤러 또는 소프트웨어 정의 네트워크 인터페이스) 를 확인 할 수 있다.

자주 사용하는 옵션

-n, --numeric ip 주소로 표시(don't resolve names)
-l, --listening           연결 가능한 상태만 표시(display listening server sockets)
-p, --programs            프로그램 이름 / PID 번호 표시(display PID/Program name for sockets)
-t|--tcp tcp만 표시
  • netstat
  • netstat -n
  • netstat -l
  • netstat -p
  • netstat -t

PS

프로세스 상태를 보여준다

자주 사용하는 옵션

-a                    세션 리더(일반적으로 로그인 셀)을 제외하고 데몬 프로세스처럼 터미널에 종속되지 않은 모든 프로세스 출력(all with tty, except session leaders)
-u, U, --user <UID>   특정 사용자의 프로세스 정보를 확인할 때 사용, 지정하지 않으면 현재 사용자 기준으로 출력(effective user id or name)
x                    터미널 세션이 끊겨도 구동되는 프로세스(데몬 프로세스) 출력(processes without controlling ttys)
-f 풀 포맷(full-format, including command lines)
-A, -e 모든 프로세스(all process)
  • ps -ef / ps aux
    • System V 계열에서는 ps -ef를, BSD 계열에서는 ps aux를 많이 사용한다고 한다.

◼ IP

 

 

 


Reference

반응형

'Development' 카테고리의 다른 글

Database 고르기  (0) 2022.04.07
SOLID/Cohesion/Coupling  (0) 2022.03.19
k8s 공부 하면서 헷갈렸던 용어 정리  (0) 2022.02.21
docker compose VS docker-compose  (0) 2022.02.17
Semantic Versioning & Conventional Commit  (0) 2021.12.22
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함