you need to learn BASH Scripting RIGHT NOW!! // EP 1

preview_player
Показать описание

In this video, NetworkChuck starts you on your journey to becoming a better nerd by introducing you to the super powerful BASH scripting language!

**Sponsored by Linode

SUPPORT NETWORKCHUCK
---------------------------------------------------

READY TO LEARN??
---------------------------------------------------

FOLLOW ME EVERYWHERE
---------------------------------------------------

0:00 ⏩ Intro
0:53 ⏩ What is BASH?
1:46 ⏩ What do you need?
1:54 ⏩ Setting up your Linux lab
3:18 ⏩ Time to BASH it up…. Get it?
4:09 ⏩ Let’s say Hi to our moms!
5:01 ⏩ Shebang!
6:48 ⏩ How do we run our script?
7:13 ⏩ Improving our script
8:41 ⏩ A different way to run our script
9:14 ⏩ Giving our script the permission to execute
10:18 ⏩ What is chmod?
11:20 ⏩ Shutting down your lab!
11:31 ⏩ Outro

AFFILIATES & REFERRALS
---------------------------------------------------
(GEAR I USE...STUFF I RECOMMEND)

#BASH #Linux #learnBASH
Рекомендации по теме
Комментарии
Автор

Just started a 1 credit course at Hope College on "Using the Command Line Effectively", and this was such an amazing introduction! I love this guy. So comedic and educational at the same time, and he explains it all so well that I don't feel dumb for asking the stupid questions...like "what does that dash mean? why are there weird letters? what about the file structure?". Will definitely be leaning on this youtube series for this semester!

cadencetennant
Автор

This is amazing, exactly what i wished for networkchuck to make a series about

TylerRake
Автор

Trust me he is like me starts everything but doesn't finish you can check his playlist non of the series are complete. but he will write episode 1 ...but there wont be any last episode.

Iqbalsharib
Автор

I'm doing an apprenticeship as a web developer but NetworkChuck always gets me focussing on other topics 😅 It's just so well explained, easy to understand and fun! Thank you so much for you hard work!

KirschblutenTsunami
Автор

You know it's a good day when NetworkChuck uploads.

michaelsafar
Автор

Looking forward to seeing more from this series. Been wanting to learn BASH for a while and feel like you could be the person that will help me pick up on it

gltcheddatabase
Автор

Hey NC, I have been a fan for about 2 years and I remember when you had an episode about the help desk position and not needing a certification. It was a shocker to me because I thought you have to come to "game" with something, but with all that said Its been 6+ months since I started my new career in IT (I received my Security+ while being employed). Just wanted to say thank you.

robertw
Автор

Your channel is amazing. In all my past programming classes I have ever had or books I have used, your instruction is extremely accessible and inspirational. I have watched your python lessons and my programming nerdiness has been born again. And now with this knowledge of bash and my Mac runs on it, I am beginning to scare myself. I am still pursuing python and will attempt to run it in terminal if I can, without causing any problems to my system.
Thank you for being so generous with your skills and knowledge.

dcsapporo
Автор

Well done man. I was waiting for it. Thanks very much for your amazing work and dedication.

ssm_ita
Автор

Great tutorial, you killed me with the "Bourne Again Shell", Linux loves Jesus. I wish this would have existed when i was learning Bash.

For the future IT profesionals, please learn Bash. This tools helped me to get my first IT job as Linux System Administrator in a small company after arriving to Europe (am from Latin America), i didn't speak the local language (German) nor have a network of friends/colleages here but by having Bash and using it in the technical interview, help me to land that job. 6 years, later am working as a DevOps in a bigger company.

Thank you Chuck.

saptron
Автор

The way you are presenting this is so entertaining! I am glad to have found your channel and I feel really motivated now to actually learn this stuff!

sciencelab
Автор

I love your coding "courses" they are fun and easy to understand. They are also helping me with class work in understanding more than what ever they are trying to engrain in my brain at that point!!! Thanks for all the work and effort that you are putting into these "courses"!!!!

adamheiner
Автор

Have been watching your content for a while now, always loved it, straight to the point and topics are always explained brilliantly. Thank you! 🙏🏼

oliviarosinax
Автор

Hey Chuck for some reason when I watch your content it gets me hyped to learn IT. You make it fun and so easy to understand. You're by far the best.

VinhNguyen-ulyg
Автор

Honestly i love this channel, you explain everything so simple, and there is so much energy in it that i wanna just open my notebook and start coding 😂and i catch it so easy not like other videos ( rolling back like 2-3 times every episode to understand what’s going on actually 😂). Please just keep doing more and more such cool videos that’s just

hrachdavtyan
Автор

With every video you produce I learn something more. Thank you Chuck! Knowledge is power.

JohnnyMcMenamin
Автор

The work you put into videos is just great. You can almost always follow even as a beginner and even here in Germany you are getting watched. Thank you for your know how :)
I am ready for ep2

Luca-cqtd
Автор

Great video. I'm a software engineer and have been using bash for quite sometime and every time I'm learning new things to do with bash scripting as I figure out how to solve a problem or automate a process. Like, I learned how to check for changes not checked into a local git code repository using bash commands and also check to see if the local repository has any commits not pushed up to the remote repository. If either of those were the case, then the script I wrote would end it's execution and let the user know that they need to commit changes, or push their changes up to the remote repository. I did this because I was needing to automate a build process and didn't have time to set something up using an automated build pipeline, like google code build, and we had a few issues where a deployment to the production environment had changes made by one engineer, then another engineer went to push a change they made and the first engineer's changes were lost because that engineer forgot to push their change up to the remote repository for the second engineer to get when they'd pull any new changes down to their local repository.

Even with being experienced with bash and bash scripting, one thing I learned from this video today was that the #! is called a shebang. I didn't know that.

It'll be interesting and fun to see what you'll cover in the up coming videos for this series.

EngineerWilky
Автор

Crazy how timely this is - just starting bash scripting with my Operating Systems class in an attempt to break out of the classic OS course and teach more transferable skills and less theory...Thanks, passed it on to the students who'll now learn from you, from me, and from DataCamp (they have a bash scripting course).

LiterateProgramming
Автор

I wrote my first big BASH script (>2000 lines) a few months ago, and it was kind of fun. I was calling a lot of subprocesses, and it'd be more cumbersome in Python for example, but it was straightforward in BASH. As an added bonus, I had fine control when processing stdout+stderr.

taputechnic