소개
이 프로젝트에서는 특정 포트의 네트워크 통신 상태를 모니터링하는 Zsh 스크립트를 만드는 방법을 배우게 됩니다. 스크립트는 3 초 이내의 시간 동안 지정된 포트에서 전송 및 수신된 데이터 패킷 수를 계산합니다.
👀 미리보기
## 예시
$ sh /home/labex/project/netcheck.sh 22
Packages: 2
🎯 과제
이 프로젝트에서 다음을 배우게 됩니다:
- 포트 번호를 입력 매개변수로 받는 Zsh 스크립트를 만드는 방법
tcpdump명령을 사용하여 지정된 포트의 패킷 수를 캡처하고 계산하는 방법timeout명령을 사용하여 스크립트 실행에 3 초의 타임아웃을 설정하는 방법- 사용자 친화적인 형식으로 패킷 수를 출력하는 방법
🏆 성과
이 프로젝트를 완료하면 다음을 수행할 수 있습니다:
- 특정 포트의 네트워크 통신 상태를 모니터링할 수 있는 스크립트 개발
- Zsh 스크립트에서
tcpdump및timeout과 같은 일반적인 Linux 명령을 사용하는 방법 이해 - 실제 문제를 해결하기 위해 쉘 스크립트를 작성하고 테스트하는 경험 습득



