Linux에서 htop 명령을 사용하는 방법

Linuxeseo Htop Myeonglyeong Eul Sayonghaneun Bangbeob



htop은 실행 중인 프로세스의 대화형 목록을 실시간으로 확인하는 CLI 유틸리티입니다. 이는 top 명령에 비해 기능이 더 풍부하고 사용자 친화적인 대안입니다. htop 명령을 사용하면 시스템 프로세스를 관리하고, 리소스를 모니터링하고, 기타 관리 작업을 수행할 수 있습니다.

htop의 가장 눈에 띄는 기능 중 하나는 색상으로 구분된 프로세스를 표시하여 리소스 사용량에 따라 프로세스를 구별하는 데 도움이 된다는 것입니다. 또한 정렬 및 필터 옵션을 사용하여 결과를 맞춤 설정할 수 있습니다. 따라서 이 짧은 튜토리얼은 Linux에서 htop 명령을 번거로움 없이 사용하는 방법에 관한 것입니다. top과 달리 htop 명령은 대부분의 Linux 시스템에 사전 설치되어 있지 않습니다. 그렇기 때문에 다음 명령을 사용하여 설치해야 합니다.







운영 체제 명령
데비안/우분투 sudo apt-get 설치 htop
페도라 sudo dnf 설치 htop
RHEL/센트OS sudo yum 설치 htop

이제 htop 명령을 사용할 수 있으므로 기본 사항부터 시작해 보겠습니다.





htop





  기본-htop-명령

위 명령을 실행하면 htop 유틸리티가 시작됩니다. 여기서 화살표 키를 사용하여 프로세스를 위아래로 탐색할 수 있습니다. 또한 'F1' 또는 '?'를 누르면 추가 탐색 단축키에 대한 도움말 화면이 표시됩니다.



htop의 정렬 프로세스

htop에서는 CPU, 메모리 및 기타 사용량을 기준으로 프로세스를 정렬할 수 있습니다. F6을 눌러 정렬 메뉴를 엽니다.

  htop의 정렬 프로세스

예를 들어 PERCENT_CPU 옵션을 선택하고 'Enter'를 누르세요.

  htop의 프로세스 정렬 예

위 이미지에서 볼 수 있듯이 이제 모든 프로세스는 CPU 사용량을 기준으로 정렬됩니다.

htop의 검색 및 필터 프로세스

htop에서 프로세스를 검색하려면 다음 단계를 따르세요.

검색창을 열려면 'F3'을 누르세요.

  Htop의 필터 프로세스

마찬가지로 'F4'를 눌러 프로세스를 필터링하세요.

htop을 사용한 추가 옵션

-d, –delay=[인수]: 기본적으로 htop은 매초마다 프로세스를 업데이트하지만 이 옵션을 사용하여 지연을 추가할 수 있습니다. 예를 들어 10초의 지연을 도입하려면 '–delay=10'을 입력합니다.

  d-옵션-htop

-C, –색 없음: 이 옵션은 색상 출력을 비활성화합니다. 이는 색상에 대한 터미널 지원이 제한적인 시스템에 유용합니다.

  c-옵션-htop

-u, –user=[사용자 이름]: 특정 사용자에 대한 프로세스를 표시합니다. '[username]'을 대상 사용자의 이름으로 바꾸십시오.

  u-옵션-htop

-p, –pid=[PID1,PID2]: 지정된 프로세스 ID에 대한 정보를 표시합니다. 예를 들어 PID 1의 세부 정보를 확인해 보겠습니다.

htop -피 1


  p-옵션-htop

-v, –버전: htop 버전 정보를 인쇄합니다.

  v-옵션-htop

-h, –도움말: 사용 정보가 포함된 도움말 메시지가 표시됩니다.

  htop 명령의 h-옵션

htop에서 프로세스 종료

프로세스를 종료하려면 해당 프로세스를 선택하고 'F9' 키나 'k'를 눌러 선택한 프로세스에 대한 종료 신호를 전송합니다.

마무리

Htop은 시스템 프로세스를 실시간으로 대화식으로 확인하는 강력한 유틸리티입니다. 이 튜토리얼에서는 htop 명령을 사용하는 방법을 간략하게 설명합니다. htop은 Linux 배포판에 사전 설치된 유틸리티가 아니므로 첫 번째 단계는 언급된 명령을 사용하여 htop을 설치하는 것입니다. 나중에 htop 유틸리티에서 프로세스를 정렬, 검색, 필터링 및 종료하는 방법을 설명했습니다.