Fundamentals Of Unix And Linux System Administration

Tags: Linux

Master Linux/Unix System administration through a practical and hands on approach

Last updated 2022-01-10 | 3.7

- Learn to perform advance Linux/Unix operations and manage infrastrcuture
- Develop Professional Linux Administration Skills
- Be a Linux power user

What you'll learn

Learn to perform advance Linux/Unix operations and manage infrastrcuture
Develop Professional Linux Administration Skills
Be a Linux power user
Master Shell Scripting
Get a complete understanding of Linux computing environment

* Requirements

* Basic knowledge of Linux is essential to take this course

Description

Have you dreamt of having a single resource which takes you from being a simple linux user to a wizard with an ability to operate, control and manage the complete backend infrastructure while handling system processes, users and software? Well, the wait is over. We have worked hard in researching and creating a comprehensive course which will cover all aspects on Linux/Unix System administration. We have included tips & tricks of professional administrators and potential pitfalls to help you all the way to build a solid foundation and conceptual understanding of Linux.

Our course starts with an introduction to the Linux system administration, as well as familiarizing you with the Bash Shell and even Unix and Linux shell scrips. It follows up with topics such as package management, Linux shell scripting guide, Unix and Linux commands, user management, and so on. The focus of this course is to cover everything that is required to become a great systems programmer. The course has been created with inputs from various professionals working in the banking, healthcare, and financial industries. So we have included topics which are important not only from a theoretical perspective but also have a tremendous practical utility.

The Linux tutorial will also cover things such as: where to start with Linux, its basic components such as unix scripting, package management, kernel, unix and linux shells, how to boot the system, control access, working with controlling processes, the file system, log files, adding new users, storage, etc. We will also cover security and how to secure your system, along with managing the network and debugging it.

This course includes everything that you need to know about getting started with Linux administration, learning Linux programming, and managing large backend infrastructure. Enroll now and let Linux show you the way.

What are the requirements?

Basic knowledge of Linux is essential to take this course

What am I going to get from this course?

Learn to perform advance Linux/Unix operations and manage infrastrcuture

Develop Professional Linux Administration Skills

Be a Linux power user

Master Shell Scripting guide, along with learning the BASH Script

Get a complete understanding of Linux computing environment

What is the target audience?

Students who want to become System Administrators will find this course a guide for life

What you get with this course?

Who this course is for:

  • Students who want to become System Administrators will find this course a guide for life

Course content

24 sections • 113 lectures

Linux Unix Administration Fundamentals Preview 06:47

Getting help on Linux Preview 08:37

Advance man command Preview 12:30

Section 1

Introduction to package management Preview 15:13

Installing from RPM Preview 10:56

Making a local apt-get repo Preview 12:29

Making local yum repo Preview 16:21

Tips and tricks Preview 11:07

Section 2

Introduction to shell scripting Preview 19:40

Using variables Preview 14:53

The sort command Preview 19:39

Basics of BASH Script Preview 14:39

Shell Functions Preview 15:14

Looping Preview 13:50

Perl Preview 10:04

Perl Arrays Preview 10:06

Perl Script Arguments Preview 16:41

Python Scripting - Part A Preview 10:08

Python Scripting - Part B Preview 10:58

Section 3

Starting up and Shutting Down Machines Preview 12:37

Startup Daemons Preview 18:28

Booting a second OS Preview 13:28

System Run levels Preview 15:36

Lab Exercise: Creating a custom Daemon Preview 19:27

Section 4

User Access Control Fundamentals Preview 17:16

The Power of Root Preview 16:54

Delegating Root Powers with Sudo Preview 10:05

Delegating Root Powers with Sudo - Part B Preview 11:29

System Accounts Preview 04:55

Process Control Fundamentals Preview 10:03

Ownership Preview 10:33

Process Spawning and Termination Preview 15:05

Terminating a process Preview 16:16

Using the /proc filesystem Preview 09:40

The File System Fundamentals Preview 17:26

Important Directories Preview 14:26

Device File Numbers Preview 15:56

File Deletion with RM Preview 18:14

What do permissions offer? Preview 14:29

Changing File ownership Preview 19:28

User Management Part A Preview 10:12

User Management Part B Preview 12:08

UID - User Identification Preview 18:58

The login shell Preview 15:05

The useradd command Preview 16:02

Storage Preview 18:34

The basics - adding a disk Part A Preview 10:07

The basics - adding a disk Part B Preview 12:01

Redundant Array of Inexpensive Disks (RAID) Preview 14:42

LAB: create a RAID5 array on Red Hat Linux Preview 12:26

Logical Volume Management (LVM) Preview 18:21

Logical volume resizing Part A Preview 08:51

Logical volume resizing Part B Preview 11:51

SCSI ovet IP (iSCSI) Preview 12:34

Cron and at jobs Preview 14:39

The command field Preview 12:39

The crontab command Preview 13:13

The at command Preview 12:26

Backups part A Preview 10:43

Backups part B Preview 11:18

LAB: Calculate the frequency by which file change Preview 17:39

Using tar Preview 19:07

Using dump Part A Preview 18:58

Using dump Part B Preview 07:56

Log management Preview 13:06

Severity levels Preview 11:19

Lab: using logAnalyzer for central log management Preview 13:41

Log rotation Preview 15:25

TCP/IP overview Preview 16:38

the Link layer Preview 18:26

Classless Inter Domain Routing (CIDR) Preview 15:06

Routing Preview 16:33

Netfilter Preview 16:06

The LOG action Preview 11:42

IP tables configuration Preview 17:02

Lab: configure a Linux box to act as a NAT device Preview 12:17

DNS Preview 14:12

Caching Part A Preview 10:02

Caching Part B Preview 12:07

LAB: install a caching server Preview 05:44

LAB: install a master DNS server Preview 13:18

LAB: Configure DNS slave Server Preview 04:45

SAMBA Preview 07:19

Allowing access through iptable Preview 12:11

LAB; creating and using a SAMBA share Preview 03:54

E-mail services Preview 12:34

LAB: configuring a mail server using Postfix Preview 16:48

Network Analysis and Troubleshooting Preview 20:32

Connection states Preview 08:46

Sniffing on the network Preview 14:58

Linux Security Preview 15:22

how to secure your system? Preview 14:11

Scan for open ports (nmap) Preview 09:34

Ssh tips and tricks Preview 11:52

key-based authentication Preview 19:00

tunneling application traffic Part A Preview 12:06

tunneling application traffic Part B Preview 10:22

Web Hosting Preview 11:49

The Apache web server Preview 16:23

Secure HTTP (https) Preview 08:36

Performance Analysis Preview 05:09

Check your resources Preview 08:00

Memory management Preview 10:53

Bonus Lecture: More Interesting Stuff, Offers and Discounts Preview 00:23