Netstat,SS 및 RHEL7/CentOS

netstat 명령이 더 이상 존재하에서의 기본 설치 CentOS/RHEL7. 이제 친위대 명령으로 대체됩니다.

이 명령은 소켓 통계를 표시하는 데 사용됩니다. 이것은 수학적으로 정확한 유형 계층구조인,강력한 타입을 정의합니다. 그것은 넷 스탯 명령과 유사한 정보를 표시 할 수 있습니다. 이 패키지에는 디버깅 심볼이 들어 있습니다. 그것은 새로운,믿을 수 없을만큼 유용하고 빠른(같은 넷 스탯에 비교)도구. 에 대한 정보를 제공 할 수 있습니다:

  • 모든 소켓.
  • 모든 설치.
  • 에 연결된 모든 로컬 프로세스.
  • 상태별로 필터링(예:연결됨,동기화 됨,동기화 됨,전송 됨,시간 대기),주소 및 포트.이 문제를 해결하기 위해 더 많은 것을 할 수 있습니다.

대부분의 리눅스 배포판은 친위대와 많은 모니터링 도구와 함께 제공됩니다. 이 도구를 잘 알고 있으면 시스템 소켓에서 무슨 일이 일어나고 있는지 이해하는 데 도움이 되며 성능 문제의 가능한 원인을 찾는 데 도움이 됩니다.

작업:디스플레이 소켓 요약

현재 설정됨,닫힘,분리됨 및 대기 중인 소켓 목록:
# ss -s
샘플 출력:

Shell

1
2
3
4
5
6
7
8
9

Total: 734 (kernel 904)
TCP: 1415(인증 112,폐쇄 1259,고아 11,신디케이트 0,타임 웨이 1258/0),포트 566
* 904 – –
2015 년 12 월 15 일(토)~2015 년 12 월 15 일(토)~2015 년 12 월 15 일(토)~2015 년 12 월 15 일(토)~2015 년 12 월 15 일(토)~2015 년 12 월 15 일(토)~2015 년 12 월 15 일(토)~2015 년 12 월 15 일(토)~2015 년 12 월 15 일(토)~2015 년 12 월 15 일(토)~2015 년 12 월 0 0 0

작업:열려 있는 모든 네트워크 포트 표시

# ss -l
샘플 출력:

열린 소켓을 사용하여 명명 된 프로세스를 보려면 다음을 입력하십시오:
# ss -pl
소켓/포트 열기를 담당하는 사람 찾기# 4949:
# ss -lp | grep 4949
샘플 출력:

1
0 0 *:4949 *:* 사용자:((“무닌 노드”,3772,5))

작업:모든 소켓 표시

# ss -t -a

작업:모든 소켓 표시

# ss -u -a

작업:모든 원시 소켓 표시

# ss -w -a

작업: 모든 유닉스 소켓 표시

# ss -x -a

작업:설정된 모든 연결 표시

# ss -o state established '( dport = :smtp or sport = :smtp )'

작업:설정된 모든 연결 표시

# ss -o state established '( dport = :http or sport = :http )'

작업:서버에 연결된 모든 로컬 프로세스 찾기

# ss -x src /tmp/.X11-unix/*

작업:상태 핀 대기 1 의 모든 소켓 목록

어떻게 소켓을 필터링합니까?

구문은 다음과 같습니다:

1
2
3
4
5
6

## 이 경우 필터 이름을 변경할 수 없습니다.
## 이 경우 필터 이름을 변경할 수 없습니다.

여기서 필터 이름-여기 다음 중 하나일 수 있습니다,

  1. 그러나,이 경우,당신은 당신이 원하는 것을 찾을 수 있습니다,당신은 당신이 원하는 것을 찾을 수 있습니다,당신은 당신이 원하는 것을 찾을 수 있습니다,당신은 당신이 원하는 것을 찾을 수 있습니다,당신은 당신이 원하는 것을 찾을 수 있습니다,당신은 당신이 원하는 것을 찾을 수 있습니다,당신은 당신이 원하는 것을 찾을 수 있습니다,당신은 당신이 원하는 것을 찾을 수 있습니다,당신은 당신이 원하는 것을 찾을 수 있습니다,당신은 당신이 원하는 것을 찾을 수 있습니다.2071>
  2. 닫기
  3. 모두:위의 모든 상태
  4. 연결됨:수신 대기 및 폐쇄를 제외한 모든 상태
  5. 동기화 됨:동기 전송 된
  6. 버킷:미니 소켓으로 유지되는 상태 표시(예:시간 대기 및 대기)-네
  7. 큰 : 버킷 상태와 반대입니다.

예제

다음 명령을 입력하여 소켓을 닫습니다:

1
2

상태 폐쇄

원격 주소 및 포트 번호는 어떻게 일치합니까?

다음 구문을 사용합니다.

:
# ss dst 123.1.2.100:http
샘플 출력:

로컬 주소와 포트 번호는 어떻게 일치합니까?

로컬 및/또는 원격 포트를 번호와 어떻게 비교합니까?

다음 구문을 사용합니다:

1
2
3
4
5
6

## 원격 포트를 번호##
와 비교합니다.
## 로컬 포트를 숫자##
스포츠 연산 포트와 비교합니다.

여기서 연산은 다음 중 하나가 될 수 있습니다.

답글 남기기

이메일 주소는 공개되지 않습니다.