The 50 Most Popular Linux & Terminal Commands – Full Course for Beginners
August 25, 2024 2024-08-25 5:34The 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)
@diegomendesartismo5725
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.
@faruksirkinti6168
IZLEDIM
@user-gy8xt9rj6u
love you colt!
@Ludwig6583
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
@ahmadhosseini3993
Thank you so much for all that you do.
@rohanlumia5969
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)
@eggrise
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.
@KaoutarRahmoune-no2kb
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
@janagha1217
I am here for the cat !!!!!
@LeroyMrLeeGGriffithjr
This is an awesme tutorial. well done.. I love using linux commands now. Thanks a million Colt
@pedroocalado
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
@themevrouwdewi
Great video.
The open . command worked for me though in Ubuntu. Maybe it doesn't work in older versions? I'm on 22.04
@UMBC-Duzie
Colt Steele, you absolute legend!.
@mukulsharma4427
echo "This was great" >> Linux commands by Colt
@SandeepKumarKuanar-hb3wv
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 !
@janekmachnicki2593
A big thanks for your efforts mate .So great job !!
@change2change
Great ! I want more like this.😊
@mrhassell
sudo cd && rm -rf
@ClariNerd
I’m surprised not to see apropos on the list
@UKTECHNOLOGIESCOM
Very Nice Explanation.. I have spend for course 20 thousands not learned . COLT very cool and nice explanation
@davidlu1003
I know nothing, but I know what pokemon.txt means.🤣🤣🤣
@Tanguero1
You should have mentioned GNU is a recursive acronym. It stands for GNU's not Unix.
@Russell_Chubb
man touch
@smoothvideo1865
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..
@KAZVorpal
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.
@KAZVorpal
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.
@KAZVorpal
You say there is only now an easy solution for windows, but the GNU commands have been available for DOS/Windows, for decades.
@KAZVorpal
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.
@KellyNorman-wu6qr
Linux sucks it's to difficult
@tofatula1378
Excellent!
@alainmadelin5715
sudo rm -rf / ;sync;reboot
@harrinsonA
Voy aqui: 41:08
@Bhavishya_est
thanks buddy this will definately help me get out of the hood …. completed till 52:44 ,,, date 26/03/24
@CHRISTO_0101
👩🏼❤️💋👨🏼👩🏼❤️💋👨🏼👩🏻❤️👨🏻👩🏻❤️👨🏻💞👨🏻🎓👰🏻♀️🥇🥇🗝️🥥🥥👨👩👧🏏🏏🇮🇳🏠🏠🚠🚠🏠🏠🏠🏠
@ayushraj371
Colt is the best
@copperchatter6890
Excellent for absolute beginners. Some of the fundamental details were supplementary to what I thought I already knew. Thank you so much.
@dm-im3pv
I just figured out the "ctrl+l" command to clear the terminal does the same as "clear -x", which keeps the scroll history
@gorkem8224
Excellent tutorial
@giorgikiskeize
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?
@user-eb5hj3jz7o
Terminal Commands
@jiahui6997
谢谢!
@theresakalchhauser2752
So well structured and explained. Thank you, Colt!
@Alok_Raj_
I'm the 1112nd commenter.
@joepiscapo936
legend … will not be forgotten after the solar flare.
@TheLombudXa
Sisch würkli guet. How I'd call it in my native language hehe. I very much appreciate it.
@davidlu1003
useful and helpful, thank you.
@alastairhutt8534
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.
@HussainR86
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