웹사이트 검색

Htop - Linux용 대화형 프로세스 뷰어


이 기사는 Linux 시스템 모니터링 시리즈의 연속입니다. 오늘 우리는 htop이라는 가장 인기 있는 모니터링 도구에 대해 이야기하고 있습니다. 이 도구는 최근 3.0.5 버전에 도달하여 출시되었습니다. 몇 가지 멋진 새 기능이 포함되어 있습니다.

Htop은 Linux/Unix 계열 시스템을 위한 대화형 실시간 프로세스 모니터링 애플리케이션이자 모든 Linux 운영 체제에 사전 설치되어 제공되는 기본 프로세스 모니터링 도구인 top 명령의 편리한 대안입니다. .

Htop에는 top 명령으로는 사용할 수 없는 기타 사용자 친화적인 기능이 많이 있으며 다음과 같습니다.

  • htop에서는 수직으로 스크롤하여 전체 프로세스 목록을 볼 수 있고 수평으로 스크롤하여 전체 명령줄을 볼 수 있습니다.
  • 시작 중에 데이터를 가져올 때까지 기다리지 않기 때문에 상단에 비해 매우 빠르게 시작됩니다.
  • htop에서는 PID를 삽입하지 않고도 한 번에 두 개 이상의 프로세스를 종료할 수 있습니다.
  • htop에서는 프로세스를 다시 처리하기 위해 더 이상 프로세스 번호나 우선순위 값을 입력할 필요가 없습니다.
  • 프로세스에 대한 환경 변수 세트를 인쇄하려면 'e'를 누르세요.
  • 마우스를 사용하여 목록 항목을 선택하세요.

리눅스에 Htop 설치

htop 패키지는 대부분 모든 최신 Linux 배포판에서 사용할 수 있으며 시스템의 기본 패키지 관리자를 사용하여 설치할 수 있습니다.

데비안에 Htop 설치

sudo apt install htop

우분투에 Htop 설치

sudo apt install htop

Linux Mint에 Htop 설치

sudo apt install htop

Fedora에 Htop 설치

sudo dnf install htop

CentOS 8/7에 Htop 설치

sudo yum install epel-release
sudo yum install htop

RHEL 8/7에 Htop 설치

--------- On RHEL 8 --------- 
sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo yum install htop

--------- On RHEL 7 ---------
sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum install htop

Rocky Linux/AlmaLinux에 Htop 설치

sudo yum install epel-release
sudo yum install htop

젠투에 Htop 설치

emerge sys-process/htop

아치 리눅스에 Htop 설치

pacman -S htop

OpenSUSE에 Htop 설치

sudo zypper install htop

Linux의 소스에서 Htop 컴파일 및 설치

소스에서 Htop을 빌드하려면 시스템에 개발 도구Ncurses가 설치되어 있어야 합니다. 이렇게 하려면 시스템에서 다음 일련의 명령을 실행하세요. 각각의 분포.

RHEL/CentOS 및 Fedora에서

sudo yum groupinstall "Development Tools"
sudo yum install ncurses ncurses-devel

데비안, 우분투, 민트에서

sudo apt-get install build-essential  
sudo apt-get install libncurses5-dev libncursesw5-dev

다음으로 Github 저장소에서 최신 htop을 다운로드하고 configuremake 스크립트를 실행하여 htop을 설치하고 컴파일합니다.

wget -O htop-3.0.5.tar.gz https://github.com/htop-dev/htop/archive/refs/tags/3.0.5.tar.gz 
tar xvfvz htop-3.0.5.tar.gz
cd htop-3.0.5/
./configure
make
sudo make install

htop을 어떻게 사용하나요?

이제 터미널에서 다음 명령을 실행하여 htop 모니터링 도구를 실행하십시오.

htop

Htop은 크게 3개의 섹션으로 구성되어 있습니다.

  1. CPU, 메모리, 스왑과 같은 정보를 볼 수 있고 작업, 로드 평균가동 시간.
  2. CPU 사용률을 기준으로 정렬된 프로세스 목록입니다.
  3. 바닥글에는 도움말, 설정, 필터 트리 종료, 와 같은 다양한 옵션이 표시됩니다. >좋아요, 그만두세요 등.

설정 메뉴에서 F2 또는 S를 누르세요. 설정, 왼쪽 열, 오른쪽 등 4개의 열이 있습니다. 열사용 가능한 측정기.

여기에서는 창 상단에 인쇄되는 미터를 구성하고, 다양한 표시 옵션을 설정하고, 색상 패턴 중에서 선택하고, 어떤 열을 어떤 순서로 인쇄할지 선택할 수 있습니다.

프로세스 트리 보기를 표시하려면 tree 또는 t를 입력하세요.

바닥글에 표시된 기능 키를 참조하여 이 멋진 htop 애플리케이션을 사용하여 Linux 실행 프로세스를 모니터링할 수 있습니다. 그러나 보안 연결 중에 일부 다른 기능과 매핑될 수 있으므로 기능 키 대신 문자 키나 단축키를 사용하는 것이 좋습니다.

Htop 단축키 및 기능 키

일부 단축키 및 기능 키와 htop과 상호 작용하는 기능.