Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Mindfulness Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Freelancing Online Business Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
IT & Software Operating Systems Shell Scripting

Shell scripting for linux beginners. Get started with Linux

Learn the Linux 101 and get started with shell scripting. Zoom on timing will help you to learn on the go.
Rating: 4.2 out of 54.2 (114 ratings)
1,805 students
Created by Igneus Technologies
Last updated 11/2014
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Basics of Linux will be clear up
  • Shell scripting basics
  • Understanding of linux file system
  • Introduction to various linux such as Ubuntu, Mint, fedora etc
  • You will be able to create small custom scripts

Requirements

  • Virtual box/VMplayer (free)
  • Ubuntu (free), installation will be covered in lectures

Description

Linux is a very powerful operating system and has become a must mention on resume to get a successful job.

In this course we will take things from the scratch. We will first have a detailed look in various questions that a Linux beginner always face before getting started. After that we will learn to install Linux in virtual box or VMplayer so that your windows or MAC remains still available for you. Unfortunately, if anything goes wrong, you can just uninstall the software and reinstall it.

Further, we will then explore basics of Linux like file system, basic commands and permissions. Linux file system is bit different than windows, so a Linux user must understand about file structure and permissions to execute the scripts that we will learn to create in this course.

Further we will move to shell scripting part and explore the basics like variable declaration, basic operation and conditionals. In the latter part of the course, we will learn about various loops and loop control keywords.

Linux is very easy to use operating system but the reason it sounds bit intimidating is that you have to learn few basic commands. But things have changed now, Linux can also run completely on the Graphical User interface too. The cool visual effects in Ubuntu and fedora have become a reason for many kinds to get started with linux.

Here are some facts about linux:

    ·Linux nominated as world’s second most secure operating system after OpenBSD, which is UNIX based. For eg. The super computer takes about 5 years to break the password of the root user.

    ·Linux distributions have become increasingly popular on mainframes in the last decade due to pricing.

    ·Some 95% of the servers used by Hollywood's large animation studios are powered by Linux.

    ·Google runs its web servers on Linux.

    So, lets get started with your first linux class.

Who this course is for:

  • NOT for the masters of Linux
  • For the absolute beginners of linux
  • First time linux users
  • students who wants to learn Linux Basics
  • Students interested in shell scripting

Course content

6 sections • 33 lectures • 4h 22m total length

  • Preview06:04
  • What exactly is a Linux
    03:05
  • What is a kernel
    02:20
  • Who invented Linux
    02:16
  • Available flavours of Linux
    08:54
  • Installing Ubuntu on a virtual machine
    04:06
  • History of linux - optional reading
    15 pages

  • Preview08:01
  • File system in linux
    24 pages
  • Files in depth in linux environment
    12:21
  • Directories and path in linux
    07:21
  • Permissions on linux files
    08:46
  • permissions in depth
    13 pages
  • pipes and first script in linux
    08:43
  • Running programs in linux
    12:12
  • Environment in linux shell
    04:51

  • Vim editor in depth
    24 pages
  • Understanding the shell
    08:51
  • Variables in shell scripting
    08:08
  • more about variables in shell scripting
    08:29
  • arithmetic operation in shell scripting
    07:30
  • relational operation in shell scripting
    05:33
  • boolean operation in shell scripting
    06:06
  • common operations with files in shell scripting
    07:27

  • if and else in shell scripting
    04:43
  • switch case in shell scripting
    09:57
  • while loop in shell scripting
    04:43
  • for loop in shell scripting
    03:30
  • until loop in shell scripting
    03:54
  • break and continue keyword in shell scripting
    04:28

  • Array in shell scripting
    07:12
  • Escape sequence and commands in shell
    06:17

  • Farewell and conclusion
    01:01
  • Sum up quiz
    3 questions

Instructor

Igneus Technologies
Best Comprehensive Courses
Igneus Technologies
  • 4.2 Instructor Rating
  • 13,046 Reviews
  • 186,334 Students
  • 43 Courses

We at Igneus have trained students from IIT's, NIT's and reputed companies. Students from all over the globe have trusted our High quality and affordable trainings from 10+ countries and have opted for our Certification programs.

IGNEUS stands for the Revolutionary and a quality enhanced change that we’ve tried to come up with in the modern world of Internet education. We’ve come up bearing in mind the maximum emphasis on the quality dealing with every new technology which has made us distinguished from the throng at internet. And this revolution of choice will keep continuing. Today IGNEUS Technologies has proudly lifting up the tag of being the world's most trusted provider of myriad of services and training programs aiding constantly in every corner of the globe along with web security aspects, and open source technology.

IGNEUS Technologies Pvt. Ltd is a dream shared and brought up by two computer geniuses to make the society upgraded and aware of the cyber crimes that curb the innocence of environment, thus starting a revolution in favor of cyber security.

Igneus stands for the Revolutionary and a quality enhanced change in every aspect of its touch to internet. Quality dealing with every new technology makes us different from the crowd of internet. The revolution of choice continues. Today Igneus Technologies is the world's most trusted provider of mentioned services and training along with web security aspects, and open source technology.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.