Is There a Linux Task Manager Equivalent to you know who's?
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
While logged in as root, type "ps -ax |more" or "ps -aux |more". You will get a list of all processes running on your computer. You will see the process id (PID), process status (STAT) various statistics, and the command name. You can kill a process by typing "kill" and the PID number right afterwards similar to the line below.
kill 1721
You can also stop and restart processes by sending them various signals as in the below examples:
kill -STOP 1721 Stops (suspends) process 1721 by sending the STOP signal to the process. This process will still be on the task list. The process can't catch or ignore the STOP signal.
kill -CONT 1721 Continue process 1721 causing it to resume. The CONT signal is sent to the process.
kill -TERM 1721 Terminates process 1721 by sending the TERM signal to the process. This process will no longer show up on the task list if it is actually terminated. Process terminated cannot be continued. The TERM signal can be caught so TERM is not guaranteed to kill the process.
kill -HUP 1721 Stops, then restarts process 1721. This is usually done when a process is not working properly or the configuration files for that process have been changed. This command sends the HUP signal to the process which means hangup. This signal can be caught by the process.
killall -HUP myprint Restarts any process with the name "myprint".
kill -TERM myprint Terminates any process with the name "myprint".
Gnome System Monitor
KDE System Guard
Htop
htop is an interactive process viewer for Linux. It aims to be a 'better top': you can scroll the process list vertically and horizontally, and select a process to be killed with the arrow keys instead of by typing its process id.
xkill will "kill" a program.
KDE has a runaway process applet for the taskbar.
From time to time you may wish to view processes that are running on Linux. To obtain a list of these processes, type ``ps -aux''.
The list shows you the owner of the process ("nobody" for special services such as web servers), the process identification number, the % of CPU time the process is currently using, the % of memory the process is consuming, and other related information, as well as a description of the task itself.
To get more information on a given process, type ``ps pid'' (where "pid" is the process identification number).
If you happen to notice a service is not operating, you can use the "kill -HUP pid" (where "pid" is the process identification number as shown in the process list produced with "ps").
Htop
htop is an interactive process viewer for Linux. It aims to be a 'better top': you can scroll the process list vertically and horizontally, and select a process to be killed with the arrow keys instead of by typing its process id.
Thanks for the info, craigevil. htop is in fact better than top.
Distribution: Windows 7 / 8.1, Fedora 21, OSX 10.10
Posts: 26
Rep:
So KDE is better?
So KDE got a similar Task Manager, as in Mandrake 10.1, is there a need to type all these commands to do the above things? Or can I just Ctrl+ Alt + Del then right click a process in the processes tab in order to change priority or even end process tree?
The most frequent use of the Task Manager is to shut down an application. In Gnome on Fedora 6 right click on the taskbar and you can add the button "Force a misbehaving application to quit".
From the command line the command ps -e will show you all the current processes. man ps will describe in detail anything you wish to achieve regarding process control.
There's htop, but it's a command line (tui to be precise)
And atop with kernel patches is very good, it will tell you which process uses the disk and which other is using the network.
If you want a task manager for Linux running on embedded device, with no X-Windows support, you can use Remote Task Monitor. It runs as client on Windows PC, and service on Linux. It will give you same CPU usage as top does, but in a GUI client like the Windows task manager.
All,
not forgeting a ram usage reporting tool from the cli (terminal) 'free', e.g., "free -m" gives you a 'snapshot' of ram in use now calibrated in MB, otherwise it is in KB.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.