Linux command line and Bash Shell Scripting (Udemy.com)
Lots of free previews of instructions to decide and judge the course. Best course on Linux command line and scripting.
Created by: Shakil khan
Last updated July 2022
What you will learn
- Learn many Linux commands which can only be learnt over a period of time without guidance.
- Automate using shell script and shell commands
- Write Bash shell script
- Very detailed and in depth understanding of shell commands
How it compares
Against the other 124 rated Udemy courses in Linux on CourseDuck:
- Rating4.3 out of 5higher than 25% of them
- Reviews1,401#46 of 125 by number of reviews
- Length9.8 hourslonger than 64% of them
- Last updatedJuly 2022earlier than 60% of them
Course Description
Description:
This course offers a detailed, hands-on approach to making students familiar with the concepts of Bash programming. It is designed to groom students across various areas including commands, analysis, and debugging — all with the help of live examples and practical exercises. All examples are downloadable.
What You'll Learn:
Solve common interview questions with confidence using shell scripting knowledge.
Automate the boring stuff with shell scripts.
Build expertise in the Linux command line.
Understand system internals and the boot process.
Learn how to use the command line effectively.
Be able to write your own shell scripts from scratch.
Automate tasks using shell scripts.
Make decisions by using if-else statements.
Make decisions based on strings, variables, or files.
Use arithmetic expressions in your scripts.
Loop through files and folders using for and while loops.
Use functions and learn different ways of writing them.
Take a practical approach to shell scripting to solve real-world problems.
Understand core shell scripting concepts thoroughly.
Understand Unix filters like awk, cut, and sed.
Automate repetitive tasks across different admin areas — including Linux Admins, Middleware Admins, Database Admins, DevOps Admins, and AWS Cloud Admins.
Write basic to advanced-level shell scripts.
Write shell scripts that can be used on Linux, Mac, and Unix operating systems.
Automate tasks using shell scripts to save time and reduce manual effort.
Create fairly complex scripts that take advantage of advanced Bash shell features.
Instructor Details
- 4.3 Rating
1,401 Reviews
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
More courses by Shakil khan
Basic PowerShell commands for Windows Admin (2020)
4.1 (1,091 Reviews)
Provider: Udemy
Time: 2.6h
$12.99
Practical Bash Scripting On Linux and Mac OSX (2026)
4.5 (298 Reviews)
Provider: Udemy
Time: 9.8h
$34.99
Tailwind CSS 3, The Complete Guide, Build Projects (2022)
4.2 (23 Reviews)
Provider: Udemy
Time: 11.3h
$59.99
More Linux courses
Learn Ubuntu Fast: Learn, Practice, and Advance your Career (2022)
4.8 (112 Reviews)
Provider: Udemy
Time: 6.6h
$69.99
Linux Mastery: Master the Linux Command Line in 11.5 Hours (2023)
4.7 (27,499 Reviews)
Provider: Udemy
Time: 10.7h
$24.99
The Linux Command Line Bootcamp: Beginner To Power User (2026)
4.7 (10,510 Reviews)
Provider: Udemy
Time: 15.8h
$109.99
Complete Linux Bash Shell Scripting with Real Life Examples (2026)
4.7 (4,978 Reviews)
Provider: Udemy
Time: 14.7h
$16.99
Complete Linux Troubleshooting Course (Practical Examples) (2026)
4.7 (2,231 Reviews)
Provider: Udemy
Time: 17.1h
$119.99
Reviews
By Mariángeles Durán Ballesteros on 6/3/2023
I needed some extra classes for bash scripting. This course covered the basics in a summarized way. It was handy to review all the knowledge from my school classes. But for those who need to deepen into more difficult scripting, this is not your course. I liked the teacher, anyway, and the examples he used.
By Kuo Yang on 12/6/2020
really good course! worth to take it!
By Chandrakant Joshi on 11/7/2020
Very good Linux and corresponding MAC commands course.
Although commands are known and used, there's a lot more information to learn out of this course.
Thanks a lot Shakil for this a must for Linux System Admin thoughtful course.
By Marek Mazur on 10/4/2020
Please create the course about pure Bash scripting. Some people know linux instructions, but want to know more about scripting and solve problems by this way.
By Judit Aczl on 9/25/2020
-
By Robert Tramel on 9/19/2020
Very detailed and descriptive! Thank you!
By Pstc Quetta on 9/13/2020
Really good course
By Fahim MD Sifnatul Hasnain on 9/3/2020
The course contents are not well arranged. It should be sequentially arranged topic by topic.
By Swapnilkumar Dilip Rane on 8/24/2020
Course Was Awesome, Linux basic to Advanced all concepts are cleared. Deep explanations and various Examples gives justice to the explanations.
By Alex Geek on 8/18/2020
great!!
By Siva on 8/16/2020
nice presentation related to subject
By Willie Strydom on 8/1/2020
So far not much to do with actual scripting. Some concepts are not clear. Why use a complicated for loop when you could just have done a print of hello world. But I guess it will become clearer as we go along.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 86 / 100










