반응형
매번 햇깔리기가 싫어서 , 자주 쓰이는 핵심 명령어들을 정리해서 여기서 참고해서 쓰기위해서 정리했습니다.
포트관련
lsof -i :3000 #포트 3000 사용 중인 프로세스 확인
kill -9 $(lsof -ti:3000) # 포트 3000 사용하는 프로세스 강제 종료
lsof -i -P | grep LISTEN # 모든 LISTEN 포트 확인
netsat -anv | grep LISTEN # 대안 방법
lsof -i :3000-3010 #포트 3000~3010 확인
네트워크 연결
# 내부망
ifconfig | grep "inet " | grep -v 127.0.0.1 # 모든 내부 IP
ipconfig getifaddr en0 # wifi ip 만 간단히
ifconfig en0 | grep "inet " # wifi 인터페이스 상세
ifconfig en1 | grep "inet " # 이더넷 인터페이스 (유선)
#외부 IP 확인
curl ifconfig.me # 외부에서 보이는 내 ip
curl ipinfo.io/ip # 대안 방법
# 외부 서버 연결 테스트
ping google.com # 기본핑 테스트
curl -I htpps://api.example.com # HTTP 헤더만 확인
telnet localhost 3000 # 포트 접속 테스트
nc -zv localhost 3000 # 더 자세한 DNS 정보
# DNS 확인
nslookup google.com # DNS 조회
dig google.com # 더 자세한 DNS 정보
Docker & 컨테이너
Docker 관리
# 기본 docker 명령어
docker ps # 실행중인 컨테이너
docker ps -a # 모든 컨테이너
docker images # 이미지 목록
docker system prune -a # 미사용 docker 리소스 정리
# 개발용
docker-compose up -d # 백그라운드 실행
docker-compose logs -f service # 특정 서비스 로그
docker-compose down --volumes # 볼륨 까지 삭제
반응형