O'Reilly logo

Linux with Operating System Concepts by Richard Fox

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 4

Managing Processes

This chapter’s learning objectives are

  • To understand the parent–child relationship between processes in Linux
  • To understand the different ways an operating system can manage processes
  • To understand the role of the effective UID and GID for processes
  • To understand the difference between foreground and background processes and be able to move Linux processes between the two
  • To understand the tools available in Linux to monitor running processes
  • To understand niceness and how to adjust process priorities
  • To understand the ways that processes can terminate and how to use kill, killall

4.1 Introduction

A process is a running program. Processes can be started from the GUI or the command line. Processes can also start ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required