Close Menu
    Facebook X (Twitter) Instagram
    TecAdmin
    • Home
    • FeedBack
    • Submit Article
    • About Us
    Facebook X (Twitter) Instagram
    TecAdmin
    You are at:Home»Monitoring Tools»htop Command in Linux (Interactive Process Viewer)

    htop Command in Linux (Interactive Process Viewer)

    By RahulSeptember 25, 20224 Mins Read

    The htop command is like a newer and better version of the top command. It allows us to scroll vertically and horizontally, to view all the processes running on the system. We can the process tree, select, and act on multiple processes at once. Provides an option to directly run strace on any process.

    The htop command provides more detailed information about your computer’s processes than the original version. The htop command can help you find out which process is using the most CPU, how much memory each process is using, and more. You can also use the htop top command to change CPU priorities to improve the performance of your computer.

    Htop Installation

    Some of the modern operating systems included htop as the default installation. Also, most of the distros have htop in the default package managers. You can easily install htop on Linux with the default package management tool. Use one of the following commands to install Htop as per the Linux distro.

    Using Package Manager

    sudo apt install htop      # For Debian Based Systems
    sudo yum install htop      # For RedHat Based Systems
    sudo pacman -S htop       # Arch Linux
    

    If the default package manager doesn’t contain the htop binary. You can visit the official documentation to download the htop source and install it manually.

    The Htop Command

    The Htop command is a Linux command that displays real-time information about your computer’s processes. This information includes how much CPU and memory each process is using. The Htop command is very helpful when you want to troubleshoot problems with your computer or optimize its performance.

    Open a terminal on your system, then type “htop” and hit Enter button:

    htop 
    
    Htop Command in Linux
    Htop Command in Linux

    The default htop output shows Process Id (PID), Effective User Name (USER), Priority (PR), Nice Value (NI), Virtual Image (VIRT), Resident Size (RES), Shared Memory (SHR), Process Status (S), CPU Usage (%CPU), Memory Usage (%MEM), CPU Time (TIME+), Command Name (COMMAND).

    • To set up the top output, press F or Shift + C or Shift + S button. Then you can fully customize the fields, display, colors, and many other options.
    • To shows processes of a single user – Press U button, then use arrow keys to select the user. Then hit Enter button to apply the change.
    • To kill a process, select it by navigation keys or mouse – Press F9 or K button and hit Enter to send the kill signal
    • Select a process and press L to list all open files by the process using lsof
    • To run the trace, select the process and press S to start trace with strace

    Shortcuts Keys in Htop

    The function key shortcuts display at the bottom of the result. Htop provides multiple shortcuts to change display and settings. Some of the frequently used shorts are listed below:

    • F2 => Setup
    • F3 or / => Incremental name search
    • F4 or \ => Incremental name filter
    • F5 or t => Tree view
    • F6 => Change short by
    • F7 => Decrease nice value
    • F8 => Increase nice value
    • F9 => Kill selected process
    • F10 or Q => Exit from Htop command
    • Shift + P => Sort by CPU
    • Shift + M => Sort by Memory
    • Shift + T => Sort by time

    Press h key to view the all the available shortcuts with htop:

    Htop Command Shortcut Keys
    Htop Command Shortcut Keys

    Conclusion

    The htop is the enhanced version of the top command. That provides more information and control to the users. Users feel more attracted and interactive output consoles. These commands are handy for Linux users that help us to monitor the processes of your computer, troubleshoot problems, and optimize its performance.

    htop Linux Monitoring Tool Monitoring Tool
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email WhatsApp

    Related Posts

    How to Install Zabbix Agent on Ubuntu 22.04

    How to Install and Configure Nagios NRPE Client on Ubuntu 22.04

    How To Install and Configure Zabbix Server on Ubuntu 22.04

    Add A Comment

    Leave A Reply Cancel Reply

    Advertisement
    Recent Posts
    • How to Install PIP on macOS: A Comprehensive Guide
    • Find Objects Between Two Dates in MongoDB: A Practical Guide
    • How to Check Packages Update History in Ubuntu
    • How to Grep for Contents after a Matching Pattern
    • How to Change Port in Next.Js
    Facebook X (Twitter) Instagram Pinterest
    © 2023 Tecadmin.net. All Rights Reserved | Terms  | Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.