Bash Scripting on Linux (The Complete Guide) Class 01 - Course Introduction

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ก.ค. 2024
  • 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. 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.
    Brand New Udemy Courses Available!
    Check out my new courses on Udemy and take your learning even further!
    • Ansible Course ➜ learnlinux.link/ansible
    • Linux Essentials Course ➜ learnlinux.link/linux-essentials
    ➜ learnlinux.link/lpi-course
    Check out the Linux Shop
    In the official shop, you'll find Shirts, hats, stickers, bags and more!
    ➜ merch.learnlinux.tv
    5% discount on LPI exam vouchers
    After you finish Jay's new course, get 5% off an LPI exam voucher here:
    ➜ learnlinux.link/lpi-voucher
    Become a Patron
    Show your support for Learn Linux TV on Patreon and get access to exclusive perks!
    ➜ learnlinux.link/patron
    Become a Channel Member
    Show your support for Learn Linux TV here on TH-cam and get access to exclusive perks!
    ➜ learnlinux.link/member
    Mastering Ubuntu Server: 4th Edition
    Jay's latest book covers everything you need to know in order to master Ubuntu Server. It's available here:
    ➜ ubuntuserverbook.com
    Linux Gear and Kits
    Check out Jay's choice of hardware products, audio/video equipment, and more.
    ➜ learnlinux.link/amazon
    Grab an awesome Pi-powered KVM
    Support Learn Linux TV and grab yourself a TinyPilot KVM here:
    ➜ learnlinux.link/tinypilot
    Note: Royalties and/or commission is earned from each of the above links
    Time Codes
    00:00 - Intro
    02:36 - About the instructor
    04:23 - Bash Scripting course outline
    08:53 - What do you need in order to follow along?
    OTHER BASH SCRIPTING SERIES EPISODES
    - Class 01 ➜ Introduction: linux.video/bash1
    - Class 02 ➜ Hello World: linux.video/bash2
    - Class 03 ➜ Variables: linux.video/bash3
    - Class 04 ➜ Math Functions: linux.video/bash4
    - Class 05 ➜ If Statements: linux.video/bash5
    - Class 06 ➜ Exit Codes: linux.video/bash6
    - Class 07 ➜ While Loops: linux.video/bash7
    - Class 08 ➜ Universal Update Script: linux.video/bash8
    - Class 09 ➜ For Loops: linux.video/bash9
    - Class 10 ➜ Where To Store Your Scripts: linux.video/bash10
    - Class 11 ➜ Data Streams: linux.video/bash11
    - Class 12 ➜ Functions: linux.video/bash12
    - Class 13 ➜ Case Statements: linux.video/bash13
    - Class 14 ➜ Scheduling Jobs (Part 1): linux.video/bash14
    - Class 15 ➜ Scheduling Jobs (Part 2): linux.video/bash15
    - Class 16 ➜ Arguments: linux.video/bash16
    - Class 17 ➜ Building a Backup Script: linux.video/bash17
    - Class 18 ➜ Closing: linux.video/bash18
    Full Courses from Learn Linux TV
    • Linux Essentials Certification Workshop ➜ learnlinux.link/lpi-course
    • Linux Crash Course series ➜ linux.video/cc
    • Learn how to use tmux ➜ linux.video/tmux
    • Learn how to use vim ➜ linux.video/vim
    • Bash Scripting Series ➜ linux.video/bash
    • Proxmox VE Cluster Full Course ➜ linux.video/pve
    • Learn Ansible ➜ linux.video/ansible
    Learn Linux TV on the Web
    • Main site ➜ www.learnlinux.tv
    • Community ➜ community.learnlinux.tv
    • Enterprise Linux Security Podcast ➜ enterpriselinuxsecurity.show
    • The Homelab Show Podcast ➜ thehomelab.show
    • Content Ethics ➜ www.learnlinux.tv/content-ethics
    • Request Assistance ➜ www.learnlinux.tv/request-ass...
    Disclaimer
    Learn Linux TV provides technical content that will hopefully be helpful to you and teach you something new. However, this content is provided without any warranty (expressed or implied). Learn Linux TV is not responsible for any damages that may arise from any use of this content. The person viewing Learn Linux TV's content is expected to follow their best judgement and to make their best decisions while working with any related technology. Always make sure you have written permission before working with any infrastructure. Also, be sure that you're compliant with all company rules, change control procedures, and local laws.
    #linux #linuxtraining #ittraining
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 128

  • @user-ve5js6vb1y
    @user-ve5js6vb1y 7 หลายเดือนก่อน +14

    Jay is awsome! His presentation is easy to follow for a beginner like myself, it doesn't seem as overwhelming when you have someone this good teaching you.

  • @ubitubee
    @ubitubee ปีที่แล้ว +3

    it's great that people take the time to do this

  • @Basementdotlocal-jd4oy
    @Basementdotlocal-jd4oy 6 หลายเดือนก่อน +3

    Another amazing video series. Most of my home lab was build from watching Jay's Learn Linux TV channel. Thank you so much Jay, :)

  • @draufunddran
    @draufunddran ปีที่แล้ว +4

    Thank you Jay for all the effort and hard work!

  • @thealmightychuck2038
    @thealmightychuck2038 5 หลายเดือนก่อน +1

    Jay I appreciate this video series. I'm currently a new linux admin, and haven't had to do much bash scripting. While I'm comfortable in the terminal, my main focus has been with ansible. I knew this was one of my weak points. This is exactly what I needed!

  • @BobDoe_69
    @BobDoe_69 ปีที่แล้ว +1

    thanks for cutting this up, will go through these vids as I find the time!

  • @arghyl
    @arghyl ปีที่แล้ว +24

    Jay! thank you for the course! I really enjoy your teaching style, and how much detail you pack into the coursework. I am looking forward to reviewing the series!

  • @murfdaddydolla
    @murfdaddydolla ปีที่แล้ว +2

    Jay! Really can't thank you enough. I've gained so much value from your videos and really enjoy your teaching style.

  • @joseph_donovan
    @joseph_donovan ปีที่แล้ว +1

    Makes my ear lobes tingle with delight! Thank you so much!

  • @shakeraljobury153
    @shakeraljobury153 หลายเดือนก่อน +2

    Thank you very much, and I am happy to be one of the followers of this course

  • @yamitvargas8065
    @yamitvargas8065 ปีที่แล้ว +2

    Great videos J. Always a pleasure learning from you. Thanks so much for the training and for spreading Linux.

  • @whiskeylinux
    @whiskeylinux ปีที่แล้ว

    I know just enough Bash to get into trouble so I look forward to this series. Thanks Jay!!

  • @matthewsasu7682
    @matthewsasu7682 ปีที่แล้ว

    Just came to the right place. Was looking for a Bash scripting course. thank you

  • @omarhernandezsalmeron7398
    @omarhernandezsalmeron7398 ปีที่แล้ว

    Exciting to follow this course!

  • @michaelplaczek9385
    @michaelplaczek9385 ปีที่แล้ว +2

    Thanks Jay, I really appreciate what you do for the Linux Community!

  • @kernelcortex
    @kernelcortex ปีที่แล้ว +1

    This is great, Jay. I watched your previous series of bash scripting before they disappears. Now I'm super exciting you've upload the series in a row.

  • @serpantinthewild
    @serpantinthewild ปีที่แล้ว +1

    Very much appreciated, I was trying to learn bash scripting, excellent timing :)

  • @manettteboh3053
    @manettteboh3053 ปีที่แล้ว

    thank you sir. i have been waiting for this course for a very long time. thanks sir

  • @Cilmaen
    @Cilmaen 8 หลายเดือนก่อน

    Thank you for sharing. I cant wait to do this course

  • @Anurag_Hansda
    @Anurag_Hansda หลายเดือนก่อน

    Thank you for the introduction part. I am excited to join other classes.

  • @user-rl7cx5cj1y
    @user-rl7cx5cj1y 9 หลายเดือนก่อน +8

    You're a born teacher...... If all teachers were like you students won't miss class

    • @mo.G_2020
      @mo.G_2020 หลายเดือนก่อน

      People won't recognize how good he's unless they suffer for some time with others. That's how high-quality is appreciated

  • @jonathanrider4417
    @jonathanrider4417 ปีที่แล้ว +1

    Another great series! Thanks Jay - you are the man!!!

  • @theshowmanuk
    @theshowmanuk 2 หลายเดือนก่อน

    Great tutorials. Wonderful thanks Jay.

  • @christopherjackson2157
    @christopherjackson2157 ปีที่แล้ว

    I do want to binge watch this show thank you very much :)

  • @satyam1543
    @satyam1543 ปีที่แล้ว

    really excited to learn bash scripting from you

  • @555frontier
    @555frontier ปีที่แล้ว

    Thank you! I was looking for this!

  • @manadecide
    @manadecide ปีที่แล้ว

    Thank you very much for this. Ive been wanting to learn more about bash scripting.

  • @youtubeoneverything4581
    @youtubeoneverything4581 ปีที่แล้ว

    I am very excited about the course

  • @jojobobbubble5688
    @jojobobbubble5688 ปีที่แล้ว

    Looking forward to this course! Thanks Jay!

  • @DanT89
    @DanT89 ปีที่แล้ว

    thank you for this free resource - its incredibly helpful for me

  • @dell177
    @dell177 ปีที่แล้ว

    back in the DOS days i got pretty good with batch commands, they saved a lot of time and made sure things got done the same way every time.

  • @agun214
    @agun214 ปีที่แล้ว

    excellent work Jay, i came to the right channel. thanks algorithms!

  • @hassanabbas6422
    @hassanabbas6422 ปีที่แล้ว +1

    Big Big Big Thank you for this course. I love your content and your teaching style.

  • @vinothn4228
    @vinothn4228 ปีที่แล้ว

    Please continue to let us know lot of these! Greetings 🙂

  • @dragonek_gnu_linux_pl
    @dragonek_gnu_linux_pl ปีที่แล้ว

    this channel is the best channel on youtube for everybody who wants learn linux :*. Never dissapoint. This is what im waiting for :)

  • @okerekechinonso4612
    @okerekechinonso4612 4 หลายเดือนก่อน

    nice one very brief and precise onto the next one...........

  • @damianpodgorski6977
    @damianpodgorski6977 ปีที่แล้ว +2

    Bash scripting is a part of exam objectives for LPIC-1 102-500 so I am really glad to find this series on your channel as I am preparing for this exam and bash scripting is a skill I want to have under my belt at least at some intermediate level

    • @gfjffdgjroedsfdkdslmerrelb4357
      @gfjffdgjroedsfdkdslmerrelb4357 ปีที่แล้ว

      i am looking for partner who want to learn bash through co opearation

    • @gammech2107
      @gammech2107 ปีที่แล้ว

      @@gfjffdgjroedsfdkdslmerrelb4357 did you get a partner ??

  • @streamx2
    @streamx2 ปีที่แล้ว

    Thank you for this. I am just reaching the end of a Bash course on LinkedIn Learning, so this is timed perfectly for me.

  • @camelotenglishtuition6394
    @camelotenglishtuition6394 6 หลายเดือนก่อน

    Thank you so much for this!

  • @ivanetinajero
    @ivanetinajero ปีที่แล้ว +2

    Awesome times in the world with this kind of free information and resourced. Thanks master.

  • @squidward-7
    @squidward-7 ปีที่แล้ว +11

    Jay you are a great teacher! Thankyou so much for all your work.

    • @gfjffdgjroedsfdkdslmerrelb4357
      @gfjffdgjroedsfdkdslmerrelb4357 ปีที่แล้ว

      i am looking for partner who want to learn bash through co opearation

    • @squidward-7
      @squidward-7 ปีที่แล้ว

      @@gfjffdgjroedsfdkdslmerrelb4357 I don't understand you. If you need any help feel free to leave a comment.

  • @chesterbelle
    @chesterbelle ปีที่แล้ว +1

    great content i love it i would apreciate if you make a complete linux course

  • @mehdismaeili3743
    @mehdismaeili3743 3 หลายเดือนก่อน

    Excellent.

  • @stuartsharp7039
    @stuartsharp7039 ปีที่แล้ว

    Thanks for a great updated guide and a friendly observation that the white balance came out a little warm throughout this series. Excellent content, though!

  • @mertsage6281
    @mertsage6281 7 หลายเดือนก่อน

    Awesome!!! Thank you !!!

  • @TheDream3873
    @TheDream3873 ปีที่แล้ว

    Awesome timeing!

  • @SathwikTS-xh9vf
    @SathwikTS-xh9vf 7 หลายเดือนก่อน

    Thanks a lot mannn !!!... Really helpful

  • @Pinea_pples
    @Pinea_pples 3 หลายเดือนก่อน

    hi jay your videos are awesome. Thankyou and keep rocking it,,

  • @asteroiderer
    @asteroiderer 11 หลายเดือนก่อน

    Absolutely love the use Morrowind's teleportation sound for your intros.

  • @Dick_JR
    @Dick_JR ปีที่แล้ว +1

    Thanks!

  • @lethalz4519
    @lethalz4519 ปีที่แล้ว

    Love the content amazing!

  • @michalroesler
    @michalroesler 8 หลายเดือนก่อน

    Awsome content as always, Jay.

    • @LearnLinuxTV
      @LearnLinuxTV  8 หลายเดือนก่อน

      You're very welcome.

  • @catreunion
    @catreunion ปีที่แล้ว

    Thank you teacher 🙏🏻🙏🏻

  • @untold7109
    @untold7109 ปีที่แล้ว

    Thank you so much, Day 1 accomplished

  • @nekoill
    @nekoill 9 หลายเดือนก่อน

    What an amazing channel, oh my god! I can't believe it's free 😸

  • @srsr6099
    @srsr6099 ปีที่แล้ว

    I'd been dying to get this started by Master Jay.
    Thank you master.

  • @evgeniidvorkin4159
    @evgeniidvorkin4159 7 หลายเดือนก่อน

    Thanks for video

  • @RealKeytones
    @RealKeytones 10 หลายเดือนก่อน

    Just finished the proxmox series. Time for Linux series!

  • @iqrakurawle1482
    @iqrakurawle1482 ปีที่แล้ว

    Underrated 😤

  • @13thravenpurple94
    @13thravenpurple94 ปีที่แล้ว

    Great video THank you

  • @Anna_Swamy_Nageshwar
    @Anna_Swamy_Nageshwar ปีที่แล้ว

    thanks you, just got it here

  • @artisticw1zard
    @artisticw1zard ปีที่แล้ว

    Thank you very much. I was trying to buy this, it was saying not taking more enrolments. Now i know why.

  • @duser
    @duser ปีที่แล้ว

    I can't thank you enough!

  • @QSLIMQ
    @QSLIMQ ปีที่แล้ว

    Jay, could I use WSL2 in my windows workstation to complete this series or do I need to spin up an instance in VM?

  • @user-xu8bg5bb9o
    @user-xu8bg5bb9o 5 หลายเดือนก่อน

    best course

  • @gushIT
    @gushIT 4 หลายเดือนก่อน +1

    banger video!

  • @kainaatmakhani6550
    @kainaatmakhani6550 ปีที่แล้ว

    informative lecture

  • @relytheone853
    @relytheone853 9 หลายเดือนก่อน

    I wanted to make makefiles, so why not to learn bash scripting. Thanks for the awesome course!

  • @faanross
    @faanross ปีที่แล้ว

    LEGEND.

  • @dexterpicardal4695
    @dexterpicardal4695 ปีที่แล้ว

    Hello, thanks a lot for this course. Is this applicable regardless of Linux distribution? I am using CentOS.

  • @user-nj6qq9zo1g
    @user-nj6qq9zo1g 6 หลายเดือนก่อน +1

    cool video)

  • @helloimatapir
    @helloimatapir ปีที่แล้ว

    Nice one Jay! Funny, I was just revisiting your original Bash scripting course the other day. Hard to believe you posted that almost a decade ago...

  • @YannMetalhead
    @YannMetalhead 10 หลายเดือนก่อน

    Good video.

  • @nikachkhobadze7710
    @nikachkhobadze7710 7 หลายเดือนก่อน

    Hey! Love your vids. Could you tell us your setup, please?

  • @helixiod
    @helixiod ปีที่แล้ว

    Hi there! Just a query, I am not in IT so I don't know anything about programming and data structure etc. But I love using Linux and Ricing Window Mangers and I have seen people do awesome ricing with scripts so I want to learn Bash. Can I learn Bash without any Basics in IT and Computer Science ?

  • @marcin2x4
    @marcin2x4 ปีที่แล้ว

    YES!!!!!!

  • @ithamster6202
    @ithamster6202 ปีที่แล้ว

    Woohoo 🎉

  • @nielsroetert
    @nielsroetert ปีที่แล้ว +8

    This looks like a fun series Jay, appreciate you taking the time and putting in the effort.

  • @AutomationMaestro
    @AutomationMaestro ปีที่แล้ว

    We need a linux instance to write bash scripts?

  • @michaelharbuck3314
    @michaelharbuck3314 ปีที่แล้ว

    I requested earlier today a complimentary course on how to pick strings and other info from files/output with GREP please. YT removed my example I pasted in. wonder why>??

  • @flavourfla
    @flavourfla 11 หลายเดือนก่อน

    Have you got the link to these slides ?

  • @danielcsanadi
    @danielcsanadi ปีที่แล้ว +1

    love the mustache

  • @davidanderson2436
    @davidanderson2436 ปีที่แล้ว +1

    Do you ever sleep? Great videos!

  • @justchecking2470
    @justchecking2470 11 หลายเดือนก่อน

    lets begin

  • @llortaton2834
    @llortaton2834 ปีที่แล้ว

    Jay Lacroix : "every video has been uploaded at the same time"
    Me : HE'S A GOD!!

  • @franciscoromogaray3076
    @franciscoromogaray3076 5 หลายเดือนก่อน

    lets gooo

  • @folkink4349
    @folkink4349 ปีที่แล้ว

    Is the course valid for using git bash?

  • @hootiebubbabuddhabelly
    @hootiebubbabuddhabelly ปีที่แล้ว

    Okay - I'm going to try this again because there's a particular script I want written. Last time I played with bash scripting I trashed and crashed my bash. No terminal, no updates, no installs, no upgrades, no terminal and, did I mention, no terminal? No shell? It was fascinating, actually. As everyone seemed to say the same thing which as to snag the bash of your live flash drive but I'd long since overwritten that and, of course, couldn't make a new one because - no bash. I got it switched to sh but it only worked once and that was a test that had nothing to do with what I was trying to do which was reinstall bash. Which you can't do without bash, ROFL!! BUT, I'm going to make my extra super simple knock, knock "chat bash" script if it kills me!! ROFL!! Of course, it might take a few tries because I haven't so much as an inkling of how I crashed it so, in all likelihood, I'll probably crash it again. But I DO know how to fix it if I crash it, so I"m good to go!! Let's get this show on the ROAD!! YEEEEEHAW!!

  • @streamx2
    @streamx2 ปีที่แล้ว

    Cant view the other videos

  • @ping4110
    @ping4110 ปีที่แล้ว

    Can’t view the other videos from lesson 3

  • @EyeseeUriP
    @EyeseeUriP 10 หลายเดือนก่อน

    So is "bash scripting" considered a programming language? Or just a Linux terminal language?

  • @guilherme5094
    @guilherme5094 ปีที่แล้ว

    👍

  • @afrodailytv4335
    @afrodailytv4335 6 หลายเดือนก่อน

    can i use it with Linux Redhat ??????

  • @clarencewashington7881
    @clarencewashington7881 4 หลายเดือนก่อน

    I wanna do DevOps

  • @marthinus.x
    @marthinus.x ปีที่แล้ว

    10:30 -- This is giving off Synthesia studio vibes. Where's the real Jay, skinwalker?

  • @abdullahimuhammadauwal7226
    @abdullahimuhammadauwal7226 ปีที่แล้ว

    Pls sir I need to download this videos for offline learning. May I do that please!.
    #youtube'stermsofservices

    • @motoryzen
      @motoryzen ปีที่แล้ว

      The entire definition of the word " download" means to obtain something from another computer...
      How the hell do you think that can happen if you're not connected to that computer via a network connection?
      Duh 🙄
      Get online or request this TH-cam channel's content creator to send you a drive or multiple drives that contain all of his videos( obviously if he agrees to this... he'll probably charge for that.. understandably)

  • @hyphen686
    @hyphen686 2 หลายเดือนก่อน

    Time disassemble the toaster... lets goo..

  • @Alpha_Sadigh
    @Alpha_Sadigh ปีที่แล้ว

    ☯🙏

  • @jurajdobrovodsky3588
    @jurajdobrovodsky3588 9 หลายเดือนก่อน

    please where can i buy that toaster, i need it for learn how to write scripts in bash

  • @rohansnayak6465
    @rohansnayak6465 4 หลายเดือนก่อน

    ALG comment