macOS Terminal (zsh) - The Beginners' Guide

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 มิ.ย. 2024
  • How does the macOS terminal work, why should I use it and what’s the difference between a Graphical User Interface (GUI) and a Command Line Interface (CLI)?
    🖥️ Official Website & Courses
    academind.com/courses/
    📝 Full Article
    academind.com/tutorials/termi...
    👋 Social Media
    / maxedapps
    / academind_real
    / academind_real
    / academindchannel
    💬 Academind Community on Discord
    / discord
    ----------
    Timestamps:
    0:00 Introduction
    0:32 The Shell
    1:31 GUI vs CLI
    3:39 Mac Terminal & zsh
    5:01 Finder & Terminal
    5:54 Root, Users & Home Directory
    7:20 Print Working Directory & List Items (pwd & ls)
    8:55 Change Directory (cd, cd .., cd / and cd ~)
    12:30 Absolute vs Relative Paths
    16:08 Creating Files & Folders (touch & mkdir)
    20:27 Removing Files & Folders (r & rmdir)
    23:05 Understanding Flags and the "man" Command
    23:53 Removing Folders Containing Data (rm -r)
    25:44 Copying Files & Folders (cp)
    28:19 Moving Files & Folders (mv)
    29:45 Renaming Files
    ----------
    Academind is your source for online education in the areas of web development, frontend web development, backend web development, programming, coding and data science! No matter if you are looking for a tutorial, a course, a crash course, an introduction, an online tutorial or any related video, we try our best to offer you the content you are looking for. Our topics include Angular, React, Vue, Html, CSS, JavaScript, TypeScript, Redux, Nuxt.js, RxJs, Bootstrap, Laravel, Node.js, Progressive Web Apps (PWA), Ionic, React Native, Regular Expressions (RegEx), Stencil, Power BI, Amazon Web Services (AWS), Firebase or other topics, make sure to have a look at this channel or at academind.com to find the learning resource of your choice!

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

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

    Wow. You didn't waste a single minute. Guide is well made and answered all in questions in 30 mins! Comparing GUI and terminal side by side made it much easier to understand. Thank you!

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

    Thank you so much for this video! I am currently in a coding bootcamp, and they go over how to use terminal, but it's all written instructions and this video really really helped me see what it is i am doing, and actually understand! Thanks for taking the time to make this video!

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

    you are seriously the best instructor. Ive watched so many videos about terminal and this is by far the best and most detailed. Well done. I'm starting this journey and will for sure be looking for more of your videos.

    • @user-wl2rb3rh5c
      @user-wl2rb3rh5c 25 วันที่ผ่านมา

      How was your journey? Any tips for the newcomers? :)

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

    👏👏👏 absolute gold! I'm an absolute beginner and this just made so much sense! I'm shocked at how well you delivered this information and made it understandable. Thank you for taking your time to make this video!

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

    Excellent! This was exactly what I was looking for. Start from the basics (with theory) and building up step by step

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

    This was exactly what I was looking for, a comprehensive explanation of a terminal. Thank you!

  • @Parshuram_61
    @Parshuram_61 2 ปีที่แล้ว

    I had almost entirely forgotten how to use the terminal window. Your tutorial helped me remember everything once again. Thank you v much !!

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

    I've tried to start learning SQL and Python, but couldn't figure out how to change directory and that's all I needed to find out but this video taught me a whole lot more! very good video thank you :)

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

    Clean, concise, informative, and well thought out. Thank you, this was immensely informative and helpful.

  • @grafxdesigner93
    @grafxdesigner93 2 ปีที่แล้ว

    I've been looking for something like this and it makes so much sense. Now I can fully focus on become a full stack web developer as well as web designer. Great informative video. I just subscribed. Thanks for your time to make this enlightening video. You are a godsend.

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

    That was EXCELLENT! Thank you Manu 👍🏻

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

    Thank you ! You are a great tutorial and cured my headache 🙏

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

    I'm just starting and I found this video very helpful. Thanks. I'm going through a course, but it is all text based, and I needed a "show and tell" type of instruction. I will probably look for other videos you have as I continue on my journey.

  • @user-bv8op4hf4c
    @user-bv8op4hf4c ปีที่แล้ว

    I was struggling in debugging the problem of zsh: command not found, until this educative video was found.
    It was helpful.

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

    This was really helpful! ♥️

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

    What an excellent tutorial, thank you very much for the great content!

  • @mok614
    @mok614 2 ปีที่แล้ว

    Thanks for the video! It was very helpful and informative!

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

    Thank you for clear and easy understable lecture😊

  • @blackodelia8005
    @blackodelia8005 2 ปีที่แล้ว

    thank you very much for this tutorial
    hands down the best one I have seen!

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

    Very helpful video!! Clear, Concise and to the Point. No bullshit! 💯

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

    I am subscribing to you! good detailed & clear video for beginners. Actually I am learning for fun, no idea what I can do with it though.

  • @industryrule-4080
    @industryrule-4080 9 หลายเดือนก่อน

    This was immensely helpful. Thank you.

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

    This is amazing, made it so easy for me
    Z-shell

  • @rolim22
    @rolim22 3 ปีที่แล้ว

    Very good tutorial! Thank you for sharing!

  • @ritendrasingh7491
    @ritendrasingh7491 3 ปีที่แล้ว

    Nice video as a refresher!

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

    thanks for the video. It was helpful to refresh terminal commands

  • @josephgarza5973
    @josephgarza5973 3 ปีที่แล้ว

    That was a very helpful video. Thank you kindly.

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

    Thanks For Making This Video
    It Was Very For Me As A Beginner
    😊

  • @user-nc4mf1ud3c
    @user-nc4mf1ud3c ปีที่แล้ว

    thank you for such a clear explaining!

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

    This video was very helphul. Thank you!

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

    I really appreciate this video, it was very helpful.

  • @Lusselly
    @Lusselly 3 ปีที่แล้ว

    Thank you very much, it's easy to understand...

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

    Love it! Thanks for making the video.

  • @frajadita
    @frajadita 3 ปีที่แล้ว

    Many thanks for this great video!

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

    thanks for making this vid, it's useful 👌

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

    Thank you, very helpful!

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

    It’s so helpful! Thanks so much

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

    Great explanation 🎉

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

    Great video! for a beginner this was perfect :)

  • @sscordero
    @sscordero 3 ปีที่แล้ว

    you're a great teacher. thank you

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

    sooooo clear! thanks! subscribed!

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

    thank you for tutorial.
    this tutorial can be practiced in linux too :)
    and dont forget to customize your terminal with oh my zsh and some shell theme like starship / powerlevel10K

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

    Great video with very clear descriptions. I wish the same could be said for man command in zsh! As you said: cryptic!

  • @CanDoSo_org
    @CanDoSo_org 2 ปีที่แล้ว

    Great class, thank you.

  • @Another0neTime
    @Another0neTime 3 ปีที่แล้ว

    Excellent video so far!

  • @chesb6426
    @chesb6426 3 ปีที่แล้ว

    thank you so much! you solved my main problem

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

    Perfect Video, thanks a lot! :)

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

    Thus is great session on macOS trminal

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

    thanks for explaining

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

    you're a lifesaver!! thank you :D

  • @seselimbu5881
    @seselimbu5881 2 ปีที่แล้ว

    Heartfully thank you so very much and thank you.

  • @mariuslazar7025
    @mariuslazar7025 2 ปีที่แล้ว

    The fundamentals! Thank You!

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

    Very clear. I was always a little bit afraid to learn terminal myself.

    • @speakyopeacetv6795
      @speakyopeacetv6795 3 ปีที่แล้ว

      How is your progress comin along

    • @bvedantcodes
      @bvedantcodes 3 ปีที่แล้ว

      As long as you're not sudo'ing anything (or at least sudo'ing not knowing what you're doing) keep exploring and learning..!

  • @janshellew3248
    @janshellew3248 3 ปีที่แล้ว

    Thank you - very helpful

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

    thank you for this. It was a great video

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

    Thank you. Very well done.

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

    thank you for this!!

  • @Aman-Verma
    @Aman-Verma 8 หลายเดือนก่อน

    Thank you !!❤

  • @josuecruz0921
    @josuecruz0921 2 ปีที่แล้ว

    Great video. Thanks.

  • @svetlanamaru
    @svetlanamaru 2 ปีที่แล้ว

    Very useful! Und ich mag deinen Akzent:)

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

    Thank you for sharing this! Any chance for a more advanced guide?

  • @alankavanagh2911
    @alankavanagh2911 3 ปีที่แล้ว

    Very good ! Thank you

  • @milosivackovic
    @milosivackovic 2 ปีที่แล้ว

    Thanks man!

  • @nicolunardelli
    @nicolunardelli 3 ปีที่แล้ว

    Great Video!!!

  • @immortalkarin
    @immortalkarin 3 ปีที่แล้ว

    great tutorial

  • @Klauschumacher
    @Klauschumacher 3 ปีที่แล้ว

    EXCELLENT PERFECT VIDEO!!!

  • @jacksonhoyt4127
    @jacksonhoyt4127 3 ปีที่แล้ว

    thank you my man

  • @eugeneL_N1E104
    @eugeneL_N1E104 3 ปีที่แล้ว

    awesome tutorial on zsh! curious if we can have git later. thx!

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

    Amazing!

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

    This is really good. Personally having issue with python not being recognized in terminal and hope this helps

  • @GRumpyonekinobi
    @GRumpyonekinobi 2 ปีที่แล้ว

    awesome! thanks

  • @adem6501
    @adem6501 3 ปีที่แล้ว

    Thanks. your advice works ) Like

  • @VedKaila_Guru
    @VedKaila_Guru 2 ปีที่แล้ว

    very useful

  • @yuppp1473
    @yuppp1473 2 ปีที่แล้ว

    Thanks

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

    Can you please upload more videos about Mac OS?

  • @djlez_za
    @djlez_za 3 ปีที่แล้ว

    Sehr gutes tutorial. Liebe gruße aus Süd Afrika 😉👍

  • @milescampbell568
    @milescampbell568 3 ปีที่แล้ว

    Very informative! Thank you.
    Does anyone know any videos for installing stuff from the zsh command line interface?

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

    I have a question regarding bash and zsh scripting: if I work in a company or enterprise, should I rather use bash (for scripting) instead of zsh? (Some scripts using zsh are not running on bash?). Could I possibly run into troubles? I'm not so good with bash and even less good with zsh. Thank you for your answer 😀

  • @ctrade8837
    @ctrade8837 2 ปีที่แล้ว

    Mr. Legend

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

    Thanks a lot for this video.
    I've a question on the touch command, and that is it doesn't allow me to create directories. Anyone else ? Is this about zsh version or config? Thankss

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

    The tilde key command (Option + N) on a Mac doesn't appear to be the same as using the tilde key. Am I missing something?

  • @madisonmad4891
    @madisonmad4891 2 ปีที่แล้ว

    Подскажите, прописал команду xcode-select --install и теперь у меня постоянно вылетает терминал. При установки приложении при ошибки когда приложение закрывается. Как его убрать?

  • @Bembol01
    @Bembol01 2 ปีที่แล้ว

    how about reseting terminal to original.coz I accidentally typed something in the terminal, now I can see a lot of shortcuts and folders in my finder.how to reset it?

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

    what tool do you have installed to make your script.js and styles.css be green ?

  • @paulbailey6251
    @paulbailey6251 2 ปีที่แล้ว

    Everything worked for me except the 'mv' command when moving 'web-dev' to 'web-dev'. I copied your commands precisely (and repeatedly) but I get this response: "mv: rename ..web-dev2 to web-dev/..web-dev2: No such file or directory". I mirrored my file naming using your examples - except I called my 'zz' folder 'Testing'. All of your examples worked except that one. Great tutorial but I wonder why this one problem. Also, could you answer a real puzzle that I have. I'm on an old Mac Pro running Catalina and my terminal now uses the 'zsh' system which is why I followed your tutorial. I used to be able to run the command 'ifconfig' but not any more. I am now unable to discover my ip address because all I get is a screen full of what looks like encrypted data - I can't make 'head nor tails' of it. No trace of my ip address.

  • @AtharvJoshi-jc7ow
    @AtharvJoshi-jc7ow ปีที่แล้ว

    how can I keep that path on the command line itself so that I don't ever have to run pwd everytime I want to see my path? (like in ubuntu)

  • @invalid.reference
    @invalid.reference หลายเดือนก่อน

    How come your zsh has autocomplete when hitting tab out of the box? The only way I can get that functionality is by editing the .zshrc file.

  • @nrgking1667
    @nrgking1667 2 ปีที่แล้ว

    Nah yeah I’m like what cause I was moving one file to another folder but when I did mv example.txt ./tester the example.txt just disappears and I can find it idk what I’m doing wrong I don’t get the difference between using “.” and “..” ? Help plz I don’t get it I’m new

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

    After very long time, why so many space?

  • @unicornbubble4704
    @unicornbubble4704 2 ปีที่แล้ว

    Ive done everything but it wont start up, the circle from the linux app is always spinning but nothing comes up. Ive closed the terminal after everything was done. Schoud ive saved the commands or smth. like that? i dont know whats wrong. Can you help me?

  • @techgenius6068
    @techgenius6068 3 ปีที่แล้ว

    Make a video on design pattern

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

    Could you pls create tut where explain how use bash scripts for frontend for example, some examples how we can create bash script and cases where it can be usefull

  • @jpnoita2223
    @jpnoita2223 3 ปีที่แล้ว

    i am using mid 2011 and i have updated Catalina using Patcher but i am not able to enable airdrop option even i have tried to use defaults write com.apple.NetworkBrowser BrowseAllInterfaces 1 in terminal but still no shows. please help if any one have idea.

  • @ufyiskxbdnysh4628
    @ufyiskxbdnysh4628 3 ปีที่แล้ว

    Hi Max can you please make advanced laravel tutorial, I think there are few people who can make it as high quality as you can do this. We really need this explanation of arcitecture;

  • @fbenfrank
    @fbenfrank 2 ปีที่แล้ว

    Are you using a root user or an admin because it doesn’t seem to work with my admin user.

  • @adrian-4767
    @adrian-4767 3 ปีที่แล้ว +2

    Academind I miss your videos, I think you publish them less often.

    • @adrian-4767
      @adrian-4767 3 ปีที่แล้ว

      Academind we need a new course called "Complete web developer bootcamp" from zero to hero.

  • @raitasorin
    @raitasorin 3 ปีที่แล้ว

    ya da best

  • @adrian-4767
    @adrian-4767 3 ปีที่แล้ว +7

    Academind we need a new course called "Complete web developer bootcamp" from zero to hero.

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

    What does % mean in every line?

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

    Finally someone said zsh correctly. Zed sh. Perfect.