Lynda – Linux – Shells and Processes

Lynda – Linux – Shells and Processes
English | Size: 216.55 MB
Category: CBTs


In this course, gain a more thorough understanding of the shell and system processes to help you work faster and more efficiently in Linux. Follow computer science instructor and Linux enthusiast Grant McWilliams as he dives into Linux shells and their environments, and explains how to customize your shell. He discusses using the Bash shell, and covers topics like command and variable substitution. Grant also explains how to stack simpler commands together using named and unnamed pipes and redirects; discusses how to start, pause, and end processes; shows how to schedule one-time jobs and recurring jobs; and covers complex system services. [Read more…]

Pluralsight – Python Quick Start for Linux System Administrators

Pluralsight – Python Quick Start for Linux System Administrators
English | Size: 564.04 MB
Category: Tutorial


Python is a widely used scripting language on Linux. This course will teach you the core of the Python language and how to combine python scripts with other Linux tools.
System administrators invariably write scripts to help automate the work they do, but rarely have time to learn a language from top to bottom. They just need enough to get the job done. In this course, Python Quick Start for Linux System Administrators, you’ll quickly get immersed in the Python language in the context of realistic system administration tasks. First, you’ll survey the various development environments and learn the core language features. [Read more…]

Livelessons – Linux Under The Hood

Livelessons – Linux Under The Hood
English | Size: 6.80 GB
Category: CBTs


Linux Under the Hood is a unique video project that focuses on Linux internals, so you can get the most out of the Linux operating system. Although most Linux books and videos explain how to accomplish tasks in Linux, this video course goes beyond the how and dives into the why. So, instead of learning how to use commands and configure services, you will take a look at what’s happening in Linux when you perform tasks. We’ll go deeply into the Linux operating system in a way that is understandable to anyone who has already worked a bit with Linux. There’s no need to be an expert or have a C programming language background; the only thing that is required is a bit of experience with the Linux operating system and a desire to learn really understand it.
[Read more…]

O’Reilly – Learning Chef for Linux and macOS

O’Reilly – Learning Chef for Linux and macOS
English | Size: 2.99 GB
Category: CBTs


Chef is a popular configuration management tool used to quickly automate an entire fleet of machines. Chef allows you to define repeatable administration patterns in code tailored to your organization’s specific needs. While typically deployed in conjunction with a Chef Server, Chef expert Mischa Taylor shows the numerous applications for Chef that do not require a Chef Server.
[Read more…]

Lynda – Linux – Firewalls and SELinux

Lynda – Linux – Firewalls and SELinux
English | Size: 285.68 MB
Category: CBTs


This course takes you through the basics of firewalls on Linux. Sean Colins shows you how to configure Firewalld for local protection, work with SELinux, and troubleshoot firewalls. He also covers iptables, default policies, port blocking, and port forwarding. Learn how to install GUI controls and utilities, manage zones and services, enable servers, set access controls, change ports, move files, and more. [Read more…]

Complete Linux course: Become a Linux professional by Muhammed Torkey, Mohamed Yehia Zakareya-P2P

Complete Linux course: Become a Linux professional by Muhammed Torkey, Mohamed Yehia Zakareya-P2P
English | Size: 1.50 GB
Category: Tutorial


This course is presented for you to start a career as Linux System Admin with all you need to apply for a job as a professional. My name is Muhammed Torkey and i have been working with Linux since 2003, I’ve worked in so many companies as a system admin and have been given the opportunity to learn from experts and developed a lot of skills in the work field and henceforth i would present for you what you exactly need to become a successful system admin.
[Read more…]

Linux Networking Solutions – Part 1

Linux Networking Solutions – Part 1
English | Size: 394.18 MB
Category: Tutorial


Learn to successfully set up, build, and manage your computer networks using Linux
We will first explore configuring a router. Initially, you will manually configure IP address information on your system and then properly configure the system to bring up its interfaces automatically. From there, we’ll move on to extend your system to act as a router for your own network, including DHCP for dynamically configuring client systems.
After that you will configure DNS. You will set up your internal DNS server to resolve external hostnames, and host DNS records for your own domain. [Read more…]

Linux Network Programming

Linux Network Programming
English | Size: 425.72 MB
Category: Tutorial


The course begins by contrasting the TCP and UDP protocols. It then describes the classic “sockets” API in detail and shows how to write clients and servers using both protocols. Techniques for achieving concurrency are covered, including multi-processing, multi-threading, and the select() system call. “C” is used as the primary implementation language but some Python examples are also presented. [Read more…]

Lynda – Linux – System Maintenance

Lynda – Linux – System Maintenance
English | Size: 228.86 MB
Category: Tutorial


It can be tempting to skimp on regular system maintenance once your computer is up and running. That said, it’s essential to keep tabs on your machine, and check to see if there are any security problems you should address, and whether your computer is keeping up with its tasks. In this course, dive into the basics of Linux system maintenance. Instructor Scott Simpson explains how to approach any Linux system, to help you get your bearings if a system looks unfamiliar. He also covers system and security logs, troubleshooting the boot process, upgrading software, freeing disk space, and automating reports with scripting. [Read more…]

Lynda – Linux – Files and Permissions

Lynda – Linux – Files and Permissions
English | Size: 188.07 MB
Category: Tutorial


When it comes to managing Linux servers securely, permissions and access control are crucial. In this course, follow computer science instructor and Linux enthusiast Grant McWilliams as he explains how to manage files and directories, create links, and set permissions in CentOS 7. Grant goes into Linux file types, shows how to manipulate files, and explains how to maintain access control to files through the standard Unix permission system and Access Control Lists. He covers how to grant or revoke access to files and directories for users and groups, as well as how to set up special file bits for privilege escalation and special directory bits for owner group inheritance. [Read more…]