나는 최근에 top
키보드를 사용하여 프로세스를 종료하거나( k), 특정 사용자에 대한 프로세스만 표시( u)하는 등의 작업을 수행할 수 있다는 것을 배웠습니다. 하지만 수동으로 프로세스를 입력하지 않고 메뉴에서 프로세스를 선택할 수 있는 방법이 있는지 궁금합니다 PID
(예: 목록을 사용 C-n하고 탐색하는 것이 이상적일 것입니다).C-p
이 작업을 수행할 수 없는 경우 top
이 작업에 도움이 될 수 있는 도구가 있습니까?
답변1
아마도htop
요구 조건을 충족하다. 이것은 더 나은 것입니다 top
.
htop과 top의 비교
- "htop"에서는 목록을 수직 및 수평으로 스크롤하여 모든 프로세스와 전체 명령줄을 볼 수 있습니다.
- "top"에서는 할당되지 않은 모든 키를 누르면 지연이 발생합니다(다중 키 이스케이프 시퀀스가 실수로 실행될 경우 특히 짜증납니다).
- "htop"은 더 빠르게 시작됩니다("top"은 아무것도 표시하기 전에 잠시 동안 데이터를 수집하는 것 같습니다).
- "htop"에서는 프로세스를 종료하기 위해 프로세스 번호를 입력할 필요가 없지만 "top"에서는 입력합니다.
- "htop"에서는 프로세스를 다시 시작하기 위해 프로세스 번호나 우선순위 값을 입력할 필요가 없지만 "top"에서는 입력합니다.
- 'htop'은 마우스 작업을 지원하지만 'top'은 지원하지 않습니다.
- "top"은 더 오래되었으므로 더 많이 사용되고 테스트되었습니다.