Categories: Ubuntu

Use of Top Command in Linux

top (table of process) command allows users to monitor processes, CPU information and memory utilization in Linux. It is pre-installed on all linux distributions. In this article we will learn that how to use top command.

Run top command and it will show the following

top
Use of top command in linux 7
Sponsored

PID: Shows each task unique process id.
PR: shows task priority
SHR: Represents the amount of shared memory used by a task.
VIRT: Total virtual memory.
USER: User name or owner of task.
%CPU: Represents the CPU usage.
TIME+: CPU Time
SHR: display Shared Memory in kb used by a task.
NI: Shows a Nice Value of task. A Negative nice value means higher priority, and positive Nice value means lower priority.
%MEM: Shows the Memory usage of task.

press “q” on your keyboard to quite from top.

Highlight Running Process in Top

When you execute top command press “z” key to highlight running processes.

Use of top command in linux 8

Show Path of Processes

Make sure press “c” after running top command and it will show the path of processes.

Use of top command in linux 9

Kill running process

After running Top command you can see all processes along with their process ID (PID)

Sponsored

If you want to kill a process,
simply run “Top” command to find your specific process ID,
Press “k” and then type your PID number
and press “enter” key to kill it.

Use of top command in linux 10

Renice a Process

Renice is used to change a process priority.
By simply running a “top” command you can find your specific process ID.

Use of top command in linux 11

I will renice the priority of PID 22.
Use this command “renice -n -10 p22” to change the priority of the process. You can select your own PID.
You gonna see the Old priority and new one.

Use of top command in linux 12

That’s about it.

The post Use of Top Command in Linux appeared first on Osgrove.

Ubuntu Server Admin

Recent Posts

Canonical announces new optimized Ubuntu image for Thundercomm RUBIK Pi 3

Ubuntu now runs natively on the Thundercomm RUBIK Pi 3 developer board – a lightweight…

1 day ago

Introducing Canonical Academy

Validate your skills and advance your career with recognized qualifications from the publishers of Ubuntu…

1 day ago

🚀 Deploy Poweradmin to Manage PowerDNS on Ubuntu VPS

This article demonstrates how to deploy Poweradmin to manage PowerDNS on Ubuntu VPS server. What…

1 day ago

Self-Hosting Easypanel and n8n on Ubuntu VPS

This article provides an outline for self-hosting Easypanel and n8n on Ubuntu VPS. What is…

1 day ago

Introducing silicon-optimized inference snaps

Install a well-known model like DeepSeek R1 or Qwen 2.5 VL with a single command,…

2 days ago

ESWIN Computing launches the EBC7702 Mini-DTX Mainboard with Ubuntu 24.04 LTS

October 23, 2025 – Today, ESWIN Computing and Canonical announced the pre-installation of Ubuntu on…

2 days ago