브라우저를 통해 특정 애플리케이션의 서버에 몇 명의 사용자가 연결되어 있는지 확인해야 합니다. 저는 주로 Oracle에 관심이 있습니다. 내 서버는 RHEL을 실행합니다.
답변1
이 명령은 who
어떤 사용자가 어떤 터미널에 로그인했는지 알려줍니다. man who
로그인한 사용자에 대한 자세한 내용을 읽어보세요 .
답변2
그러면 실행 중인 세션 수를 확인할 수 있고 http도 확인할 수 있나요?
활성 세션을 열거하도록 웹 애플리케이션을 구성하거나 프로그래밍해야 하지만 SSH 세션의 경우 사용자 목록 및 유휴 시간...
w | tr -s " " | cut -d " " -f 1,5 | tail -n +3
w에 대한 매뉴얼 페이지의 "설명" 섹션을 참조하십시오. 위 줄은 다음을 생성합니다.
username1 0.00s
username2 48.08s
아니면 그냥 자유 시간을 보내세요.
w | tr -s " " | cut -d " " -f 5 | tail -n +3
또는 SSH 세션 수만 계산합니다.
w | tr -s " " | cut -d " " -f 5 | tail -n +3 | wc -l