Fedora 40 또는 39에 Htop을 설치하는 방법

Htop은 Unix 시스템을 위한 대화형 프로세스 뷰어로, 시스템 프로세스, 리소스 사용 및 전반적인 성능에 대한 동적 실시간 보기를 제공합니다. 기존의 'top' 명령보다 사용자 친화적이고 기능이 풍부한 대안으로, 색상으로 구분된 메트릭, 사용하기 쉬운 컨트롤, 프로세스 목록을 수직 및 수평으로 스크롤할 수 있는 기능을 제공합니다. Htop은 특히 시스템 성능을 모니터링하고, 리소스를 많이 사용하는 프로세스를 식별하고, 실행 중인 작업을 쉽게 관리하는 데 유용합니다.

Fedora 40 또는 39에서는 Fedora의 AppStream과 함께 DNF 패키지 관리자를 사용하여 명령줄 터미널을 통해 Htop을 설치할 수 있습니다. 이 방법은 간단한 설치 프로세스를 보장하고 시스템과 원활하게 통합되는 안정적인 버전의 Htop을 제공합니다. 이 가이드는 Fedora 시스템에 Htop을 설치하고 사용하는 단계를 안내합니다.

Htop 설치 전에 Fedora Linux 패키지 업데이트

Htop 설치 중 충돌을 방지하려면 Fedora Linux 시스템이 최신 상태인지 확인하세요. 패키지 업데이트는 호환성과 보안을 보장하는 중요한 단계입니다.

시스템을 업데이트하려면 터미널에서 다음 명령을 실행하세요.

sudo dnf upgrade --refresh

이 명령은 사용 가능한 업데이트를 확인하고 적용하여 시스템 패키지를 최신 상태로 유지합니다.

DNF 명령을 통해 Htop 설치

Fedora Linux 시스템이 업데이트되면 Htop을 설치할 수 있습니다. Htop은 Fedora의 패키지 관리자인 DNF를 사용하여 설치되므로 설치 과정이 단순화됩니다.

Htop을 설치하려면 다음 명령을 사용하십시오.

sudo dnf install htop

Htop 설치 확인

이 명령을 실행한 후 DNF는 Htop의 다운로드 및 설치를 처리합니다. 설치가 완료되면 설치를 확인하는 것이 좋습니다.

Htop의 설치를 확인하고 버전을 확인하려면 다음을 사용하세요.

htop --version

이 명령은 Fedora Linux 시스템에 설치된 Htop 버전을 표시하여 설치가 성공했는지 확인합니다.

Htop 키보드 단축키

다음은 Htop에서 가장 일반적으로 사용되는 단축키의 세부 목록입니다.

탐색 및 프로세스 관리

  • 화살표 키(←, ↑, →, ↓): 프로세스 목록을 스크롤하여 다른 프로세스를 확인하세요.
  • Shift + U: 모든 프로세스 선택을 지웁니다.(모든 태그를 제거합니다).
  • 마침표(.) 또는 쉼표(,): PID(프로세스 ID)로 프로세스를 찾기 위해 증분 검색을 시작합니다.
  • F1, ?, H: Htop 기능에 대한 자세한 정보를 제공하는 도움말 화면을 표시합니다.
  • U: 특정 사용자에게 속한 프로세스를 표시합니다.
  • F2, Shift + S: 설정 메뉴를 열어 Htop의 모양과 동작을 사용자 지정합니다.
  • Shift + H: 사용자 스레드 표시를 켜거나 끕니다.
  • F3, Shift + /: 프로세스 이름으로 증분 검색을 시작합니다.
  • Shift + K: 커널 스레드 표시를 켜거나 끕니다.
  • F4, \: 이름으로 프로세스를 나열하는 필터를 적용합니다.
  • Shift + F: 추적을 위해 특정 프로세스에 커서를 고정합니다.

보기 및 정렬 옵션

  • F5, T: 기본 목록 보기와 프로세스 트리 보기 사이를 전환합니다.
  • 플러스(+), 마이너스(-): 트리 보기에서 브랜치를 확장하거나 축소합니다.
  • F6, >: 프로세스 목록을 정렬할 열을 선택하세요.
  • Shift + P: CPU 사용량을 기준으로 프로세스를 정렬합니다.
  • F7: 프로세스의 Nice 값을 감소시켜 우선순위에 영향을 줍니다.
  • Shift + M: 메모리 사용량에 따라 프로세스를 정렬합니다.
  • F8: 프로세스의 Nice 값을 높여서 스케줄링 우선순위를 낮춥니다.
  • Shift + T: 시간에 따라 프로세스를 정렬합니다.

프로세스 제어 및 시스템 통찰력

  • F9, K: 선택한 프로세스를 종료합니다.
  • L: lsof 명령을 사용하여 프로세스가 열려 있는 파일을 나열합니다.
  • F10, Q, Ctrl + C: Htop 종료.
  • S: strace를 사용하여 선택한 프로세스에 대한 시스템 호출을 추적합니다.
  • 스페이스 바: 프로세스를 태그하거나 선택합니다.
  • Shift + L: ltrace를 사용하여 프로세스의 라이브러리 호출을 추적합니다.
  • I: 프로세스에 대한 입출력 통계를 모니터링합니다.

기본 Htop 명령

다음은 Fedora Linux에서 일반적으로 사용되는 몇 가지 필수 Htop 명령 예입니다. 이러한 예는 Htop의 기능에 대한 통찰력과 효율적인 시스템 관리를 위해 이를 활용하는 방법을 제공합니다.

CPU 사용량을 기준으로 프로세스 정렬

htop --sort-key PERCENT_CPU

이 명령은 Htop을 시작하고 CPU 사용량을 기준으로 프로세스를 정렬합니다. 상당한 CPU 리소스를 소비하는 프로세스를 신속하게 식별하는 데 유용합니다.

특정 사용자의 프로세스 표시

htop --user [username]

[username]을 실제 사용자 이름으로 바꿔서 해당 사용자 하의 프로세스를 필터링하고 표시합니다. 이 명령은 특정 사용자의 활동을 모니터링하는 데 도움이 됩니다.

이름으로 프로세스 필터링

htop --filter [process_name]

이 명령을 사용하면 [process_name]과 일치하는 프로세스만 표시하도록 필터를 적용하여 Htop을 시작할 수 있습니다. 특정 애플리케이션이나 서비스에 집중하는 데 편리합니다.

트리 보기에서 Htop 실행

htop --tree

이 명령은 프로세스의 계층 구조를 보여주는 트리 보기에서 Htop을 시작합니다. 프로세스 간의 상위-하위 관계를 이해하는 데 도움이 됩니다.

활성 실행 중인 프로세스만 표시

htop -F R

그러면 실행 중인 프로세스에 해당하는 "R" 상태의 모든 프로세스가 표시됩니다. 다음 정규식을 사용하여 다른 활동 상태를 일치시킬 수도 있습니다.

  • R: 달리기
  • S: 자고 있는
  • T: 중지됨
  • Z: 좀비

Htop 관리

Htop 제거

Fedora Linux 시스템에 Htop이 더 이상 필요하지 않거나 다른 모니터링 도구로 교체할 계획인 경우 쉽게 제거할 수 있습니다. 이 프로세스에는 시스템에서 Htop을 완전히 제거하는 간단한 명령이 포함됩니다.

sudo dnf remove htop

이 명령을 실행하면 Htop과 해당 구성 파일이 Fedora 시스템에서 완전히 제거됩니다.

결론

DNF 패키지 관리자를 사용하여 Fedora에 Htop을 설치하면 실시간으로 시스템 프로세스를 모니터링하고 관리할 수 있는 강력한 도구가 제공됩니다. Fedora의 AppStream을 통한 설치 및 통합의 용이성 덕분에 Htop이 시스템에서 원활하게 실행됩니다. Htop을 정기적으로 사용하면 리소스 집약적 프로세스를 빠르게 식별하고 관리하여 최적의 시스템 성능을 유지하는 데 도움이 될 수 있습니다. Fedora의 패키지 관리 시스템을 통해 Htop을 업데이트하면 기능과 개선 사항의 이점을 계속 누릴 수 있으므로 시스템 관리 툴킷에 필수적인 도구가 됩니다.

Joshua James
나를 따르라
Joshua James의 최신 게시물 (모두 보기)

코멘트를 남겨주세요