Controlling and Monitoring Processes

On a typical Linux server, there can be over a hundred processes running at any given time. The purposes of these processes ranges from system services such as NTP to processes that serve information to others, such as the Apache web server. As an administrator of Ubuntu servers, you will need to be able to manage these processes, as well as manage the resources available to them. In this chapter, we'll take a look at process management, including the ps command, managing job control commands, and more.

As we work through these concepts, we will cover:

  • Displaying running processes with the ps command
  • Managing jobs
  • Dealing with misbehaving processes
  • Utilizing htop
  • Managing system processes
  • Enabling services ...

Get Mastering Ubuntu Server - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.