Fundamentals of Unix and Linux System Administration [Video]

Preview in Mapt

Fundamentals of Unix and Linux System Administration [Video]

Eduonix

Master Linux/Unix System administration through a practical and hands-on approach
Mapt Subscription
FREE
$29.99/m after trial
Video
$42.50
RRP $49.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$42.50
$29.99 p/m after trial
RRP $49.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Fundamentals of Unix and Linux System Administration [Video] Book Cover
Fundamentals of Unix and Linux System Administration [Video]
$ 49.99
$ 42.50
Fundamentals of Statistical Modeling and Machine Learning Techniques [Video] Book Cover
Fundamentals of Statistical Modeling and Machine Learning Techniques [Video]
$ 124.99
$ 106.25
Buy 2 for $35.00
Save $139.98
Add to Cart

Video Details

ISBN 139781787122222
Course Length23 hours 43 minutes

Video 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.

Style and Approach

This comprehensive course takes a step-by-step approach to teaching the basics of Linux administration. Every Linux concept and administration-related task is explained in depth, in a very easy to understand manner.

Table of Contents

Introduction
Introduction
Where to Start
Linux UNIX Administration Fundamentals
Getting help on Linux
Advance man command
Package Management
Introduction to package management
Installing from RPM
Making a local apt-get repo
Making local yum repo
Tips and tricks
Shell Scripting Guide
Introduction to shell scripting
Using variables
The sort command
Basics of BASH Script
Shell Functions
Looping
Perl
Perl Arrays
Perl Script Arguments
Python Scripting - Part A
Python Scripting - Part B
Booting and Shutting Down
Starting up and Shutting down Machines
Start-up Daemons
Booting a second OS
System Run levels
Lab Exercise: Creating a custom Daemon
User Access Control
User Access Control Fundamentals
The Power of Root
Delegating Root Powers with Sudo
Delegating Root Powers with Sudo - Part B
System Accounts
Controlling Processes
Process Control Fundamentals
Ownership
Process Spawning and Termination
Terminating a process
Using the /proc file system
The File System
The File System Fundamentals
Important Directories
Device File Numbers
File Deletion with RM
What do permissions offer?
Changing File ownership
Adding New Users
User Management Part A
User Management Part B
UID - User Identification
The login shell
The useradd command
Storage
Storage
The basics - adding a disk Part A
The basics - adding a disk Part B
Redundant Array of Inexpensive Disks (RAID)
LAB: create a RAID5 array on Red Hat Linux
Logical Volume Management (LVM)
Logical volume resizing Part A
Logical volume resizing Part B
SCSI ovet IP (iSCSI)
Periodic Processes
Cron and at jobs
The command field
The crontab command
The at command
Backups
Backups part A
Backups part B
LAB: Calculate the frequency by which file change
Using tar
Using dump Part A
Using dump Part B
Syslog and Log files
Log management
Severity levels
Lab: using logAnalyzer for central log management
Log rotation
TCP/IP Networking
TCP/IP overview
The Link layer
Classless Inter Domain Routing (CIDR)
Routing
Netfilter and IP tables
Net filter
The LOG action
IP tables configuration
Lab: configure a Linux box to act as a NAT device
DNS: The Domain name system
DNS
Caching Part A
Caching Part B
LAB: install a caching server
LAB: install a master DNS server
LAB: Configure DNS slave Server
The Network File System
NFS
Effecting changes
Using the shares
Mounting on demand
Sharing files with Windows
SAMBA
Allowing access through iptable
LAB; creating and using a SAMBA share
Email Services
E-mail services
LAB: configuring a mail server using Postfix
Network management and debugging
Network Analysis and Troubleshooting
Connection states
Sniffing on the network
Security
Linux Security
How to secure your system?
Scan for open ports (nmap)
SSH tips and tricks
Ssh tips and tricks
Key-based authentication
Tunnelling application traffic
Web Hosting
Web Hosting
The Apache web server
Secure HTTP (https)
Performance Analysis
Performance Analysis
Check your resources
Memory management

What You Will Learn

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

Authors

Table of Contents

Introduction
Introduction
Where to Start
Linux UNIX Administration Fundamentals
Getting help on Linux
Advance man command
Package Management
Introduction to package management
Installing from RPM
Making a local apt-get repo
Making local yum repo
Tips and tricks
Shell Scripting Guide
Introduction to shell scripting
Using variables
The sort command
Basics of BASH Script
Shell Functions
Looping
Perl
Perl Arrays
Perl Script Arguments
Python Scripting - Part A
Python Scripting - Part B
Booting and Shutting Down
Starting up and Shutting down Machines
Start-up Daemons
Booting a second OS
System Run levels
Lab Exercise: Creating a custom Daemon
User Access Control
User Access Control Fundamentals
The Power of Root
Delegating Root Powers with Sudo
Delegating Root Powers with Sudo - Part B
System Accounts
Controlling Processes
Process Control Fundamentals
Ownership
Process Spawning and Termination
Terminating a process
Using the /proc file system
The File System
The File System Fundamentals
Important Directories
Device File Numbers
File Deletion with RM
What do permissions offer?
Changing File ownership
Adding New Users
User Management Part A
User Management Part B
UID - User Identification
The login shell
The useradd command
Storage
Storage
The basics - adding a disk Part A
The basics - adding a disk Part B
Redundant Array of Inexpensive Disks (RAID)
LAB: create a RAID5 array on Red Hat Linux
Logical Volume Management (LVM)
Logical volume resizing Part A
Logical volume resizing Part B
SCSI ovet IP (iSCSI)
Periodic Processes
Cron and at jobs
The command field
The crontab command
The at command
Backups
Backups part A
Backups part B
LAB: Calculate the frequency by which file change
Using tar
Using dump Part A
Using dump Part B
Syslog and Log files
Log management
Severity levels
Lab: using logAnalyzer for central log management
Log rotation
TCP/IP Networking
TCP/IP overview
The Link layer
Classless Inter Domain Routing (CIDR)
Routing
Netfilter and IP tables
Net filter
The LOG action
IP tables configuration
Lab: configure a Linux box to act as a NAT device
DNS: The Domain name system
DNS
Caching Part A
Caching Part B
LAB: install a caching server
LAB: install a master DNS server
LAB: Configure DNS slave Server
The Network File System
NFS
Effecting changes
Using the shares
Mounting on demand
Sharing files with Windows
SAMBA
Allowing access through iptable
LAB; creating and using a SAMBA share
Email Services
E-mail services
LAB: configuring a mail server using Postfix
Network management and debugging
Network Analysis and Troubleshooting
Connection states
Sniffing on the network
Security
Linux Security
How to secure your system?
Scan for open ports (nmap)
SSH tips and tricks
Ssh tips and tricks
Key-based authentication
Tunnelling application traffic
Web Hosting
Web Hosting
The Apache web server
Secure HTTP (https)
Performance Analysis
Performance Analysis
Check your resources
Memory management

Video Details

ISBN 139781787122222
Course Length23 hours 43 minutes
Read More

Read More Reviews

Recommended for You

Fundamentals of Statistical Modeling and Machine Learning Techniques [Video] Book Cover
Fundamentals of Statistical Modeling and Machine Learning Techniques [Video]
$ 124.99
$ 106.25
Develop an Advanced Cross-platform App Using Xamarin.Forms and XAML [Video] Book Cover
Develop an Advanced Cross-platform App Using Xamarin.Forms and XAML [Video]
$ 124.99
$ 106.25
Fundamentals of IoT Security [Video] Book Cover
Fundamentals of IoT Security [Video]
$ 124.99
$ 106.25
Scanning and Enumeration with Kali Linux [Video] Book Cover
Scanning and Enumeration with Kali Linux [Video]
$ 124.99
$ 106.25
Administering SQL Server on Linux [Video] Book Cover
Administering SQL Server on Linux [Video]
$ 124.99
$ 106.25
Learn C# With Windows Forms and SQL Server [Video] Book Cover
Learn C# With Windows Forms and SQL Server [Video]
$ 98.99
$ 84.15