Introduction to Linux & Terminal Commands - Full Course for Beginners

  Рет қаралды 309,543

Kunal Kushwaha

Kunal Kushwaha

Күн бұрын

This video is an introduction to Linux & Terminal commands to get you started with various command-line tools with a hands-on approach. Including concepts about bash files, environment variables, and more.
Learn how to use the shell to navigate your file systems, perform various operations, work with networks, etc. We also cover some Terminal tips and best practices. An essential skill to have when working as a developer or in the field of DevOps.
For Windows users:
- Windows Terminal: www.microsoft.com/en-us/p/win...
- Install WSL: docs.microsoft.com/en-us/wind...
Take part in the learning in public initiative! Share your learnings on LinkedIn and Twitter with #DevOpsWithKunal & don't forget to tag us!
Complete DevOps playlist: • DevOps Bootcamp
Code & Notes: github.com/kunal-kushwaha/Dev...
➡️ Connect with me: kunalkushwaha.com
=========================================
Timestamps:
0:00 Intro
1:37 About the lecture
3:57 Terminal Emulator
6:24 What is Shell
8:58 List commands
11:04 ls
12:24 mkdir
12:54 cd
14:45 Environment variables
17:37 Path Environment variable
19:41 Bash files
23:10 zprofile
23:57 Where are Environment Variable stored
27:33 pwd
27:46 ls
29:48 cd
31:41 ls -R
33:00 cat
37:12 man
37:53 tr
40:28 mkdir
42:42 touch
43:33 cp
45:13 mv
47:23 rm
48:24 cp -R
49:12 Renaming a file
49:55 Deleting a directory
50:40 sudo
51:58 df
54:48 head
56:20 tail
56:47 diff
57:41 locate
58:26 find
1:04:56 File permissions
1:05:57 Changing file permissions
1:09:21 chown
1:11:39 Performing an action on multiple files
1:13:32 grep
1:20:24 history
1:21:36 regex
1:22:00 regex commands
1:23:09 alias command
1:25:20 Terminal shortcuts
1:30:23 wget
1:33:29 top
1:35:18 uname
1:35:50 zip
1:36:17 unzip
1:37:08 hostname
1:37:53 useradd
1:38:34 userdel
1:39:04 Operating system commands
1:39:10 uname
1:39:33 Operating system information
1:39:48 lscpu
1:40:17 free
1:40:40 vmstat
1:41:08 id
1:42:00 getent
1:42:45 id User
1:43:00 lsof
1:44:00 Networking commands
1:44:05 nslookup
1:44:51 netstat
1:45:14 sed
1:45:30 cut
1:47:44 htop
1:48:10 ps aux
1:48:31 Working with operators
1:54:10 Outro
#linux #terminal #commandline

Пікірлер: 440
@mayurpai19
@mayurpai19 2 жыл бұрын
It was just one of those days when my productivity was at its peak. After watching the networking course earlier today, you are here with this. Godspeed! There is no doubt that you have produced content of the highest level. 🙌✨
@prabingupta7438
@prabingupta7438 Жыл бұрын
Can someone tell me in which video we have shell scripting as he mentioned he wilkl be teaching shell scripting in future videos.??
@ravvkush
@ravvkush 2 жыл бұрын
Bro I'm finishing last video and you posted another one, goosebumps ✨
@chiragkhemani553
@chiragkhemani553 2 жыл бұрын
Kash aisa DSA ke sath bhi hota 😢😓
@a5tron
@a5tron 2 жыл бұрын
@@chiragkhemani553 true
@fcarnabde7556
@fcarnabde7556 2 жыл бұрын
Which is the first one
@prabingupta7438
@prabingupta7438 Жыл бұрын
Can someone tell me in which video we have shell scripting as he mentioned he wilkl be teaching shell scripting in future videos.??
@VinodKumar-fn2iq
@VinodKumar-fn2iq Жыл бұрын
Tumhari hi Nazar lagi h DSA playlist ko😅
@mithunmahaadevan463
@mithunmahaadevan463 2 жыл бұрын
Thank you so much kunal. Posting videos even during your exam times🔥. Thanks for what you are doing for us ❤️
@satvikkhare1844
@satvikkhare1844 2 жыл бұрын
I am working in c++ development and I have interacted with linux servers and I can say that Kunal is very good teacher. He is teaching all the concepts that are important and are useful for someone who will use linux. This is better than 99% if linux tuts on youtube.
@nikhilkhairnar3035
@nikhilkhairnar3035 2 жыл бұрын
well I have been using ubuntu OS for more than 3 years never saw any one giving out such detail explanation instead of just giving commands
@KunalKushwaha
@KunalKushwaha 2 жыл бұрын
Thank You
@prabingupta7438
@prabingupta7438 Жыл бұрын
Can someone tell me in which video we have shell scripting as he mentioned he wilkl be teaching shell scripting in future videos.??
@bibekdhkl
@bibekdhkl Жыл бұрын
Same here nikhil, I am starting now:)
@bdruthi
@bdruthi Жыл бұрын
For ppl who are confused, mkdir -p It will create parent directory first, if it doesn't exist. But if it already exists, then it will not print an error message and will move further to create sub-directories. This command is most helpful in the case when you don't know whether a directory already exists or not.
@Harshavardhan15970
@Harshavardhan15970 2 жыл бұрын
you saved my Precious Time , what you deliver in these 2hours , any youtuber can take atleast 10hours of class
@anirudhahavaldar
@anirudhahavaldar 2 жыл бұрын
Just Completed Networking Course Yesterday. Now an new one added. We keep eagerly waiting for your videos. More power to you❤
@KunalKushwaha
@KunalKushwaha 2 жыл бұрын
Awesome! Thank you!
@gowthamikonangi5895
@gowthamikonangi5895 2 жыл бұрын
@kunal kushwaha The videos what your uploading are they fine enough to learn for devops? I mean contents of the Linux, networking concepts.. guide us please
@ankitpal8044
@ankitpal8044 2 жыл бұрын
Also please update dsa bootcamp?
@a21nkit
@a21nkit 2 жыл бұрын
@@KunalKushwaha DSA series kab complete hoga..
@hashmatmohammed5807
@hashmatmohammed5807 2 жыл бұрын
@@a21nkit ?..........why is it paused ..........complete it first .....plz
@debasishchakraborty4196
@debasishchakraborty4196 2 жыл бұрын
I was exactly looking some great resources on Linux, your video came as bliss 👍
@lakshyasaharan5348
@lakshyasaharan5348 2 жыл бұрын
Exactly when I was looking for system administrator course. You are doing great Kunal I also watched Networking video and been following consistently… Keep on uploading this amazing content.
@shouviksarkar7900
@shouviksarkar7900 2 жыл бұрын
Hey I use windows ...so how to start it ... should i install terminal emulator software or use the built in command prompt/terminal or what ...I'm quite confused woul u plz help?
@adityapande7885
@adityapande7885 2 жыл бұрын
@@shouviksarkar7900 use ur built in terminal for now bro
@bhanumalhotra2948
@bhanumalhotra2948 2 жыл бұрын
@@shouviksarkar7900 hey, are you able to follow using command prompt?
@rohankambli9929
@rohankambli9929 2 жыл бұрын
@@shouviksarkar7900 You can use wsl
@vamshiholmes
@vamshiholmes 2 жыл бұрын
@@shouviksarkar7900 use putty in windows
@abhimanyusonar6389
@abhimanyusonar6389 2 жыл бұрын
You are doing really great job bro 👍👍👍. We are getting the new and required content in appropriate manner 🔥🔥🔥
@rohankshetrimayum1049
@rohankshetrimayum1049 2 жыл бұрын
Nowadays my most favorite notification is anything related to Kunal bro 💚💚🔥🔥
@rijansbhagat
@rijansbhagat Жыл бұрын
Really high quality content, just completed Whole Video, Understood evrthing. Thank you so much for this amazing course
@Vishwask22
@Vishwask22 Жыл бұрын
Hey Kunal! Just now completed this lecture. Did side by side and taken notes too. Soon gonna Publish a Blog on this. The important thing is when I faced some issues, I asked in our Discord server and many folks helped me to solve the issue. Thanks for that and you are really amazing bro. Thanks for everything.
@yy-np1yf
@yy-np1yf Жыл бұрын
Can u share the notes
@shivendupandey957
@shivendupandey957 2 жыл бұрын
exactly, what I was looking for today ... awesome!
@snehel1586
@snehel1586 2 жыл бұрын
as you said earlier in the video, i have also recently started writing blog posts on hasnode, and the first 2 blogs are about what i've learnt from your git tutorial video. Planning next blogs will be based on my learning from this video(linux commands) and the dsa bootcamp starting videos(basics of programming, but in c/c++ & not in java)
@paras5256
@paras5256 Жыл бұрын
Ctrl+A & Ctrl + E... are lifesaver. I have been search for ages, Thanks bro.
@asadshaikh4643
@asadshaikh4643 2 жыл бұрын
Really needed video .... I have Operating System subject.. In which I have linux commands.... Really really thank you kunal🙂🙂😍
@rakshakgupta9512
@rakshakgupta9512 Жыл бұрын
Awesome explanations love the simplicity
@ritujsrivastava2037
@ritujsrivastava2037 2 жыл бұрын
Just finished the last video. Was waiting for the new one 😀
@2SaltyRecipes
@2SaltyRecipes 2 жыл бұрын
Really love your videos man! Hope to find a full one for scripting
@jinks3669
@jinks3669 2 жыл бұрын
I'm an instant fan , so much simplity and efficiency in teaching. You give out maximum knowledge in minimum time and without any BS. May Krishna bhagwaan always bless you Kunal. Thanks a ton!
@badsanta7356
@badsanta7356 Жыл бұрын
Not really he's all over the place at once no structure
@prabingupta7438
@prabingupta7438 Жыл бұрын
Can someone tell me in which video we have shell scripting as he mentioned he wilkl be teaching shell scripting in future videos.??
@inspirewithakb773
@inspirewithakb773 2 жыл бұрын
🎉🎊🥳🥳🥳🥳very excited!!! 2hr binge watch !!
@ashishagrawal8975
@ashishagrawal8975 Жыл бұрын
Nice kunal, Your teaching way is superb!!!
@PradeepYadav-fg2yg
@PradeepYadav-fg2yg 2 жыл бұрын
nothing new just another day at office for kunal..another amazing content
@saicharanteja8802
@saicharanteja8802 2 жыл бұрын
This is wonderful content, awesome explaintion
@manishbasnet1605
@manishbasnet1605 2 жыл бұрын
Wow! I mean at 10 PM. Really Amazing!
@jawaharlagisetty953
@jawaharlagisetty953 2 жыл бұрын
Bcz of ur videos I think our juniors are gonna bang all the mnc's .It's like a treasure for us.
@arnabchatterjee8556
@arnabchatterjee8556 2 жыл бұрын
Video I am waiting for. Thnks🎉
@kshitijkhanka
@kshitijkhanka 2 жыл бұрын
Ready to learn!
@sathishbandolero
@sathishbandolero Жыл бұрын
This is highly helpful 👏 Thank you Kunal
@intellectMind2024
@intellectMind2024 Жыл бұрын
This session on practical linux really helps, doing the linux on ubuntu machine while watching the session .....I am an aspiring DevOps guy, I really needed this - Thank you Kushal
@kirankumarbehera3574
@kirankumarbehera3574 2 жыл бұрын
Cant thank you enough man!! god job👍👍
@innocenttrader144
@innocenttrader144 2 жыл бұрын
8:23 eagerly waiting for Docker video ! Especially to run ubuntu in mac terminal
@b.devendrakumar2360
@b.devendrakumar2360 2 жыл бұрын
Hi Kunal , are there any online editor where we do the same thing you taught?
@malavipande6693
@malavipande6693 Жыл бұрын
Golden Words: Don't chase for pro badge learn by doing chill & explore!!
@siddharthtanwar1529
@siddharthtanwar1529 Жыл бұрын
This guy knows so much.
@sobhitsinha9348
@sobhitsinha9348 Жыл бұрын
Great work man🔥🔥
@mayankrawat4685
@mayankrawat4685 2 жыл бұрын
do we have to download linux os in our computer for this??
@shafaq-here
@shafaq-here 2 жыл бұрын
Nice set of commands I learnt today, Linux is fun
@KunalKushwaha
@KunalKushwaha 2 жыл бұрын
Great to hear!
@moyenaak
@moyenaak 2 жыл бұрын
where command only works in zsh shell. It is not available in bash shell. "whereis" command can be used instead of "where" if you are using bash.
@mohdatharshoyeb8691
@mohdatharshoyeb8691 Жыл бұрын
for powershell any idea
@tejakarri4355
@tejakarri4355 2 жыл бұрын
Hi Kunal, Thank you so much for making this playlist. Can you estimate the total no. of hours this playlist will have at the end?
@sumeetarwikar1543
@sumeetarwikar1543 2 жыл бұрын
thank you very much bhai for your efforts
@rajaconstantine
@rajaconstantine Жыл бұрын
😀😀😀😀 Got cleared My Linux Thnxxx bro
@ArunKumar-dz6rx
@ArunKumar-dz6rx 2 жыл бұрын
i like the setup with the lamp 😍😍😍
@sayanghosh1262
@sayanghosh1262 2 жыл бұрын
Love you forever Sir. You are the God for us 💖.
@koliilok6186
@koliilok6186 2 жыл бұрын
Great work Kunal
@anubhavgupta7155
@anubhavgupta7155 2 жыл бұрын
1:13:13 Loved that "Done" 😄 Meme recreated from Dhamal movie "nhi dabana tha vo laal button". Jk, awesome explanation out there 💯
@basimaslam4931
@basimaslam4931 5 ай бұрын
Hi Kunal, at 35:07 I see that second line is not displayed. But it works for me. Is there something I am doing different? why didnt the second line of the file also display
@manishpurohit1765
@manishpurohit1765 2 жыл бұрын
You are full of knowledge kunal, really praiseworthy.just a suggestion though, please prepare before you start recording, you dont seem to be in a flow and that confuses me a lot at times.
@JaswinderSingh-kj2fj
@JaswinderSingh-kj2fj 2 жыл бұрын
I was looking for that course To learn Linux
@sameerakhatoon9508
@sameerakhatoon9508 2 жыл бұрын
Omg😤, finally got to know which terminal Kunal was using in his git tutorial, as a noob i was confused not finding the same terminal, but toggled to git bash and did hands on. 😤(this emoji is used to exclaim happiness on achieving something)
@AkashKumar-hf8rp
@AkashKumar-hf8rp Жыл бұрын
lol
@shahjeelani2691
@shahjeelani2691 2 жыл бұрын
That's what I wanted 👍
@dwizswapnil
@dwizswapnil 2 жыл бұрын
Amazing Tutorial
@cloud_Engineer
@cloud_Engineer 2 жыл бұрын
What is tool used in this video??
@poetryiscodingdecoding7965
@poetryiscodingdecoding7965 2 жыл бұрын
Kunal sir can we use WSL(WINDOWS SUBDIVISION FOR LINUX ) and install any flavour's terminal and work then
@nayeemshaik8508
@nayeemshaik8508 2 жыл бұрын
Hey Kunal, Is this content enough for Linux part in Devops??
@shivendrasingh3069
@shivendrasingh3069 Жыл бұрын
at 35:06 my second line is also printing by cat (file_Name) command why is that?
@sheheryaraltaf1874
@sheheryaraltaf1874 16 күн бұрын
59:18 1:06:21 14/7/24 1:20:07 15/7/24 1:23:50 17/7/24 1:35:47 18/7/24 1:44:40 19/7/24 1:56:36 19/7/24 best course so far.
@akashsharan405
@akashsharan405 Жыл бұрын
chmod permission is not working in WSL, any fix for that ??
@saikumarpeddireddy7079
@saikumarpeddireddy7079 Жыл бұрын
Nice Thanks for the video
@kattarshwetabhbhakt6785
@kattarshwetabhbhakt6785 2 жыл бұрын
Just what I needed
@pappusanodiya5153
@pappusanodiya5153 2 жыл бұрын
What aa great information
@jaydeepdangi8954
@jaydeepdangi8954 Жыл бұрын
can i use this all command on vm virtual box on ubantu or where i can execute this all commands
@codewithgauri
@codewithgauri 2 жыл бұрын
Hi Kunal, will this course be sufficient to crack the Red Hat Linux System Administrator certification?
@chiragvohra6673
@chiragvohra6673 2 жыл бұрын
Hey anyone pls tell me did I need to install linux operating system for DevOps or window 10 is enough
@adityamaheshwari4250
@adityamaheshwari4250 Жыл бұрын
At 1:13:57, how have you inserted the names ?
@cloudsenei
@cloudsenei 2 жыл бұрын
Thanks for linux video
@ashishkadian2853
@ashishkadian2853 Жыл бұрын
nice tutorial kunal
@varuns3763
@varuns3763 2 жыл бұрын
In ubuntu command is not available
@_SOHAMSAMANTA
@_SOHAMSAMANTA 2 жыл бұрын
1:34:57 Kunal please tell how to install this Ubuntu over the mac terminal docker it -run ubuntu how to use this command ???
@khurramilyas6807
@khurramilyas6807 Жыл бұрын
for this first you have to open docker desktop
@prabingupta7438
@prabingupta7438 Жыл бұрын
Can someone tell me in which video we have shell scripting as he mentioned he wilkl be teaching shell scripting in future videos.??
@aryanshrivastava8312
@aryanshrivastava8312 2 жыл бұрын
Yeah, I might have to re-watch this.
@shakirriyaz07
@shakirriyaz07 2 жыл бұрын
at 1:11:50 how was the root file deleted without sudo? bit confused here was it because we changed the permissions to it maybe? sorry if it was lame
@poetryiscodingdecoding7965
@poetryiscodingdecoding7965 2 жыл бұрын
We have to use UBUNTU ?
@abhishekippili677
@abhishekippili677 2 жыл бұрын
can git bash be used for these commands
@hemansipandya6743
@hemansipandya6743 2 жыл бұрын
So this is the terminal command in which he is working? I am trying to do the same but not getting anything
@abhinavupadhyay9460
@abhinavupadhyay9460 2 жыл бұрын
How to practice this if we are on windows? Many of the commands you use here like touch and all doesn't work in windows terminal.
@yashverma1188
@yashverma1188 2 жыл бұрын
Downlowd Hyper terminal, You can use that. For most of the Command will run their. But even in hyper some command like "chmod" won't run, They need linux ecosystem.
@idslko
@idslko Жыл бұрын
Does anyone know which Linux emulator to install on a windows PC? Something similar to what Kunal is using on his mac machine as it is helpful to see the cli changes in GUI
@khurramilyas6807
@khurramilyas6807 Жыл бұрын
mobaxterm is a best linux cli for window users
@projectsnik305
@projectsnik305 Жыл бұрын
Bro is there any way to install WSL in Windows 7?
@nikhil_gupta58
@nikhil_gupta58 2 жыл бұрын
Fantastic...
@yabezD
@yabezD 2 ай бұрын
I've just installed Ubuntu linux, I'm getting a transparent green and red screens over my screen repeatedly. What should I do?
@hargunrana
@hargunrana 2 жыл бұрын
Greatt content brotherr…. Ur channel is just a saviour…✨✨ Also can u link to some tutorial for changing the look of zsh like urs in the video… Im a mac user
@raunakrajr2160
@raunakrajr2160 4 ай бұрын
Can anyone tell what extension he is using ? Which help to suggest the next step.
@Selim_Hasan_Raj
@Selim_Hasan_Raj 2 жыл бұрын
I have a question. Are you human Kunal? You're going to change the world! We love you man. Will you make machine learning course?
@KunalKushwaha
@KunalKushwaha 2 жыл бұрын
ML course in March
@dhruvandangar8005
@dhruvandangar8005 2 жыл бұрын
touch command not working in window power shell any idea guys why it happens
@ihpmama9716
@ihpmama9716 3 ай бұрын
brother which terminal are u using how to get it??
@snegas2849
@snegas2849 2 жыл бұрын
I want to learn only linux for open source contributions. Is this enough for me?
@GOD-jq2dt
@GOD-jq2dt 2 жыл бұрын
Thanku so much bhaiya
@Metaxy12
@Metaxy12 2 жыл бұрын
Can we do this in the Ubuntu app??
@TheProblemSolvers38
@TheProblemSolvers38 2 жыл бұрын
Your channel is ❤️
@JamesSmith-sn1ms
@JamesSmith-sn1ms 2 жыл бұрын
Hey, can someone please tell me what application you are using on windows as the terminal emulator ?
@samyaksheokar2375
@samyaksheokar2375 2 жыл бұрын
Please help me also...
@kasammomin9379
@kasammomin9379 2 жыл бұрын
did u get it??
@piyushupreti8079
@piyushupreti8079 Жыл бұрын
can anyone help ?
@ayushjhanwar226
@ayushjhanwar226 2 жыл бұрын
Guys Kunal will complete dsa bootcamp from feb, It takes time for him also to deliver this kind of awesome content which is available literally no where...KUNAL OP
@rahulnishad24
@rahulnishad24 2 жыл бұрын
Hey kunal advanced concept of dsa and java that are apart from interview will be covered ?
@KunalKushwaha
@KunalKushwaha 2 жыл бұрын
Yes
@lakshitajoshi2392
@lakshitajoshi2392 2 жыл бұрын
@@KunalKushwaha Can these command lines also be used in Ubuntu?
@varuns3763
@varuns3763 2 жыл бұрын
Is open . , a linux command I am getting error in ubuntu
@anikkumarroy1102
@anikkumarroy1102 2 жыл бұрын
Dude are you like telepathic or something I was just wondering how nice it would be to have a nice Linux tutorial
@shouryasinha8824
@shouryasinha8824 Жыл бұрын
I recently switched to linux, but idk why but while doing the partition I created 'home' for 500gb and 'home1' for around 400gb. now I am confused as we don't have the same E or D driver that we get in windows. Any suggestion?
@darshankumawat1764
@darshankumawat1764 Жыл бұрын
That's just windows thing. File system in linux(or any unix like) works like a tree where all directories are nodes (even the partition) of the tree (/ is the topmost directory)
@shathyanarayanank9677
@shathyanarayanank9677 2 жыл бұрын
Can anyone suggest books for aws devops course
@samyaksheokar2375
@samyaksheokar2375 2 жыл бұрын
can someone tell me how to setup all this things in windows , I got confused write now
@Bull-lp2em
@Bull-lp2em 3 күн бұрын
Can anyone answer me if this series will be a headstart fro DevOps carrier? And are all these videos enough?
@adityagaur2223
@adityagaur2223 2 жыл бұрын
please bring out a course on operating system and dbms
The mind behind Linux | Linus Torvalds | TED
21:31
TED
Рет қаралды 6 МЛН
Linux File System/Structure Explained!
15:59
DorianDotSlash
Рет қаралды 4 МЛН
Scary Teacher 3D Nick Troll Squid Game in Brush Teeth White or Black Challenge #shorts
00:47
Playing hide and seek with my dog 🐶
00:25
Zach King
Рет қаралды 31 МЛН
- А что в креме? - Это кАкАооо! #КондитерДети
00:24
Телеканал ПЯТНИЦА
Рет қаралды 7 МЛН
100+ Linux Things you Need to Know
12:23
Fireship
Рет қаралды 847 М.
Docker Tutorial for Beginners - What is Docker? Introduction to Containers
1:42:59
Do not DO THIS DevOps | DevOps Full Roadmap 2024 ( Free Resources )
24:20
7 Linux Terminal Tricks You’ll Use EVERY Day | Once Learned
12:17
60 Linux Commands you NEED to know (in 10 minutes)
10:50
NetworkChuck
Рет қаралды 1,4 МЛН
Is Windows RUINING your Coding Career?
10:52
Harkirat Singh
Рет қаралды 83 М.
Beginner's Guide to the Bash Terminal
1:14:37
Joe Collins
Рет қаралды 2,3 МЛН
DevOps as a Career - Prerequisites, Resources, Mentorship, & More!
18:28
Scary Teacher 3D Nick Troll Squid Game in Brush Teeth White or Black Challenge #shorts
00:47