WP Tutorials

The 50 Most Popular Linux & Terminal Commands – Full Course for Beginners

The 50 Most Popular Linux & Terminal Commands – Full Course for Beginners

The 50 Most Popular Linux & Terminal Commands – Full Course for Beginners



Learn the 50 most popular Linux commands from Colt Steele. All these commands work on Linux, macOS, WSL, and anywhere you have a UNIX environment. 🐱

✏️ Colt Steele developed this course.

🔗 The Linux Command Handbook by Flavio Copes: https://www.freecodecamp.org/news/the-linux-commands-handbook/

🔗 If you want to learn more about terminal commands and become a software engineer, check out the bootcamp Colt built with Springboard: https://www.springboard.com/courses/software-engineering-career-track-cvs1/

⭐️ Course Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:04:37) Why use the command line?
⌨️ (0:06:56) The world of operating systems
⌨️ (0:10:56) What is Linux?
⌨️ (0:16:58) Shells and Bash
⌨️ (0:19:28) Setup For Linux Users
⌨️ (0:20:28) Setup For Mac Users
⌨️ (0:21:05) Setup For Windows (WSL)
⌨️ (0:29:43) Using The Terminal
⌨️ (0:31:12) whoami
⌨️ (0:32:34) man
⌨️ (0:33:40) clear
⌨️ (0:36:42) intro to options
⌨️ (0:39:05) pwd
⌨️ (0:41:07) ls
⌨️ (0:49:21) cd
⌨️ (1:00:40) mkdir
⌨️ (1:06:33) touch
⌨️ (1:12:03) rmdir
⌨️ (1:13:05) rm
⌨️ (1:21:26) open
⌨️ (1:23:55) mv
⌨️ (1:27:51) cp
⌨️ (1:31:56) head
⌨️ (1:33:02) tail
⌨️ (1:35:27) date
⌨️ (1:36:02) redirecting standard output
⌨️ (1:41:48) cat
⌨️ (1:46:15) less
⌨️ (1:49:17) echo
⌨️ (1:51:38) wc
⌨️ (1:53:52) piping
⌨️ (1:56:43) sort
⌨️ (2:01:09) uniq
⌨️ (2:06:59) expansions
⌨️ (2:17:08) diff
⌨️ (2:21:01) find
⌨️ (2:32:10) grep
⌨️ (2:36:52) du
⌨️ (2:40:55) df
⌨️ (2:44:04) history
⌨️ (2:47:32) ps
⌨️ (2:51:50) top
⌨️ (2:54:02) kill
⌨️ (3:00:13) killall
⌨️ (3:01:37) jobs, bg, and fg
⌨️ (3:09:40) gzip
⌨️ (3:12:18) gunzip
⌨️ (3:15:27) tar
⌨️ (3:23:36) nano
⌨️ (3:31:17) alias
⌨️ (3:42:48) xargs
⌨️ (3:50:57) ln
⌨️ (4:01:49) who
⌨️ (4:03:47) su
⌨️ (4:08:32) sudo
⌨️ (4:18:36) passwd
⌨️ (4:21:54) chown
⌨️ (4:31:08) Understanding permissions
⌨️ (4:47:15) chmod

🎉 Thanks to our Champion and Sponsor supporters:
👾 Wong Voon jinq
👾 hexploitation
👾 Katia Moran
👾 BlckPhantom
👾 Nick Raker
👾 Otis Morgan
👾 DeezMaster
👾 AppWrite

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news

source

Comments (48)

  1. The ls command has another very useful flag: -h. I know it’s a lot to cover in a five-hour video, but some flags are very important to know. The -h flag, not just for the ls command but for many others, is important to read the size of a file or directory in a human-readable format.

  2. IZLEDIM

  3. love you colt!

  4. Thank you!! This tutorial was perfect for me, not too fast, not too slow, yet easy to understand! Took me 2 entire days to finish, but I was taking notes and re watching to get as much value as possible. Can't thank you enough, Colt! <3

  5. Thank you so much for all that you do.

  6. Such a nice video, by far the most easy to understand. And one more thing which I faced: I am using WSL (Debian) and while following the video when you try to do the "man" command it shows command not found, so the solution for this is you have to installthe man package. You can do that via "sudo apt-get install man-db" (ofc without the quotation marks)

  7. Thank you colt elvis kitty the group the owner and everyone involved in this video. People like you convince me everytime that we have good people in this world.

  8. i follow your html course it took me 2 dayes to find out it was YOU again hhh i did linux before so voila here we go again

  9. I am here for the cat !!!!!

  10. This is an awesme tutorial. well done.. I love using linux commands now. Thanks a million Colt

  11. Obrigado.
    Not my 1st look at linux commands but this did clear loads of info and specially made me eager do dive deeper.
    Not afraid of no terminal window…already have my alias rm='rm -v' configured on that .bashrc file. One of many thinks this video has taught me.
    Keep it up!! Cats, friends, Samba and Education.
    Many thanks once again!
    Abreijos Calados

  12. Great video.

    The open . command worked for me though in Ubuntu. Maybe it doesn't work in older versions? I'm on 22.04

  13. Colt Steele, you absolute legend!.

  14. echo "This was great" >> Linux commands by Colt

  15. I am on my Windows, using Ubuntu 22.04 Jammy Jellyfish on my Virtual Machine to watch this video + to take notes + to run all the commands !

  16. A big thanks for your efforts mate .So great job !!

  17. Great ! I want more like this.😊

  18. sudo cd && rm -rf

  19. I’m surprised not to see apropos on the list

  20. Very Nice Explanation.. I have spend for course 20 thousands not learned . COLT very cool and nice explanation

  21. I know nothing, but I know what pokemon.txt means.🤣🤣🤣

  22. You should have mentioned GNU is a recursive acronym. It stands for GNU's not Unix.

  23. man touch

  24. why so many haters. this is an excellent linux command teaching for me at least.14 years in windows servers and i never get a chance to do linux 4 years in red hat linux. COLT thank you for the lessons..

  25. You gloss over the fact that most of the commands you are talking about are separate programs, but certain ones are actual commands that are built into the shell itself, like cd. This is actually important and useful, not something to just dumb down and skip over.

  26. When you say that "whoam i" won't work, you should mention that "who am I" WILL work. With the spaces.
    This is because "who" is a different command, that shows who is logged into the machine, but some clever person added the ability to see just your own login, and formatted it after the whoami command.

  27. You say there is only now an easy solution for windows, but the GNU commands have been available for DOS/Windows, for decades.

  28. Speaking as somebody who's used Linux for 32 years, this video has a bullshit title. There aren't 50 Linux shell commands that a person would use with any kind of regularity, outside of the most obscure technical situations.
    In fact, this is really just a how to use the Linux shell video, but with a clickbait name.

  29. Linux sucks it's to difficult

  30. Excellent!

  31. sudo rm -rf / ;sync;reboot

  32. Voy aqui: 41:08

  33. thanks buddy this will definately help me get out of the hood …. completed till 52:44 ,,, date 26/03/24

  34. 👩🏼‍❤️‍💋‍👨🏼👩🏼‍❤️‍💋‍👨🏼👩🏻‍❤️‍👨🏻👩🏻‍❤️‍👨🏻💞👨🏻‍🎓👰🏻‍♀️🥇🥇🗝️🥥🥥👨‍👩‍👧🏏🏏🇮🇳🏠🏠🚠🚠🏠🏠🏠🏠

  35. Colt is the best

  36. Excellent for absolute beginners. Some of the fundamental details were supplementary to what I thought I already knew. Thank you so much.

  37. I just figured out the "ctrl+l" command to clear the terminal does the same as "clear -x", which keeps the scroll history

  38. Excellent tutorial

  39. About "MV" command.. I throw my files to directory like you show but when I type MV –backup or MV -b or full way it doesn't work.. so what i doing wrong?

  40. Terminal Commands

  41. 谢谢!

  42. So well structured and explained. Thank you, Colt!

  43. I'm the 1112nd commenter.

  44. legend … will not be forgotten after the solar flare.

  45. Sisch würkli guet. How I'd call it in my native language hehe. I very much appreciate it.

  46. useful and helpful, thank you.

  47. I lost the will to live after 30 minutes and he's still not covered anything. Mate, you talk far too much and say far too little.

  48. another way if you want to preserve the outputs for future use is run them in a jupyter notebook on a bash kernel instead of terminal .. of course commands like nano cannot be run in juoyter

Leave your thought here

Your email address will not be published. Required fields are marked *

Enable Notifications OK No thanks