netstat라는 명령어를 리눅스에서 사용하면,
네트워크의 상태를 볼 수 있다.
네트워크 상태를 진단할 때 매우 유용하게 사용할 수 있는데,
다음과 같이 사용하면 TIME_WAIT 상태인 연결들의 개수를 확인할 수 있다.
만약 연결된 개수를 확인하려면 grep 뒤에 CONNECTED로 바꾸면 된다.
netstat -n | grep TIME_WAIT | wc
여기서 netstat의 -n은 연결된 장비 이름이 IP 주소로 나타난다.
여기에 a 옵션을 추가하여 -an 이나 -na로 지정해 주면,
연결된 IP나 연결을 기다리는 장비의 IP와 함께 목록을 제공해준다.
추가로 wc 는 라인 및 단어의 개수를 제공하는 옵션이다.
wc만 쓸 경우
3 6 9
와 같이 3개의 숫자가 나타나는데,
가장 앞의 숫자는 라인수(여기서는 관련 연결 개수가 될 것이다.)
두번째는 단어 수,
세번째는 바이트 수를 의미한다.
라인수만 보고 싶을 때에는 -l
단어수만 보고 싶을 때에는 -w
바이트수만 보고 싶을 때에는 -c
옵션을 wc 뒤에 붙여주면 된다.
'Server > Linux' 카테고리의 다른 글
[Linux 리눅스] 계정 추가 삭제 (사용자 추가 삭제) (0) | 2010.03.12 |
---|---|
[linux] 커버로스(kerberos) 패스워드 변경 명령어. (kinit) (0) | 2010.01.01 |
[IBM RedBooks] 리눅스 관련 성능 튜닝 가이드 라인 (0) | 2009.08.14 |
[폴더 or 디렉토리 크기] 리눅스에서 특정 폴더 크기 확인하기 (0) | 2009.08.11 |
[Linux] RSA 키가 바뀌었다는 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 메시지가 뜨면 (0) | 2009.06.12 |