O'Reilly logo

Troubleshooting Ubuntu Server by Skanda Bhargav

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 5. Process Management

So far in this book, we have discussed topics such as package management, networking and DNS, network authentication, monitoring, and optimization. In this chapter, we will discuss process management, the various stages in a process, process priorities, and background and foreground jobs.

Let's go through some terminologies related to process management:

  • Process: This is any piece of software that is currently in running state.
  • PID: This is the process ID, and every process has one.
  • PPID: This is the process ID of the parent that started this process. Parents normally start child processes.
  • init: This is the first process and has process ID 1. The kernel starts this process and init does not have a parent process.
  • kill ...

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