Team OS : Your Only Destination To Custom OS !!

Welcome to TeamOS Community, Register or Login to the Community to Download Torrents, Get Access to Shoutbox, Post Replies, Use Search Engine and many more features. Register Today!

Tutorials [udemy] Shell Scripting Practice Exercises with Demonstration

Ronaldo99

Uploader
Power User
✅ Verified Member
Downloaded
135.2 GB
Uploaded
13.1 TB
Ratio
99.14
Seedbonus
264,122
Upload Count
265 (300)
Member for 9 years
[udemy] Shell Scripting Practice Exercises with Demonstration
QdPMMr.jpeg

QdPIte.jpeg

MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre:
eLearning | Language: English | Duration: 74 Lectures ( 5h 52m ) | Size: 2.17 GB


Complete Linux Shell Scripting Tutorial
with Practical Exercises and Examples.



What you'll learn
Students will be able to understand the basic concepts of shell scripting, including how to write and execute the scripts.
Students will be able to change files and directories, process text, and do basic system tasks by using common shell commands.
Student will be able to use shell scripts to talk to other programs and services, like web servers and databases.
Student will be able to understand the differences between different shell environments
and how to choose the appropriate shell for a given task.


Requirements
Courage to learn shell scripting
Familiar with basic Linux command line operations such as navigating the file system, running commands, and editing text files.
Basic knowledge of a programming language, while you can learn shell scripting without any prior programming experience.


This course will be beneficial for anyone who is interested in automating tasks or creating simple programs on a Linux operating system.
Some examples of people who might benefit from learning shell scripting include:
System administrators will be able to automate system maintenance tasks, such as backups and server updates.
Data scientists will be able to learn about pre-process and organize data sets, or to automate data analysis pipelines.
Web developers will be able to use to automate the deployment of web applications or to set up a local development environment. DevOps professionals will be able to use to automate the build, test, and deployment processes of software projects.


In this course we will cover the following:


Section 1: Course Overview

Course Overview

Section 2: Lab Setup

Installation of Virtual Box

Download & Installation of Linux(CentOS) on VirtualBox Step by Step

Download, Install and connect through putty

Section 3: Shell Scripting Standards

The Shell

What is Shell Scripting?

Naming Convention for Shell Script

Shell Scripting Format

File Permissions in Linux

How to Run a Shell Script

Basic Commands used in Shell Scripting

Listing files and understanding LS output

Text Editor vi Introduction

Quiz

Section 4: Shell Scripting Basic Concepts

Creating first script - Hello World

Defining variable

Arithmetic Expressions in Shell Scripting

String Manipulation in Shell Scripting

String Comparisons in Shell Scripting

Read and Echo (Input/Output) statements

Relational Operators in Shell Scripting

Conditional Statements (Decision Making)

Case Statement

For loop in Shell Scripting

Do-while in Shell Scripting

Until Loop in Shell Scripting

Select Loop in Shell Scripting

Infinite Loops, and Sleeping

Exit Status in Shell Scripting

Special Variables in Shell Scripting

Quiz

Section 5: Working with Functions, Arrays and String

Functions in Shell Scripting

Passing Parameters to a Function

Nested Functions

Indexed array in Shell Scripting

Associative array in shell Scripting

String Concatenation

Extract a substring from a string

Nested Loop in Shell Scripting

Nested Conditions in Shell Scripting

Shifting in Shell Scripting

Quiz

Section 6: Real Life Scripting

Searching and Extracting Data from Files

Shell script to delete oldest files and folders

Shell Script to Backup Files in Directory

How to use Loops in a file system?

Check Users Logged In, Ordered by Date, or IP Address

How to trace log messages in a shell script?

How to automate user account creation?

How to check users not logged in?

How to track the process's status and terminate it?

How to add and delete data from Inventory?

How to reuse one script information to another?

How to check the status and connectivity of remote hosts?

How to schedule script through cron job?

How to check disk space status?

How to create and verify created files?

How to create script on run time?

Store data on live server database

Get data from live database server

Quiz

Section 7: Additional Content
The Linux Directory Structure

Absolute vs relative path of a directory

Creating files and directories by command line

Changing File Permissions

Modify File Ownership for user and group

Copying Directories and Files

Removing Directories and Files

head and tail commands

Wild Cards

Grep

Pipe

Shell Aliases

Compressing and archiving files (using tar, gzip)

Explanation of Tab Key Completion

Find your IP address in linux

User and group administration by command

Ping command

Handouts



Who this course is for:
This course will be beneficial for anyone who is interested in automating tasks
or creating simple programs on a Linux operating system.




QdPuhe.jpeg

QdP8lU.jpeg

QdPoPR.jpeg

QdPfIn.jpeg

QdPTgq.jpeg

QdPd6Q.jpeg

QdPGzh.jpeg

QdP0SW.jpeg

QdPYNj.jpeg

QdPchH.jpeg

QdPiQo.jpeg

QdPmJK.jpeg

QdPLlV.jpeg

QdPVgs.jpeg

QdPw6c.jpeg

QdPDsz.jpeg

QdPjz3.jpeg

QdPlYM.jpeg

QdPtnv.jpeg

QdPWQE.jpeg

QdPbTd.jpeg

QdPEt9.jpeg

QdPNJt.jpeg

QdP36J.jpeg

QdPpk8.jpeg

QdP4sD.jpeg

QdPsY5.jpeg

QdPS2g.jpeg

QdP1nm.jpeg

QdPHTR.jpeg

QdPFZA.jpeg

Download



 

PsyTom

Power User
✅ Verified Member
Member
Downloaded
1.4 TB
Uploaded
502.1 TB
Ratio
367.69
Seedbonus
1,662,990
Upload Count
0 (0)
Member for 3 years
awesome upload, very useful tutorial.
 
Top