Repolode
htop-dev

htop-dev/htop

htop은 Linux, BSD, macOS에서 스크롤, 정렬, 필터링, 프로세스 제어를 지원하는 대화형 터미널 프로세스 뷰어입니다.

대체할 수 있는 제품:Windows Task ManagerActivity Monitor

스타
8,442
포크
658
열린 이슈
365
마지막 커밋
그저께

어떤 프로젝트인가요?

htop은 터미널에서 실행되는 크로스 플랫폼 대화형 프로세스 뷰어입니다. 실행 중인 프로세스의 전체 명령줄과 CPU·메모리 사용량을 나열하고, 평균 부하와 스왑 사용량 같은 시스템 전체 지표를 보여줍니다. 목록은 세로와 가로 방향으로 스크롤할 수 있습니다.

내장 설정 화면에서 표시할 열과 미터를 구성할 수 있으며, 프로세스를 대화형으로 검색하고 필터링하고 정렬할 수 있습니다. 프로세스 종료나 우선순위 조정 같은 작업은 PID를 입력하지 않고 선택한 행에서 바로 수행할 수 있습니다. 트리 뷰에서는 부모-자식 관계에 따라 프로세스를 묶어 보여줍니다.

htop을 빌드하려면 C99 컴파일러, autotools, ncurses 라이브러리가 필요합니다. libsensors를 통한 온도 표시, hwloc을 통한 CPU affinity, Linux capabilities 또는 지연 계정 기능 같은 선택 기능은 configure 단계에서 활성화할 수 있습니다. 원작자가 2019년에 한발 물러난 뒤 팀이 프로젝트를 관리하고 있습니다.

핵심 기능

  • 01전체 명령줄을 확인할 수 있도록 프로세스 목록을 세로와 가로로 스크롤합니다.
  • 02프로세스별 CPU·메모리 사용량과 시스템 부하 및 스왑을 표시합니다.
  • 03프로세스를 대화형으로 검색하고 필터링하고 정렬합니다.
  • 04부모 프로세스와 자식 프로세스를 트리 뷰로 표시합니다.
  • 05목록에서 바로 프로세스를 종료하거나 우선순위를 조정합니다.
  • 06설정 화면에서 표시할 열과 미터를 구성합니다.

활용 사례

  • Linux 또는 BSD 서버에서 CPU나 메모리를 많이 사용하는 프로세스를 확인합니다.
  • PID를 따로 조회하지 않고 폭주하는 프로세스를 찾아 종료합니다.
  • SSH를 통한 원격 터미널 세션에서 시스템 부하를 모니터링합니다.
  • 자식 프로세스를 생성하는 서비스를 디버깅할 때 프로세스 계층을 살펴봅니다.

빠른 시작

  1. 1

    빌드 의존성 설치 (Debian/Ubuntu 예시)

    sudo apt install libncursesw5-dev autotools-dev autoconf automake build-essential
  2. 2

    Git 저장소 또는 GitHub Releases에서 소스 코드 다운로드

  3. 3

    소스에서 컴파일

    ./autogen.sh && ./configure && make
  4. 4

    로컬 시스템에 설치

    make install

사용 전 알아둘 점

  • autotools와 ncurses를 사용해 소스에서 빌드해야 하며, README에는 패키지 관리자에서 단일 패키지를 설치하는 방법이 나와 있지 않습니다.
  • GPL-2.0(카피레프트) 라이선스로, 일부 독점 프로젝트에서 사용이 제한될 수 있습니다.
  • Linux, BSD, macOS만 지원하며 Windows 지원은 언급되어 있지 않습니다.

포함된 컬렉션

토픽

자주 묻는 질문

htop은(는) 무엇인가요?
htop은 Linux, BSD, macOS에서 스크롤, 정렬, 필터링, 프로세스 제어를 지원하는 대화형 터미널 프로세스 뷰어입니다. htop은 터미널에서 실행되는 크로스 플랫폼 대화형 프로세스 뷰어입니다. 실행 중인 프로세스의 전체 명령줄과 CPU·메모리 사용량을 나열하고, 평균 부하와 스왑 사용량 같은 시스템 전체 지표를 보여줍니다. 목록은 세로와 가로 방향으로 스크롤할 수 있습니다.
htop은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
htop은(는) GPL-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
htop은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. htop의 마지막 커밋은 2026년 11월 4일입니다.
htop은(는) 어디에 사용할 수 있나요?
Linux 또는 BSD 서버에서 CPU나 메모리를 많이 사용하는 프로세스를 확인합니다. PID를 따로 조회하지 않고 폭주하는 프로세스를 찾아 종료합니다. SSH를 통한 원격 터미널 세션에서 시스템 부하를 모니터링합니다. 자식 프로세스를 생성하는 서비스를 디버깅할 때 프로세스 계층을 살펴봅니다.
htop는 어떻게 설치하나요?
빌드 의존성 설치 (Debian/Ubuntu 예시): sudo apt install libncursesw5-dev autotools-dev autoconf automake build-essential Git 저장소 또는 GitHub Releases에서 소스 코드 다운로드 소스에서 컴파일: ./autogen.sh && ./configure && make 로컬 시스템에 설치: make install
htop은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/htop-dev/htop

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트

Linux와 macOS에서 소켓과 리스닝 포트를 표로 보여주는 사용하기 쉬운 netstat 대안입니다.

개발 도구#netstat#networking#ports
2.6천69RustMIT활발히 관리됨업데이트 6일 전