Linux BASH (shell scripting) By Prof Kannan Moudgalya

Language: 
English

This course comprises 23 audio-video spoken tutorials, using which you can self-learn Linux BASH Shell Scripting with ease. 

STEP 1-
First of all install Ubuntu Linux OS by following the steps given in the first Unit.
The first Unit gives the steps to install Ubuntu Linux operating system on a Virtual Box.
Open the Unit, go through the tutorials for your OS and install Ubuntu Linux on a Virtual Box on your machine.
Cross-verify (as mentioned in the sheet) to confirm successful installation.
STEP 2-
Next, read this sheet. https://spoken-tutorial.org/BASH-Instruction-Sheet-English.pdf/
This sheet explains how to learn from spoken tutorials.
This sheet also mentions some important information about the text editors, how to use the command prompt, how to use the Code Files, how to do the Assignments, etc.
Read this sheet carefully and make a note of all the information, before you begin.
STEP 3-
Follow the side-by-side learning methodology while learning from spoken tutorials - watch the video, listen to the instructions, pause the video, try out the command on your system.  You should get the exact same results as shown in the video.  If successful, proceed with the video.  Else, rewind and watch the video again and replicate the commands shown.

Complete all the videos in the given sequence one by one.
The Assignment for each tutorial is for your self-assessment only.  Do not upload it anywhere for evaluation.

Additional Information:
If you want to learn how to install Ubuntu Linux OS in a partition on your machine, please refer to this sheet.
https://spoken-tutorial.org/Linux-Installation-Sheet-English.pdf

Ideally do so under the guidance of a trained System Administrator.

Course layout
Introduction to Linux Bash 

Bash is the shell, or command language interpreter, that will appear in the GNU operating system. Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It offers functional improvements over sh for both programming and interactive use.

In addition, most sh scripts can be run by Bash without modification. The improvements offered by Bash include: Command line editing, Unlimited size command history, Job Control, Shell Functions and Aliases, Indexed arrays of unlimited size, Integer arithmetic.

Bash Scripting: In addition to the interactive mode, where the user types one command at a time, with immediate execution and feedback, Bash also has the ability to run an entire script of commands, known as a "Bash shell script". A script might contain just a very simple list of commands or even just a single command or it might contain functions, loops, conditional constructs. In effect, a Bash shell script is a computer program written in the Bash programming language.

Shell scripts are commonly used for many system administration tasks, such as performing disk backups, evaluating system logs, and so on. They are also commonly used as installation scripts for complex programs. They are particularly suited to all of these because they allow complexity without requiring it.

In this series we would mainly concentrate on how to use the wide variety of Linux commands to handle files, directories, processes etc. These tutorials are created using Ubuntu version 12.04 and above. Please see the associated text box of individual spoken tutorials on the website to decide the versions of Linux OS to which it is applicable.

The contributors who helped create the outline, transcribe, create the tutorials are - Sachin Patil, Lavitha Monisha Pereira, Ashwini Patil, Nancy Varkey - all from IIT Bombay. The effort has been moderated and coordinated by the Spoken Tutorial team and FOSSEE team, IIT Bombay.

Learners: Polytechnic/UG/PG computer hardware students and system administrators will greatly benefit by learning to automate common tasks using BASH.

Summary
Course Status :    Upcoming
Course Type :    Elective
Duration :    12 weeks
Start Date :    08 Apr 2020
End Date :    
Exam Date :    
Category :    
Computer Science and Engineering
Electrical, Electronics and Communications Engineering
Multidisciplinary
Credit Points :    2
Level :    Undergraduate/Postgraduate

Knowledge Partner: 

ITI Student Resume Portal

रिज्यूम पोर्टल का मुख्य उद्देश्य योग्य छात्रों की जानकारी सार्वजनिक पटल पर लाने की है जिससे जिन्हें आवश्यकता हो वह अपने सुविधा अनुसार छात्रों का चयन कर सकते हैं

ITI Student Resume

Search engine adsence

अडाना | अभोगी कान्ह्डा | अल्हैया बिलावल | अल्हैयाबिलावल | अहीर भैरव | अहीरभैरव | आनंदभैरव | आसावरो | ककुभ | कलावती | काफ़ी | काफी | कामोद | कालिंगड़ा जोगिया | कीरवाणी | केदार | कोमल-रिषभ आसावरी | कौशिक कान्हड़ा | कौशिक ध्वनी (भिन्न-षड्ज) | कौसी  | कान्ह्डा | खंबावती | खमाज | खम्बावती | गारा | गुणकली | गुर्जरी तोडी | गोपिका बसन्त | गोरख कल्याण | गौड मल्हार | गौड सारंग | गौड़मल्लार | गौड़सारंग | गौरी | गौरी (भैरव अंग) |चन्द्रकान्त | चन्द्रकौन्स | चारुकेशी | छाया-नट | छायानट | जयजयवन्ती | जयतकल्याण | जलधर  | केदार | जेजैवंती | जेतश्री | जैत | जैनपुरी | जोग | जोगकौंस | जोगिया | जोगेश्वरी | जौनपुरी | झिंझोटी | टंकी | तिलंग | तिलंग बहार | तिलककामोद | तोडी | त्रिवेणी | दरबारी कान्हड़ा | दरबारी कान्हडा | दीपक | दुर्गा | दुर्गा द्वितीय | देव गन्धार | देवगंधार | देवगिरि बिलावल | देवगिरी | देवर्गाधार | देवश्री | देवसाख | देश | देशकार | देस | देसी | धनाश्री | धानी | नंद | नट भैरव | नट राग | नटबिलावल | नायकी कान्ह्डा | नायकी द्वितीय | नायकीकान्हड़ा | नारायणी | पंचम | पंचम जोगेश्वरी | पटदीप | पटदीपकी | पटमंजरी | परज | परमेश्वरी | पहाड़ी | पीलू | पूरिया | पूरिया कल्याण | पूरिया धनाश्री | पूर्याधनाश्री | पूर्वी | प्रभात | बंगालभैरव | बड़हंससारंग | बसन्त | बसन्त मुखारी | बहार | बागेश्री | बागेश्वरी | बिलावल शुद्ध | बिलासखानी तोडी | बिहाग | बैरागी | बैरागी तोडी | भंखार | भटियार | भीम | भीमपलासी | भूपाल तोडी | भूपाली | भैरव | भैरवी | मधमाद सारंग | मधुकौंस | मधुवन्ती | मध्यमादि सारंग | मलुहा | मल्हार | मांड | मारवा | मारू बिहाग | मालकौंस | मालकौन्स | मालगुंजी | मालश्री | मालीगौरा | मियाँ की मल्लार | मियाँ की सारंग | मुलतानी | मेघ | मेघ मल्हार | मेघरंजनी | मोहनकौन्स | यमन | यमनी | रागेश्री | रागेश्वरी | रामकली | रामदासी मल्हार | लंका-दहन सारंग | लच्छासाख |ललिट | ललित | वराटी | वसंत | वाचस्पती | विभाग | विभास | विलासखानी तोड़ी | विहाग | वृन्दावनी सारंग | शंकरा | शहाना | शहाना कान्ह्डा | शिवभैरव | शिवरंजनी | शुक्लबिलावल | शुद्ध कल्याण | शुद्ध मल्लार | शुद्ध सारंग | शोभावरी | श्याम | श्याम कल्याण | श्री | श्रीराग | षट्राग | सरपर्दा | सरस्वती | सरस्वती केदार | साजगिरी | सामंतसारंग | सारंग (बृंदावनी सारंग) | सिंदूरा | सिंधुभैरवी | सिन्धुरा | सुघराई | सुन्दरकली | सुन्दरकौन्स | सूरदासी मल्हार | सूरमल्लार | सूहा | सैंधवी | सोरठ | सोहनी | सौराष्ट्रटंक | हंसकंकणी | हंसकिंकिणी | हंसध्वनी | हमीर | हरिकौन्स | हामीर | हिंदोल | हिन्डोल | हेमंत |हेमकल्याण | हेमश्री |