이 문서는 Google Cloud Translation API를 사용해 자동 번역되었습니다.
어떤 문서는 원문을 읽는게 나을 수도 있습니다.
Linux 운영 체제에는 시스템 성능 및 활동을 모니터링하기 위한 많은 도구가 있습니다. 이 도구는 시스템 상태를 확인하고 문제를 진단 및 해결하는 데 유용합니다.
CPU 및 메모리 사용량, 네트워크 트래픽, 디스크 활동 및 프로세스 정보를 측정하는 도구를 사용하여 시스템 성능을 모니터링할 수 있습니다. 시스템 로그 파일, 사용자 활동 및 프로세스 정보를 추적하는 도구를 사용하여 시스템 활동을 모니터링할 수 있습니다.
top 명령은 범용 시스템 활동 모니터입니다. 프로세스 ID, 사용자 ID, CPU 사용량 및 메모리 사용량을 포함하여 현재 실행 중인 프로세스에 대한 정보를 보는 데 사용할 수 있습니다. htop 명령은 top보다 사용자에게 친숙한 대안입니다.
vmstat 명령을 사용하여 메모리 사용량, 디스크 활동 및 프로세스 정보를 포함하여 가상 메모리에 대한 정보를 볼 수 있습니다. iostat 명령을 사용하여 디스크 활동에 대한 정보를 볼 수 있습니다.
free 명령을 사용하여 시스템에서 사용 가능한 메모리 및 사용된 메모리 양에 대한 정보를 볼 수 있습니다. -m 옵션은 출력을 메가바이트 단위로 표시합니다.
iftop 명령을 사용하여 네트워크 트래픽에 대한 정보를 볼 수 있습니다. tcpdump 명령을 사용하여 네트워크 트래픽을 캡처하고 볼 수 있습니다.
iotop 명령을 사용하여 디스크 활동에 대한 정보를 볼 수 있습니다. -d 옵션은 출력을 초당 메가바이트로 표시합니다.
ps 명령을 사용하여 프로세스에 대한 정보를 볼 수 있습니다. -e 옵션은 모든 프로세스를 표시합니다. -f 옵션은 각 프로세스에 대한 전체 명령줄을 표시합니다.
pstree 명령을 사용하여 프로세스 트리를 볼 수 있습니다. -p 옵션은 각 프로세스의 프로세스 ID를 표시합니다.
lsof 명령을 사용하여 열린 파일에 대한 정보를 볼 수 있습니다. -n 옵션은 네트워크 파일을 표시합니다.
kill 명령을 사용하여 프로세스를 종료할 수 있습니다. -9 옵션은 프로세스에 SIGKILL 신호를 보냅니다.
/var/log/messages 파일에는 시스템 메시지가 포함되어 있습니다. /var/log/secure 파일에는 보안 메시지가 포함되어 있습니다. /var/log/apache2/access.log 파일에는 Apache 액세스 로그가 포함되어 있습니다.
w 명령을 사용하여 사용자 활동에 대한 정보를 볼 수 있습니다. -u 옵션은 특정 사용자에 대한 정보를 표시합니다.
마지막 명령은 마지막으로 로그인한 사용자에 대한 정보를 보는 데 사용할 수 있습니다. -x 옵션은 시스템 재부팅에 대한 정보를 표시합니다.
who 명령을 사용하여 현재 로그인한 사용자에 대한 정보를 볼 수 있습니다.
Linux는 시스템 성능 및 활동을 모니터링하기 위한 많은 도구를 제공합니다. 이 도구는 시스템 상태를 확인하고 문제를 진단 및 해결하는 데 유용합니다.