No video

BASH Environment | Aliases, Functions and Scripts

  Рет қаралды 89,957

Joe Collins

Joe Collins

Күн бұрын

Пікірлер: 102
@tpatutorials3
@tpatutorials3 2 жыл бұрын
yo! please make more bash tutorials or other tutorials. You're a great teacher and don't go too fast like others. I just learned python but you are responsible for teaching me bash and I greatly appreciate it. Thank you, Joe.
@rwpage89
@rwpage89 4 жыл бұрын
I know this is an old video, but Joe I gotta tell you man -- I have learned more from your Linux/bash videos than I learned at 5 years in college. I have a degree in Computer Science and almost never had to touch a terminal. Now that I'm in the cyber security world, Linux is an expected skillset. I knew enough to at least be competent to get the job but not enough to be effective. Your videos really have helped me, thank you for taking the time to make these videos. You have no idea how helpful they are.
@EzeeLinux
@EzeeLinux 4 жыл бұрын
Thanks for the kind words. :)
@RandyBlankenshipvapingcisco
@RandyBlankenshipvapingcisco 5 жыл бұрын
Great video Joe, just hope this old man can remember it all!
@shreyadas5065
@shreyadas5065 Жыл бұрын
Thank you for the video! I do not know if someone already mentioned in in the comments yet. But I would like to mention that to get out of the list of text and go back to the screen before you have to press : and q together. Someone who is really new to terminal might struggle with it!
@mikediaz9033
@mikediaz9033 Жыл бұрын
May You Be My Mentor. Strong word with Strength in its meaning. To be given the kindness to listen and learn, is what child learning is all about. Thankyou My Friend Kindly.
@fredlewis1945
@fredlewis1945 2 жыл бұрын
Thank's Joe I am brand new to Linux, I was just about ready to quit, when I watched one of your videos. Now I am excited to learn. It is nice to know that Linux is not as complicated as it seemed to be at first. Thank's again.
@MarkFreedmanNY
@MarkFreedmanNY 4 жыл бұрын
Thanks, Joe. I learned a lot! Been in the field for decades, but just recently been enjoying the joys of bash and shells, in general. I look forward to watching your other videos!
@ericechemane3335
@ericechemane3335 2 жыл бұрын
Hopefully the creator of this video is in good health. You helped me a lot Sir! Thank You
@user-yf8il6we2z
@user-yf8il6we2z 5 жыл бұрын
YES!!! I can never get enough terminal vids! Thank you.
@fernabianer1898
@fernabianer1898 5 жыл бұрын
I'd given it a thumps up after 30 seconds. you've earned my trust on terminal videos
@spiewak70
@spiewak70 3 жыл бұрын
You're Videos are Awesome! man, you explain things so well and answer questions before I get a chance to ask them myself..Keep up the good work, and please keep making videos.
@davidarf
@davidarf 5 жыл бұрын
Brilliant - a most helpful presentation even for someone like me who is very new to the Linux environment. I already have a use for one of the ideas that you explained.
@currythompson4747
@currythompson4747 2 жыл бұрын
Im still in the Gerber stage of shell scripting, but am pretty sure I'll be on solid food b4 too long if I keep watching your videos. Thanx for the great info.
@joeystenbeck6697
@joeystenbeck6697 2 жыл бұрын
You have a great sense of humor Joe haha. Thanks for the awesome resource on all this stuff. I'm very new to this kind of thing and this is a great starting point for people who aren't super experienced like me.
@andarvidavohits4962
@andarvidavohits4962 3 жыл бұрын
It's not often that a command line instructional video ticks all the boxes. I've watched two of yours about Bash and I wasn't bored for a minute, despite the fact I knew the subjectmatter beforehand. Too often you get some lady's $2 microphone, echoing, crackling monotone or heavily accented Indian guy's acrobatics I can barely comprehend. Basically, good job! Also, the "Vi comment" made me cackle.
@SimonTelescopium
@SimonTelescopium 4 жыл бұрын
learning bash/linux really helpful - great to know im not the only one who cant type!
@SlideRSB
@SlideRSB 5 жыл бұрын
Did he say, "I don't like vi. Ugh." FIGHT! 😄 I still like you, Joe. Seriously, great video! 31:54 By the way, tab-competition works on functions. It was showing up in the completion list. If you typed an s and then tab, it would have worked.
@rilian226
@rilian226 5 жыл бұрын
VIM! VIM! VIM! VIM!....
@lsagar
@lsagar 4 жыл бұрын
the fact that the function was showing up in the completion list and him telling it doesn’t made me really uncomfortable. if you know what i mean. 😂😂😂
@NewsboyUK
@NewsboyUK 5 жыл бұрын
Excellent Joe. Many thanks once again for a good instructional video. Learned a lot.
@kawanuacardanopool4103
@kawanuacardanopool4103 2 жыл бұрын
LOL, actualy im laughing when you just did a typo. Loved learning from your videos. Thanks Joe.
@Daniel-cc5ph
@Daniel-cc5ph 5 жыл бұрын
Hi Joe, i am watching your great vid for bash beginners right now! I use double quotes with aliases... because when somebody throws a variable inside, it won't work your way... Go ahead! And Best regards from Wuerzburg! PS: Also point out the ABS Guide for further reading... that solves a lot of problems and is a great source.
@BrucesWorldofStuff
@BrucesWorldofStuff 5 жыл бұрын
Thanks for the video! I always learn a bunch from you. Yes I took notes! I have CRS (Can't Remember S***) I want to echo other posts, yes more bash please!
@ex0stasis72
@ex0stasis72 5 жыл бұрын
I was seriously surprised that you said you don't like Vim. I thought you were just using Nano for the video for beginners because all your options are on screen at one time. I'm not going to argue for Vim, however. I've got through my phase of Vim hate, but I'm starting to come around.
@bigusdickus123
@bigusdickus123 5 жыл бұрын
I was cracking up with anticipation for the big syetm-status letdown lol
@IR240474
@IR240474 2 жыл бұрын
haha... i spotted it also, thought he spelt systm as system was being used!! had a giggle!
@DominicVictoria
@DominicVictoria 2 жыл бұрын
He definitely had some before this.
@treyquattro
@treyquattro 3 жыл бұрын
you can edit your own /etc/hosts file (with superuser privileges). True, it won't be reflected on every machine, and you really need to tie internal IP addresses to specific machines, but you can get around typing in IP addresses or even parts thereof. You can also run your own DNS server.
@SusanAmberBruce
@SusanAmberBruce 5 жыл бұрын
That was real helpful and gave me some ideas about scripts, thanks Joe
@theotherguy6282
@theotherguy6282 Жыл бұрын
thanks man, i really loved the video. thanks again
@InsideOfMyOwnMind
@InsideOfMyOwnMind 5 жыл бұрын
THAT... was a friggin good one. Liked an odd number of times.
@mikediaz9033
@mikediaz9033 Жыл бұрын
Are you better than the whole world? Rhetorical. You are Kind with Compassion, you are. You come somewhat cynical. I must say you info taught to an audience, with their eyes peeled. Be absolutely clear, that is my method of communication. Ex- USA Fighter Aircraft Specialist. Afterwards, school for Hardware & Software. Experience at R&D Corp., proud to I solved complex issues on units. Please forgive, if I may. Be clear & humble intrinsically
@bog9867
@bog9867 2 жыл бұрын
Excellent Video
@ziyadseykhanov3967
@ziyadseykhanov3967 2 ай бұрын
Vim is the best !!! Great staff
@sirbenson6863
@sirbenson6863 11 ай бұрын
Awesome videos! Thanks alot
@vkltube
@vkltube 5 жыл бұрын
It seems like the auto-fill actually works. see at 32:00 it showed all possible commands...
@EzeeLinux
@EzeeLinux 5 жыл бұрын
Yep, you're right! I didn't notice at the time. Cool to know. :)
@v1ncen715
@v1ncen715 5 жыл бұрын
You need to tab twice if what you type matches more than one command.
@nir8924
@nir8924 5 жыл бұрын
And all I can say is .. more !!!!! Thanks :)
@AlguienMas555
@AlguienMas555 Жыл бұрын
Great tutorials
@EarnestRedwoodLINUXMASTER
@EarnestRedwoodLINUXMASTER 5 жыл бұрын
Hey Joe, This is so cool. Thank you.
@cosmictachyon3337
@cosmictachyon3337 5 жыл бұрын
Very useful, thanks!
@cthedosboss5113
@cthedosboss5113 5 жыл бұрын
great video joe iam actually working on my own script now thanks :)
@theotherguy6282
@theotherguy6282 Жыл бұрын
31:50 you go on about how the function 'system-status' is not covered by auto fill. but it is right there in the suggestion list (third from the left). it was not being completed because there are other commands that start with 'system-' and you had to choose which one. if you had typed 'system-s' it would have worked.
@goletest
@goletest 5 жыл бұрын
You are a legend, man!
@tomvito
@tomvito 4 жыл бұрын
Awesome video! Thank you!
@kssaz3578
@kssaz3578 3 жыл бұрын
Good video - useful tips in friendly way _ Thx
@robertcrawford4009
@robertcrawford4009 5 жыл бұрын
Very good video
@bored_god_slayer
@bored_god_slayer 4 жыл бұрын
I was like nr 1000 lol xp good stuff btw! I'm new to linux but trying to always use terminal and learning bash (mainly to make "shortcuts" atm)
@nayl-gaar-singh
@nayl-gaar-singh Жыл бұрын
thank you
@capiberra4118
@capiberra4118 4 жыл бұрын
Useful stuff. Thanks!
@codezero6023
@codezero6023 5 жыл бұрын
You could use machine names by putting them in your etc/hosts file as name/ip pairs
@EzeeLinux
@EzeeLinux 5 жыл бұрын
Technically, yes... It's a pain, though. Using the address works fine and requires less configuration. :)
@cheerjoy
@cheerjoy 5 жыл бұрын
Looks like it does auto-fill, judging from the output at 32:00. Pretty nifty.
@EzeeLinux
@EzeeLinux 5 жыл бұрын
Yep. Someone else pointed that out too. Cool to know. :)
@jurgenblick5491
@jurgenblick5491 5 жыл бұрын
Thank you.
@hermanstrom3948
@hermanstrom3948 5 жыл бұрын
:) I hate anything but vim. So as soon as I install a new Ubuntu/Debian system, I install vim and remove nano and everything else. And I work with a bunch of UNIX/Linux old timers, who totally think the same as I do about it. :)
@NortheastRacing
@NortheastRacing 5 жыл бұрын
Thanks!!!!
@benriful
@benriful 5 жыл бұрын
Nah! Stuff Vi ... it's EMacs all over for me ... fight! BTW, since you already use Midnight Commander, you already have its text editor installed as well - called mcedit. For simplistic use I actually find that easier to use than nano.
@JishnuWarrierA
@JishnuWarrierA 5 жыл бұрын
Off the topic Issue- Can you make a tutorial on installing Google API on a chromium browser. I managed to install the patch for Hardware Acceleration on chromium browser but, I dont know how exactly how to install the api and client into the chromium. Because of this I am forced to use chrome.
@ofnir7403
@ofnir7403 16 күн бұрын
still actually in 2024))
@sfchinesechorus
@sfchinesechorus 4 жыл бұрын
after "set | less", you got out and went back to the terminal prompt, but what key did you hit to get out?
@EzeeLinux
@EzeeLinux 4 жыл бұрын
Quit less with Q.
@chrisbannister1684
@chrisbannister1684 5 жыл бұрын
Instead of putting nano options in an alias, would it not be better to put them in the .nanorc file?
@EzeeLinux
@EzeeLinux 5 жыл бұрын
There's always more than one way to do things in Linux. Whatever works best for you. Besides, I just used nano as an example. :)
@abrundag
@abrundag 5 жыл бұрын
What file actually assigns the environment variables their name? I checked both the local and /etc bashrc and profile files and it wasn't there. It's gotta come from someplace.
@EzeeLinux
@EzeeLinux 5 жыл бұрын
Some of it is built into bash itself. The configuration file contain things the user can change. :)
@gohan3243
@gohan3243 5 жыл бұрын
chmod: Read=4, Write 2, Execuite 1 Read+Write+Execute= 4+2+1 =7 (RWX)
@canto64
@canto64 3 жыл бұрын
man if this had a timestamp
@hackersguild8445
@hackersguild8445 4 жыл бұрын
Watch at 1.25x speed. Thank me later. ;)
@abzhuofficial
@abzhuofficial 5 жыл бұрын
As a hopeless Linux noob, I say: Carry On BASHing! Errmmm, I shall leave now.
@abrundag
@abrundag 5 жыл бұрын
vim is like a roach motel. you can check in but you can't check out
@stefosters
@stefosters 2 жыл бұрын
🤣🤣🤣
@pedrobluis
@pedrobluis 5 жыл бұрын
Glad you fail a lot. :-P It's great for learning troubleshooting.
@gst69man
@gst69man 5 жыл бұрын
yo boi!
@yapayzeka
@yapayzeka 4 жыл бұрын
10 dislike microsoft workers
@lsagar
@lsagar 4 жыл бұрын
great video. but i gotta tell you, you’re not a real geek if you don’t like vim 😂😂
@isaacgonzalez2128
@isaacgonzalez2128 Жыл бұрын
XD "you wrote wrong again"
@mikediaz9033
@mikediaz9033 Жыл бұрын
No Assumptions or Secrets. For Me to much deciphering
@bendover4728
@bendover4728 5 жыл бұрын
If we can skin a cat, can we skin a less or even a more? what abour a zcat? :V
@aegisgfx
@aegisgfx 5 жыл бұрын
Where I come from, we eat cats with the fur still on...
@mikediaz9033
@mikediaz9033 Жыл бұрын
Forgive Me I I have offended thee.
@mikediaz9033
@mikediaz9033 Жыл бұрын
You talk a lot. Your Ego Is tripping, because you are not defining concepts, your just tripping on your Ego, & saying nothing. You 're just a get over, Ego Tripping What? You define Nothing, you just continue to express your own knowledge. Social Media says what?
@EzeeLinux
@EzeeLinux Жыл бұрын
Teaching requires talking. Sorry if you think it's juts an ego trip. You missed the point entirely.
@jackfrasiercomedy5942
@jackfrasiercomedy5942 5 жыл бұрын
Some of the richest guys I know, And many computer programmers, Can't spell. But I can! Really well! These type-os are driving me nuts! ("Alais"?!?!?!) But Being rich and Computer Coding apparently... HAVE NOTHING TO DO with good spelling. The secret is not about mental aptitude or acuity. I think it's about a tight focus on money (or coding) for their own sake. ("SUSTEM"?!?!??!)
@fernabianer1898
@fernabianer1898 5 жыл бұрын
Hey Troll, use your brain once in a while! Of course joe can spell! But he's not just spelling.. He has to think about the commands he uses and their implications! those changes effect other things. Its simple in this video but in coding and scripting when you set an alias for e.g. a library everything inside your code that belongs to that library changes.. therefore if you re-use code you have to change all of it too. else your program wont work!.. I could go on but you'll see the point from here.. consequently you adapt part of a new mind set, thinking about details that change with your changes and what they might effect all the time.. and you will NOT turn that off because the task at hand is simpler! again: he's not just typing! he is recording a video; all the things related to the video are in his mind as well. the script he has to follow. Its needed so the information and examples are in order and make sense to every level of viewer. and like this wouldnt be enough; he's also talking and explaining things. usually when you code/skript/anything its quiet or you have a little music in the background but that's it! if you're so good with your skills, the way bash works and multitasking make a better video!.. but don't fool yourself! it takes a LOT more than bash to become rich!
@jackfrasiercomedy5942
@jackfrasiercomedy5942 5 жыл бұрын
Take it easy, just a little jibe! It's actually more of a compliment to notice people spelling badly can code or become wealthy. A neat little inference, that's all. I also think it's funny that with all the syntax specificity you need to code, the same isn't applied to English. Even by rich people and coders! Code is very specific about syntax, so one might infer that the same attention to syntactic detail would make them good spellers as well. Besides, let's not feel too bad about the occasional internet comment video jibe. The guy can code. That means he's not doing too bad for himself.
@stefosters
@stefosters 2 жыл бұрын
I think Joe mentioned he has dyslexia. People hold knowledge but just struggle expressing it. Joe's videos are amazing in depth of knowledge! Try and be sympathetic and grateful instead of trolling @jack fraiser comedy. Some of the jibes could be hurtful!
@ChozoSR388
@ChozoSR388 Жыл бұрын
'.you_got_mail.wav' Ah, a man of culture, I see.
A Beginner's Introduction to BASH Shell Scripting
44:24
Joe Collins
Рет қаралды 289 М.
Linux Tip | How to Customize Your BASH Environment
35:31
Joe Collins
Рет қаралды 78 М.
Zombie Boy Saved My Life 💚
00:29
Alan Chikin Chow
Рет қаралды 10 МЛН
КАКУЮ ДВЕРЬ ВЫБРАТЬ? 😂 #Shorts
00:45
НУБАСТЕР
Рет қаралды 3,2 МЛН
SPILLED CHOCKY MILK PRANK ON BROTHER 😂 #shorts
00:12
Savage Vlogs
Рет қаралды 47 МЛН
Let's Share Our Favorite Bash Aliases
16:28
DistroTube
Рет қаралды 31 М.
Become a bash scripting pro - full course
36:00
CODE IS EVERYTHING
Рет қаралды 52 М.
Beginner's Guide to the Bash Terminal
1:14:37
Joe Collins
Рет қаралды 2,3 МЛН
Write Your Own Bash Scripts for Automation [Tutorial]
16:35
Null Byte
Рет қаралды 760 М.
The Confusion With Linux Shells
12:19
DistroTube
Рет қаралды 12 М.
I forced EVERYONE to use Linux
22:59
NetworkChuck
Рет қаралды 424 М.
Why I Switched Back to Bash, And Why You Should Too
10:42
The Linux Cast
Рет қаралды 38 М.
MUST KNOW bashrc customizations to boost productivity in Linux
13:38
My 5 Favorite Linux Shell Tricks for SPEEEEEED (and efficiency)
11:06
Zombie Boy Saved My Life 💚
00:29
Alan Chikin Chow
Рет қаралды 10 МЛН