Bash Shell scripting and automation (Udemy.com)

Linux command line and Bash Shell scripting

Created by: Shakil khan

Produced in 2018

icon
What you will learn

  • Learn many Linux commands which can only be learnt over a period of time without guidance. The combination of commands and creating structural code with conditional statement would make a shell script powerful and would help student in automating the things.
  • Automate stuff using shell script
  • Write complex Bash shell script and save time
  • Very detail and in depth understanding of shell commands and scripting

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100

icon
Course Description

Learn the complete set of linux and bash commands.
Learn how to automate things in LinuxLearn how to program in Bash Shell and writing professional water tight scripts.
Learn an exhaustive details about grep, fgrep, egrep etc and itsvarious use case.
Learn and understand exec and shell redirection and various use case. Learn how to leverage pipes and redirections to fit your custom needs.
Learn the construct of shell scripts like array, exit status, variousconditional statement, switch case, test expression, string handling, command line arguments.

Detailed description of how shell interacts with kernel and whats is use case.
learn exhaustive details on find command and various variance like finding executable file, zero size file, file of certain size range, file in certain date range etc.

Understand in great details of how to handle pipes and signal for a professional scripting scripting practice.

Learn how to debug Shell scripts in practicality and how to be a champ in Shell script writing.

This course goes in great depth of the internals of various commands so as to understand their working principal which helps in making the base of shell scripting knowledge strong and acts as a great binder to remember various stuffs.

You will also learnaboutUnix/Linux File and directory hierarchy and various ways permission and ownership of files and directory can be changed.
Who this course is for:
Anyone who is interested in learning Linux/Unix, Shell Programming and Linux Command lines

icon
Instructor Details

Shakil khan

Over 15 years of total experience in software development, focusing on C/C++/Linux/Symbian C++, different flavors of UNIX (SCO, HP-UX, SunOS, AIX and RedHat Linux). Knowledge of LINUX Internals/ System programming/Inter Process Communication and Shell Scripting.
Worked on Symbian OS features like TLS/descriptors/ threads/ semaphore/IPC/ Active Objects/ Dynamics Arrays/Cleanup Stack/Client server/Binary Compatibility.
Experience in all stages of development of large project using C/C++/ Clearcase/Subversion/GIT on Linux and LynxOS platform.
Worked on Linux Device driver and System programming.
Worked on HP bootloader, Board Support Package and grub.
Knowledge of Virtual File system, ext3, I/O Scheduler.
Good knowledge of Socket, TCP/IP and routing protocol like BGP, RIP.
Good knowledge of porting and cross-compilation. Ported FreeBSD-libc to Symbian Platform.
Worked on Linux Device Driver(Parallel port Control panel, USB mass storage driver), System programming, ELF32,DWARF, binary optimization.
Worked on GNU Tools chain like Cross-Compiler, Makefile, Auto Conf.
Worked on drivers for SPI, UART, I2C, GPIO Bus as part of board bringup.
Good Knowledge of Multithreading, Semaphore, Message queue, Shared memory and other IPC mechanism.
Bring up of Board and enhanced product for power star energy consumption by implementing various sleeping mode in Devices like scanner, Fax, Hard drive etc.
Knowledge of GNU tool chain and cross compilation

icon
More courses by Shakil khan

Bash Shell scripting for admin and devops

$11.99

Basic PowerShell commands for Windows Admin

$11.99

icon
More it & software courses

Kubernetes Certified Application Developer (CKAD) with Tests

$11.99

Angel Oracle Card Reader Course; Become the Oracle

$11.99

Cisco CCENT Packet Tracer Ultimate labs: ICND1 Exam prep lab

$11.99

Microsoft Access Networking 2: Maximum Security

$11.99

Oracle 12c Multitenant Architecture Administration

$11.99

Certified Kubernetes Administrator (CKA) with Practice Tests

$11.99

icon
Reviews

4.3

78 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Shahul Ferozudeen on 10/10/2020

Good. I want the scripts used in the course

By Chetan Jadhav on 8/8/2020

awesome content, fluent explanation of the concepts and lots of examples. Thanks a lot for such great course

By Sue Ilsley on 8/6/2020

I think the name of the course is a bit missleading, its not so much about scripting as a general introdutction to Linux. But thats OK. I enjoyed it.

By Skye Rigdon on 8/4/2020

very thorough. one of the best coding classes ive ever taken.

By Rajesh Parab on 7/24/2020

Nice

By Karthik S on 7/20/2020

Tries to give a comprehensive background about how computing works,rather than restricting it to only scripting. This is a good thing as it tells me instructor is passionate about what he is teaching and tries to provide a solid foundation in first module itself

By Juan on 7/15/2020

Bad audio

By NIYIGENA Blaise Viateur on 7/15/2020

I liked the course. It satisfied all my expectations and helped me to have a stronger foundation in Linux OS and bash scripting.

By Aravindhan on 7/13/2020

The course is really interesting as well as simple making it easy for the beginners. I learnt so much about Linux commands and basics in Linux. Thank you Shakil!!

By Ivo Lindbergh Bernardino Alves on 7/8/2020

Very complete and well-explained. Goes through all the nitty-gritty of many system commands and the OS inner workings. The course is more focused on that.

By Anjaneya Karjigi on 6/27/2020

Over all it was very interesting throughout. I loved it the way you teach anyone who wants to be good shell scripter must watch to begin.
Thank you a lot for such good tutorial.

By Asky M on 6/16/2020

sangat cocok, karena mendukung dengan aktivitas sehari-hari