If you want to perform a task against each item in a set, for loops are a good way to do that. But how do you set these up? How can you leverage looping in a Bash script? What is the meaning of life? Well, LearnLinuxTV can’t help you figure out that last point, but with this video you’ll absolutely learn all about for loops!
-
Bash Scripting on Linux (The Complete Guide) Class 08 – Universal Update Script
The word “Universal” can refer to good or a bad thing. Universal is working on another Jurassic Park sequel? Probably a bad thing. A universal script to help you consolidate tasks on the Linux commandline? Definitely a GOOD thing! In this video, you’ll see an example of creating a “universal update script” to help you deal with using multiple distributions.
-
Bash Scripting on Linux (The Complete Guide) Class 07 – While Loops
Looping isn’t just something you do in an unknown city while driving with a broken GPS – looping is a very important concept in programming and scripting languages. And that’s what we’ll go over in this episode of this bash scripting series. Specifically while loops, which allow you to continually execute something as long as some sort of condition is met. In this video, you’ll learn all about this so why not just give that play button a click and start learning?
-
Bash Scripting on Linux (The Complete Guide) Class 06 – Exit Codes
How do you tell whether or not a task completed successfully? Usually, an error message is a sure sign that something went wrong. But when it comes to Linux, you won’t always have that to rely on. In this video, you’ll learn all about exit codes, which is how you determine whether or not a task in Linux is successful or if it failed.
-
Bash Scripting on Linux (The Complete Guide) Class 05 – If Statements
There are a lot of “Ifs” in life. “If” you’ll get the job, “If” you win the lottery, “If” only you knew the answer to all things. But there’s no “Ifs” about it, you’ll learn all about If Statements in Bash with this video. We’ll go through how to set up an if statement, why you’d want to write one in the first place, and some additional bash-related shenanigans!
-
Bash Scripting on Linux (The Complete Guide) Class 04 – Basic Math
Bash has all kinds of very useful concepts and there’s a seemingly endless amount of things to learn. So here’s a super easy video for you, all about basic math. Performing math operations in Bash is a bit different than on other platforms, so it may prevent some future confusion if you learn about these things now. And why not? This tutorial is only six minutes long and there’s plenty of worse things you can spend your time on, so check out this Bash tutorial and learn how to perform basic math functions!
-
Bash Scripting on Linux (The Complete Guide) Class 03 – Variables
Welcome to LearnLinuxTV’s brand new complete course on Bash Scripting! In this 18 episode series, you’ll learn everything you need to know in order to start writing Bash scripts. Each video builds on the previous one, with additional concepts added as the series progresses. Examples will start off easy with shorter scripts, and by the end of the series you’ll be able to write more complex scripts that will actually come in handy while maintaining Linxu servers. In this episode, we’ll take a look at variables.
-
Bash Scripting on Linux (The Complete Guide) Class 02 – Hello World
Moore’s Law of computing is very debatable nowadays, but one tech-related concept that’s absolutely NOT debatable is that everyone learning any scripting or programming language should start with the classic “Hello World” example. And you know what? LearnLinuxTV is a sucker for tradition. So in this episode, you’ll write your very own Hello World script in Bash!
-
Bash Scripting on Linux (The Complete Guide) Class 01 – Course Introduction
Welcome to LearnLinuxTV’s brand new complete course on Bash Scripting! In this 18 episode series, you’ll learn everything you need to know in order to start writing Bash scripts. Each video builds on the previous one, with additional concepts added as the series progresses. Examples will start off easy with shorter scripts, and by the end of the series you’ll be able to write more complex scripts that will actually come in handy while maintaining Linux servers. In this episode, we’ll take a look at how this course is structured and what you can expect to get out of it.
-
Build Your Own Mastodon Server on Debian (Step by Step Server Build Guide)
There’s way too much drama with Twitter nowadays, so the alternatives are looking more attractive than ever. Setting up your own Mastodon server is a fun project, and also a potential alternative to Twitter. In this video, Jay walks you through the entire process of setting up your own Mastodon server on a Debian-based VPS.
(more…) -
5 Must Have Tweaks to Secure OpenSSH
OpenSSH is a fantastic tool for remotely managing Linux servers, but with great power comes great responsibility! If a threat actor is able to gain access to OpenSSH on your Linux server, then they have full access to cause all kinds of mischief. In this video, Jay goes over 5 must-have tweaks to strengthen the security of OpenSSH on your server.
Thanks to Linode for sponsoring this video. Support LearnLinuxTV and spin up your very own Linux server by checking out their awesome cloud platform.
-
What is $PATH on a Linux Shell? (The Linux Crash Course Series)
Do you want to Learn Linux? The Linux Crash Course series contains video lessons on all kinds of Linux commands and concepts. In this episode, we’ll take a look at the concept of $PATH in Linux. You’ll learn what it is, why it’s helpful, and also how to customize it.