17 OCT 2024 - Welcome Back to TorrentFunk! Get your pirate hat back out. Streaming is dying and torrents are the new trend. Account Registration works again and so do Torrent Uploads. We invite you all to start uploading torrents again!
Automate tedious repetitive tasks, manage your system efficiency, and become an effective seasoned Bash user
Video Details
ISBN 9781789803648
Course Length 3 hours 36 minutes
Table of Contents
- CRASH COURSE IN BASH
- ACTING LIKE A TYPEWRITER AND FILE EXPLORER
- UNDERSTANDING AND GAINING FILE SYSTEM MASTERY
- MAKING A SCRIPT BEHAVE LIKE A DAEMON
- SCRIPTS FOR SYSTEM ADMINISTRATION TASKS
- SCRIPTS FOR POWER USERS
- WRITING BASH TO WIN AND PROFIT
- ADVANCED SCRIPTING TECHNIQUES
Video Description
In Linux, one of the most commonly used and most powerful tools is the Bash shell. With its collection of engaging recipes, Bash solutions takes you through a series of exercises designed to teach you how to effectively use the Bash shell in order to create and execute your own scripts. The course starts by introducing you to the basics of using the Bash shell, and teaching you the fundamentals of generating any input from a command. With the help of a number of exercises, you will get to grips with automating daily tasks for sysadmins and power users. Once you have a hands-on understanding of the subject, you will move on to exploring more advanced projects that can solve real-world problems comprehensively on a Linux system. In addition to this, you will discover projects such as creating an application with a menu, beginning scripts on startup, parsing and displaying human-readable information, and executing remote commands with authentication using self-generated Secure Shell (SSH) keys. By the end of this course, you will have gained significant experience in solving real-world problems, from automating routine tasks to managing your systems and creating your own scripts.
All the code and supporting files for this course are available on Github at https://github.com/PacktPublishing/Bash-Scripting-Solutions-video-
Style and Approach
This video course introduces several key concepts of the Bash scripting language that you will need to master to begin writing functional scripts. Starting with input/output and string manipulation, the course moves progressively toward writing an application or daemon, using scripts for system/user tasks, and finally creating several unique mini-projects. Filled with best practices and tricks, this course provides you with everything possible to save you time and help you get things done easily on any Linux system.
What You Will Learn
- Understand the basics of Bash shell scripting on a Linux system
- Acquire a working knowledge of how redirections and pipes interact
- Retrieve and parse input or output for any command
- Automate tasks such as data collection and creating and applying a patch
- Create a script that acts like a program with different features
- Customize your Bash shell and discover neat tricks to extend your programs
- Compile and install shell and log commands on your system's console using Syslog
Authors
Ganesh Naik
Ganesh Naik is an author, consultant, and corporate trainer for embedded Android, embedded Linux, IoT, and ML-related product development. He has over 20 years' experience and project accomplishment in IT. He has been a corporate trainer for Indian Space Research Organization, Intel, GE, Samsung, Motorola, Penang Skills Development Center, and various firms in Singapore and India. He started a company called Levana Technologies, which works with organizations for consulting and training activities.
Ron Brash
Ron Brash is the CTO and co-founder of a successful technology consultancy company that provides services in a multitude of domains, but primarily in FOSS and Linux. For over 7 years, he has worked on embedded systems, which provide security and network connectivity in industrial control systems and SCADA networks, all running an optimized embedded Linux. He participates regularly at FOSS and community events, providing feedback and mini-seminars where appropriate. He loves to share his knowledge.
For More Udemy Free Courses >>> http://www.freetutorials.eu
For more Lynda and other Courses >>> https://www.freecoursesonline.me/
Our Forum for discussion >>> https://discuss.freetutorials.us/
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
01.Crash Course in Bash/0101.The Course Overview.mp4
14.2 MB
01.Crash Course in Bash/0102.Getting Started with Bash and CLI Fundamentals.mp4
16.7 MB
01.Crash Course in Bash/0103.Creating and Using Basic Variables.mp4
5.6 MB
01.Crash Course in Bash/0104.Hidden Bash Variables and Reserved Words.mp4
7.3 MB
01.Crash Course in Bash/0105.Conditional Logic Using if, else, and elseif.mp4
11.5 MB
01.Crash Course in Bash/0106.CaseSwitch Statements and Loop Constructs.mp4
7.6 MB
01.Crash Course in Bash/0107.Using Functions and Parameters.mp4
5.9 MB
01.Crash Course in Bash/0108.Including Source Files.mp4
2.8 MB
01.Crash Course in Bash/0109.Retrieving Return codes and Output.mp4
6.4 MB
01.Crash Course in Bash/0110.Getting Program Input Parameters.mp4
4.7 MB
01.Crash Course in Bash/0111.Getting Additional Information about Commands.mp4
3.1 MB
02.Acting Like a Typewriter and File Explorer/0201.StripingAlteringSortingDeletingSearching Strings with Bash Only.mp4
16.7 MB
02.Acting Like a Typewriter and File Explorer/0202.Using SED and AWK to RemoveReplace Substrings.mp4
15.2 MB
02.Acting Like a Typewriter and File Explorer/0203.Formatting Your DataOutput Using Echo and Printf.mp4
7.7 MB
02.Acting Like a Typewriter and File Explorer/0204.Readying Your Script for Different Languages with Internationalization.mp4
8.2 MB
02.Acting Like a Typewriter and File Explorer/0205.Calculating Statistics and Reducing Duplicates Based on File Contents.mp4
7.7 MB
02.Acting Like a Typewriter and File Explorer/0206.Using File Attributes With Conditional Logic.mp4
7.3 MB
02.Acting Like a Typewriter and File Explorer/0207.Reading Delimited Data and Altered Output Format.mp4
8.5 MB
03.Understanding and Gaining File System Mastery/0301.Viewing Files from Various Angles – Head, Tail, Less, and More.mp4
16.1 MB
03.Understanding and Gaining File System Mastery/0302.Creating a Diff of Two Files and Patching.mp4
12.2 MB
03.Understanding and Gaining File System Mastery/0303.Creating Symbolic Links and Using Them Effectively.mp4
15.7 MB
03.Understanding and Gaining File System Mastery/0304.Crawling Filesystem Directories and Printing a Tree.mp4
4.8 MB
03.Understanding and Gaining File System Mastery/0305.Finding and Deleting Duplicate Files or Directories.mp4
10.2 MB
03.Understanding and Gaining File System Mastery/0306.Joining and Splitting Files at Arbitrary Positions.mp4
19.3 MB
04.Making a Script Behave Like a Daemon/0401.Running a Program Continuously (Forever) Using Looping Constructs or Recursion.mp4
7.3 MB
04.Making a Script Behave Like a Daemon/0402.Keeping ProgramsScripts Running After Logoff.mp4
4.9 MB
04.Making a Script Behave Like a Daemon/0403.Invoking Commands When They Require Permissions.mp4
4.9 MB
04.Making a Script Behave Like a Daemon/0404.Sanitizing User Input and for Repeatable Results.mp4
27.5 MB
04.Making a Script Behave Like a Daemon/0405.Making a Simple Multi-Level User Menu Using Select.mp4
5.5 MB
04.Making a Script Behave Like a Daemon/0406.Generating and Trapping Signals for Cleanup.mp4
3.6 MB
04.Making a Script Behave Like a Daemon/0407.Using Temporary Files and Lock Files in Your Program.mp4
9.7 MB
04.Making a Script Behave Like a Daemon/0408.Leveraging Timeout When Waiting for Command Completion.mp4
14.2 MB
04.Making a Script Behave Like a Daemon/0409.Creating a File-in-File-Out Program and Running Processes in Parallel.mp4
4.4 MB
04.Making a Script Behave Like a Daemon/0410.Executing Your Script on Startup.mp4
4.1 MB
05.Scripts for System Administration Tasks/0501.Gathering and Aggregating System Information.mp4
12 MB
05.Scripts for System Administration Tasks/0502.Gathering Network Information and Connectivity Diagnostics.mp4
4.8 MB
05.Scripts for System Administration Tasks/0503.Compressing and Archiving Files.mp4
6.5 MB
05.Scripts for System Administration Tasks/0504.Rotating Files from RAM to Storage for Log Rotation.mp4
8.5 MB
05.Scripts for System Administration Tasks/0505.Using Linux IPtables for a Firewall.mp4
4.9 MB
05.Scripts for System Administration Tasks/0506.Accessing SQL Databases Remotely or Locally.mp4
5.4 MB
05.Scripts for System Administration Tasks/0507.Creating and Configuring Cron Jobs for Task Scheduling.mp4
9.7 MB
06.Scripts for Power Users/0601.Creating Syslog Entries and Generating an Alarm.mp4
4.7 MB
06.Scripts for Power Users/0602.Backing Up and Erasing Media, Disks, and Partitions with DD.mp4
2.9 MB
06.Scripts for Power Users/0603.Creating Graphics and Presentations on the CLI.mp4
5.3 MB
06.Scripts for Power Users/0604.Browsing the Web from the CLI.mp4
10.8 MB
06.Scripts for Power Users/0605.Finding Binary Dependencies.mp4
2.8 MB
06.Scripts for Power Users/0606.Fetching Time from Different Locations.mp4
1.4 MB
06.Scripts for Power Users/0607.EncryptingDecrypting Files from a Script.mp4
2.8 MB
07.Writing Bash to Win and Profit/0701.Creating a lame utility HTTP server.mp4
11.8 MB
07.Writing Bash to Win and Profit/0702.Parsing RSS Feeds and Output HTML.mp4
3.2 MB
07.Writing Bash to Win and Profit/0703.Scraping the Web and Collecting Files.mp4
5.8 MB
07.Writing Bash to Win and Profit/0704.Making a Simple IRC Chat Bot Logger.mp4
3.9 MB
07.Writing Bash to Win and Profit/0705.Blocking IP Addresses from Failed SSH Attempts.mp4
6.9 MB
07.Writing Bash to Win and Profit/0706.Playing and Managing Audio from Bash.mp4
5.6 MB
07.Writing Bash to Win and Profit/0707.Creating a Simple NAT and DMZ Firewall.mp4
7 MB
07.Writing Bash to Win and Profit/0708.Parsing a GitHub Project and Generate a Report.mp4
2.7 MB
07.Writing Bash to Win and Profit/0709.Using Bash Scripts to Monitor udev Input.mp4
4.1 MB
07.Writing Bash to Win and Profit/0710.Using Bash to Monitor Battery Life and Optimize It.mp4
8.2 MB
07.Writing Bash to Win and Profit/0711.Using chroot and Restricted Bash Shells to Secure Scripts.mp4
3.5 MB
08.Advanced Scripting Techniques/0801.Calculating and Reducing the Runtime of a Script.mp4
2 MB
08.Advanced Scripting Techniques/0802.Writing One-Line Conditional Statements and Loops.mp4
2.9 MB
08.Advanced Scripting Techniques/0803.Avoiding Command Not Found WarningsErrors and Improving Portability.mp4
2.8 MB
08.Advanced Scripting Techniques/0804.Creating a Config File and Using It in Tandem with Your Scripts.mp4
2 MB
08.Advanced Scripting Techniques/0805.Improving Your Shell – GCC and Command Line Colors.mp4
3.1 MB
08.Advanced Scripting Techniques/0806.Adding Aliases and Altering User PathsVariables.mp4
1.7 MB
08.Advanced Scripting Techniques/0807.Echoing Output to Raw Terminal Devices.mp4
1.9 MB
08.Advanced Scripting Techniques/0808.Creating Simple Frontend GUIs for Bash Scripts.mp4
5.3 MB
08.Advanced Scripting Techniques/0809.Compiling and Installing Your Own Bash Shell.mp4
3.2 MB
08.Advanced Scripting Techniques/0810.Recording Terminal Sessions for Automation.mp4
2.1 MB
08.Advanced Scripting Techniques/0811.Writing High-Quality Scripts by Example.mp4