Book Image

CentOS Quick Start Guide

By : Shiwang Kalkhanda
Book Image

CentOS Quick Start Guide

By: Shiwang Kalkhanda

Overview of this book

Linux kernel development has been the worlds largest collaborative project to date. With this practical guide, you will learn Linux through one of its most popular and stable distributions. This book will introduce you to essential Linux skills using CentOS 7. It describes how a Linux system is organized, and will introduce you to key command-line concepts you can practice on your own. It will guide you in performing basic system administration tasks and day-to-day operations in a Linux environment. You will learn core system administration skills for managing a system running CentOS 7 or a similar operating system, such as RHEL 7, Scientific Linux, and Oracle Linux. You will be able to perform installation, establish network connectivity and user and process management, modify file permissions, manage text files using the command line, and implement basic security administration after covering this book. By the end of this book, you will have a solid understanding of working with Linux using the command line.
Table of Contents (11 chapters)

Understanding how to control the system and services

From a user or system administrator point of view, it is essential to understand how to manage various services installed on your system. A user should be able to enable a service at boot time and start or stop it when required.

Earlier, the Linux system and services were managed by SysV init or BSD init. Later on, their management was further improvised by adding utilities such as service and chkconfig, in addition to shell scripts. More recently, starting with CentOS 7, system and service management is now done with systemd. Systemd has replaced initd as the first process of CentOS 7.

In the next section, you will learn how to manage services running on your system. You will learn how to use systemd and its components, responsible for switching the system from the kernel space to the user space and managing system processes...