Unix Shell Crash Course || Unix Shell Tutorial for Beginners

Поділитися
Вставка
  • Опубліковано 29 чер 2024
  • A #Unix shell is a command-line interpreter or shell that provides a command line user interface for Unix-like operating systems. The shell is both an interactive command language and a #scripting language, and is used by the operating system to control the execution of the system using shell scripts. This is Unix shell crash course tutorial for beginners where you will be learning about the following topics in details:
    ⭐️ Table of Contents ⭐️
    ⌨️ (0:00) Unix Shell: Introduction
    ⌨️ (4:09) Unix Shell: Files and directories
    ⌨️ (14:05) Unix Shell: Creating and deleting
    ⌨️ (20:30) Unix Shell: Pipes and filters
    ⌨️ (29:42) Unix Shell: Permissions
    ⌨️ (40:37) Unix Shell: Finding things
    ⌨️ (49:59) Unix Shell: Job control
    ⌨️ (55:37) Unix Shell: Variables
    ⌨️ (1:02:26) Unix Shell: Secure shell
    ⭐️ Join Us ⭐️
    Join our FB Group: / cslesson
    Like our FB Page: / cslesson
    Website: geekslesson.com/

КОМЕНТАРІ • 68

  • @GeeksLesson
    @GeeksLesson  3 роки тому +28

    ⭐ Learn more: ua-cam.com/play/PLKp3X-578hN99d7bj6EU-AnGyAE6Fdc6R.html
    ⭐️ Table of Contents ⭐️
    ⌨️ (0:00) Unix Shell: Introduction
    ⌨️ (4:09) Unix Shell: Files and directories
    ⌨️ (14:05) Unix Shell: Creating and deleting
    ⌨️ (20:30) Unix Shell: Pipes and filters
    ⌨️ (29:42) Unix Shell: Permissions
    ⌨️ (40:37) Unix Shell: Finding things
    ⌨️ (49:59) Unix Shell: Job control
    ⌨️ (55:37) Unix Shell: Variables
    ⌨️ (1:02:26) Unix Shell: Secure shell

  • @vladimirpopoviclipovac9689
    @vladimirpopoviclipovac9689 3 роки тому +20

    Based on the user login, I can see that this video was made for me.

  • @araujopsy
    @araujopsy 3 роки тому +28

    The content is very well organized. This course is sensational.

  • @256k_
    @256k_ 4 місяці тому +2

    this is one of, if not THE best video on the fundamentals of unix shell and processes. very happy i found it i'm learning so much even after 10 years of being a developer

  • @Backroad_Junkie
    @Backroad_Junkie 11 місяців тому +3

    I'm still running shell scripts I wrote 30+ years ago. Originally under System V, then Solaris, then Ubuntu, now BASH on windows, lol. (If you go to my site and run one of the slideshows, that slideshow was generated by a script...)
    They generate HTML code. Originally they generated linked lists for a slideshow. Now they generate the code for HTML/Java arrays to create slideshows. Modified yes, but some of the code is from the original incarnation, lol. (Mostly the basic I/O, file read and write stuff.)
    I'd rewrite all of it in a modern language, but hey, the scripts still work, and I see no need to move on... 😁
    (I've been a Unix SysAdmin/Systems Programmer since the early '80's. By the end of my career, I babysat NAS arrays and mail machines...) 😁

  • @beauforda.stenberg1280
    @beauforda.stenberg1280 2 місяці тому

    I think this UA-cam video was well-structured and well-presented, but it was really stock-standard in the genre. What set it apart for me, was the use of flowchart notation to visually convey aspects of an interactive command, showing child-processes, spawned sub-shell, etc., for example. These were a mark of pedagogical excellence and I appreciated them greatly.

  • @HansFlamme
    @HansFlamme 3 роки тому +6

    This channel man, absolute gold.

  • @shambhvisharma5618
    @shambhvisharma5618 3 роки тому +16

    I am a great procastinator but i completed this course in three days time....and i finally did it :D and I am proud...need some appreciation guys :D

  • @krawl97ing
    @krawl97ing 3 роки тому +7

    The most underrated UA-cam channel! Keep up the good work :)

  • @badrequest2832
    @badrequest2832 2 роки тому +2

    Great video!!! Literally chose to watch this 20 mins per day until completion and retained it all. Great tutorial for beginners or refreshing minds and well structured. Thanks for the video!

  • @RatusMax
    @RatusMax 3 роки тому +14

    TLDR: I am glad I found this channel because it will help me answer questions I have about life. Even if it leads to a dead end I will be happy that I was able to use my brain again to learn and find something.
    I was in a slumber of doubt in myself and was just content with the regular loop I put myself in. Then the pandemic happened and disrupted that loop. It has been years since I sat down and drew anything. When I did so it took about 3-4 hours but I noticed even though I didn't practice my art skills went up considerably. It was because over time I started to look at the world differently.
    When I was taking math, physics and computer science, I just looked at it like a process I needed to do to get a piece of paper. Every time I would try and make time to wander off and see what I could do, I was rewarded with an F. So I kept myself constrained to what was to be taught in class.
    I could see that drawing art, math, physics, computer science, etc. was all the same. They were interconnected. I wanted to explore why when I drew something new with my hand, it felt the same as when I solved equations in physics and math. I also realized when I drew concept art, it felt exactly the same way when I created software solutions.
    However after I joined my regular cycle, I tossed those questions aside because I had job security and did not have to do any more thinking. Just follow a process and have no creativity. I realized however I wasn't happy. Yeah I got money and paid the bills, yeah I had excess money but that person who was inquisitive was still in there. I did NOT have time to think and wander off into thoughts that light up my mind.
    So now I am going to dust off the old math, physics and computer science books and start reading them. I want to answer my question why is my art skills connected to my mathematics skills. I came to a realization that all that we do in this life is find, record, combine, (we haven't done this yet I dont think...) modify, and delete patterns of the universe.
    In basic art we can use to record patterns of the universe. (portrait painting) Through concept art we can use those patterns and combine those patterns to express something else. (video games, movies, etc)
    in physics we can use it to record the patterns of the universe. Through computer science/engineering we can use those patterns and combine those to express something else.
    I had to come back to edit this because modification of a universal pattern would and could mean the alteration of the universe itself. So I added combining patterns. That way just like a wave they are just multiple patterns added or removed to make a different one.
    I know this sounds like some crazy mans ramblings but finding out how this all comes together is what I want to do in my life. I saw this guy a long time ago on YT called FZD school. His art videos opened my eyes. It looked like magic at first but then I saw a method. How he solved the problems over time and it made me realize that its all the same. We as humans rip them apart and put them in their own chunks to eat easier. The truth is we should have been eating it together.
    I think the answer lies somewhere in data science and data visualization. While people will use it for the stocks and business I'll be using it to answer my questions. Even if it leads to a dead end, having me turn the wheels in my head and search for an answer will make me happy.
    We go to college to record patterns. Some people are special and can do both at the same time. Those are the geniuses. I've seen those people walking around on campus back in the day. Me I do things one step at a time so I am not a genius lol. I am just a person who is willing to give up something god to find something meaningful.

  • @romanticized_days
    @romanticized_days Рік тому +2

    This is the first course I've done on youtube that I ACTUALLY completed. Loved the organization of the content and the explanation was chef's kiss. I hope this is gonna be useful for my scripting interview tomorrow :')

  • @Maen963
    @Maen963 5 місяців тому

    great course !! thank you u saved me, i have an interview tomorrow wish me luck

  • @C-1-FRY
    @C-1-FRY Рік тому

    Bravo Sir!! Incredible material. Its been a while since I've worked with UNIX, and this was just perfect. Thank you

  • @erisacara4953
    @erisacara4953 3 роки тому +3

    Thank you very much, sir! This is a great course.

  • @daocam
    @daocam 2 роки тому +2

    perfect lesson, thank you!

  • @GabrielMartinez-ez9ue
    @GabrielMartinez-ez9ue 3 роки тому +24

    What a great course. Had to pause it and walk around the house quite a few times but I made it! Thanks

  • @vikastangudu712
    @vikastangudu712 3 роки тому +5

    Awesome detailed explanation. Thanks..

  • @stanlouverture5863
    @stanlouverture5863 3 роки тому +3

    Love that course

  • @araujopsy
    @araujopsy 3 роки тому +5

    Very usefull. Great class. Thanks.

  • @FoeFear
    @FoeFear Рік тому

    Thanks for making this video, it is very helpful!

  • @uitlegklas
    @uitlegklas Рік тому

    Top down aproach in the first 5 minutes is great!
    What the are we talking about? Superb idea!

  • @chewboxout
    @chewboxout Рік тому

    Very well taught!

  • @naeem8434
    @naeem8434 3 роки тому +2

    Amazing video

  • @abhinavkrrish910
    @abhinavkrrish910 2 роки тому

    Thank you very much !!

  • @jamescarter6025
    @jamescarter6025 Рік тому +1

    Watching this so I can put on my resume I'm fluent in Unix

  • @_SkyEye
    @_SkyEye 3 роки тому +1

    Prowcess lol - that’s Canadian accent isn’t it ?
    Great upload btw, simple and instructive - subbed.

  • @Bleu-en2bf
    @Bleu-en2bf 2 роки тому

    Thank you💗

  • @charlesstratton6381
    @charlesstratton6381 2 роки тому

    great tutorial thank you

  • @BobBeatski71
    @BobBeatski71 3 роки тому +9

    I love BASH and its scripting.

  • @poincareelcartografo5406
    @poincareelcartografo5406 11 місяців тому +1

    25:08 Don't need to write lengths. It only works because the file already exits

  • @ravierkonan1694
    @ravierkonan1694 2 роки тому +2

    This video is good.

  • @VipinKumar-jx3hq
    @VipinKumar-jx3hq 3 роки тому +2

    Good

  • @Szederp
    @Szederp Рік тому +1

    Excellent upload. "No output" you say? I'm starting to see a pattern here 🙂

  • @burakkara337
    @burakkara337 Рік тому

    I think at 25:13 command should be "$ wc -l *.pdb | sort | head -1" . We dont have to write sort lenghts again.

  • @donnaavendano4394
    @donnaavendano4394 3 роки тому

    I tired sorting lengths, and the least character count was shown at the very bottom (it has 8 characters, while other txt files have 15 and 18 characters), may I know why sort did that? Thank you!

  • @michailb2563
    @michailb2563 3 роки тому +4

    Do we have 1990? What's that resolution? I have 4k screen lol. Thank you anyway.

  • @antxv713
    @antxv713 Рік тому

    Had a chuckle when I heard "WIMP interface" lmao

  • @Aalii6
    @Aalii6 Рік тому

    👍👍

  • @kanuni7399
    @kanuni7399 3 роки тому +4

    @25:37 , if we are using pipes,
    why do we pass lengths to the sort command.
    Shouldn’t the pipe pass the output of the 'wc' command to the 'sort' command?

    • @kanuni7399
      @kanuni7399 3 роки тому +3

      this is what it should be instead.
      wc *.pdb | sort | head -1

  • @shivanisharma1689
    @shivanisharma1689 3 роки тому +2

    Is a ppt of this available? It'd help a lot!

  • @naeem8434
    @naeem8434 3 роки тому +2

    Can you also make a complete course on bash scripting?

    • @gabesegun7966
      @gabesegun7966 3 роки тому

      Have you appreciated this well enough? Oliver Twist

  • @kanwarpamnani3780
    @kanwarpamnani3780 3 роки тому

    4:35 stupid question but i dont understand why a shell like , why is a shell telling the computer to run programs on our behalf why not some bot!!...

  • @rickyroy6569
    @rickyroy6569 3 роки тому

    Hi sir

  • @astaghfirullahalzimastaghf3648
    @astaghfirullahalzimastaghf3648 3 роки тому

    @14:58
    Why "mkdir tmp"
    for the "tmp" directory is a relative directory?
    But earlier you said,
    "data" is an absolute path , meaning we are accessing the root file
    while "/data" is a relative path

    • @ajinkyaj
      @ajinkyaj 3 роки тому +1

      I think you confused absolute and relative paths. '/data' is an absolute path, while 'data' is a reletive path.

    • @WhiteZorin
      @WhiteZorin 2 роки тому

      yep, /data is an absolute path

  • @rickyroy6569
    @rickyroy6569 3 роки тому +1

    I have one idea

  • @awesomemilkshake6612
    @awesomemilkshake6612 Рік тому

    14:23

  • @XYZ-uh6ox
    @XYZ-uh6ox 9 місяців тому

    What is an argument?

  • @hanningtondzombo930
    @hanningtondzombo930 2 роки тому +1

    Hello I my to be sent to my mpesa account kindly

  • @user-hp9eg3gf6s
    @user-hp9eg3gf6s 3 роки тому

    o= is other and a= is all. ALL IS USER AND GROOP AND OTHER !!!! you confused me

  • @arielkalenga9218
    @arielkalenga9218 3 роки тому +1

    I want to slap the person who disliked this video

  • @rickyroy6569
    @rickyroy6569 3 роки тому

    I just need to talk to uu

  • @sharliechristable4238
    @sharliechristable4238 3 роки тому

    Hi, I liked the content, would like to buy a copy of the API content, kindly let me know your interest in selling the video.

  • @jarmainebingham1639
    @jarmainebingham1639 2 роки тому

    Then the pandemic happened

  • @jyxu01
    @jyxu01 Рік тому

    19:28 it shows nothing for me🥲 there are ./ ../ tmp/ and . in the root directory. How to open the . directory?