Tap to unmute
37 INSANE Linux Commands you NEED to Know in 2025
Embed
- Published on Mar 16, 2026
- Run your Linux homelab in the cloud with Hostinger: hostinger.com/... (Use code networkchuck10 for 10% off)
The top 37 Linux Commands you NEED to know (actually, 41🤫). If you're new to Linux, this is the perfect place to start. And if you're a seasoned Linux master, I bet you a bag of coffee there's still one you don't know.
🔥🔥Join the NetworkChuck Academy!: ntck.co/NCAcademy
**Sponsored by Hostinger
SUPPORT NETWORKCHUCK
---------------------------------------------------
➡️NetworkChuck membership: ntck.co/Premium
☕☕ COFFEE and MERCH: ntck.co/coffee
Check out my new channel: ntck.co/ncclips
🆘🆘NEED HELP?? Join the Discord Server: / discord
STUDY WITH ME on Twitch: bit.ly/nc_twitch
READY TO LEARN??
---------------------------------------------------
-Learn Python: bit.ly/3rzZjzz
-Get your CCNA: bit.ly/nc-ccna
FOLLOW ME EVERYWHERE
---------------------------------------------------
Instagram: / networkchuck
Twitter: / networkchuck
Facebook: / networkchuck
Join the Discord server: bit.ly/nc-discord
AFFILIATES & REFERRALS
---------------------------------------------------
(GEAR I USE...STUFF I RECOMMEND)
My network gear: geni.us/L6wyIUj
Amazon Affiliate Store: www.amazon.com...
Buy a Raspberry Pi: geni.us/aBeqAL
Do you want to know how I draw on the screen?? Go to ntck.co/EpicPen and use code NetworkChuck to get 20% off!!
fast and reliable unifi in the cloud: hostifi.com/?v...
Top 41 Linux Commands You Should Know
Essential Linux Commands for Beginners and Pros
Must-Know Linux Terminal Commands in 2025
Master These 41 Linux CLI Commands
Linux Command Line Guide: 41 Commands Explained
Most Powerful Linux Commands for Everyday Use
Learn These Linux Commands to Level Up
41 Linux Commands Every Sysadmin Uses
Linux Terminal Basics: 41 Commands to Start Using
Master the Linux Shell with These Commands
Beginner to Pro: 41 Linux Commands You’ll Actually Use
Ultimate Linux Command Cheat Sheet
Top Linux Commands You’ve Probably Never Used
Linux Commands That Will Blow Your Mind
Hidden Linux Commands You Need to Try
Linux Tips: 41 Commands to Supercharge Your Workflow
Linux Command Line Tricks You Didn’t Know
Boost Your Terminal Game with These Linux Commands
41 Useful Linux Commands for Daily Use
#Linux #LearnLinux #LinuxCommands








Commands and timing:
ncdu [00:16]
duff [00:30]
ripGrep or rg [00:37]
mosh [00:52]
lshw [01:36]
mtr [02:12]
fd [02:20]
fzf [02:27]
ranger [02:45]
zoxide or z [02:52]
exa [03:13]
glances [03:25]
iotop [03:36]
stat [03:51]
dstack [04:02]
watch [04:20]
progress [04:32]
dig [04:54]
dog [04:59]
tcpdump [05:06]
tshark [05:06]
termshark [05:12]
lsof [05:35]
ipcalc [05:56]
wormhole [06:19]
systemd-analyze blame [06:42]
systemd-analyze critical-chain [06:55]
ps [07:01]
procs [07:09]
lazydocker [07:18]
rsync [07:25]
rm [07:39]
shred [07:44]
moreutils (which includes) [07:49]
ts [07:56]
errno [07:56]
ifdata [07:56]
vidir [08:02]
vip [08:10]
unp [08:15]
jq [08:28]
taskwarrior [08:40]
asciinema or asc [08:59]
fabric [09:56]
ollama [10:19]
Gracias por compartir y tener la opción de traducir a español me encantó el vídeo abrazo desde Uruguay 🎉
Love it. First command: "-bash: ncdu: command not found"
@RealGeneralIroh its probably something you need to install bro
@RealGeneralIroh might also be exclusive to debian (the os hes using)
Thanks
Finally chuck remembered his yt password 😂❤
Right 😂😂
he had to think of stuff to record besides ai lmao
😂😂😂😂😂😂😂😂😂
He didn't, he hacked into his own channel
Kids are archived in cold storage
Wormhole - hands down - blew me away! I had to try it IMMEDIATELY. And then I still couldnt' believe it. 🤯
I've been working with Linux since the 90s and I guess I just got used to doing things the hard way...and LOVING it!! But I'm certainly going to start integrating a lot of these amazing tools into my Linux life. I deserve it. :)
Task Warrior is also an instant hit for me. In fact, for each command that I want to start using I'm creating a task.
Thanks!
Exa actually is abandonware
Eza is a fork that’s actually maintained
which is exactly the reason you go with ls
I went with lsd for this exact reason.
Btop - Way better top
Tmux - Run multiple terminal sessions in one, split panes, etc.
Lazygit - Like lazydocker but for git
Column - Turn lists of items into tables, can then be output as JSON with the -J flag
Neovim - Because nano sucks.
@lmnts556 "sudo -E nvim" to use your config with sudo
batcat better cat...
@lmnts556 - Your WAAAY off base on that! I HATE VI !!! And I come from the UNUX SCO days in the 90's!
@tubeDude48 nano is garbage, vi is also garbage. Neovim is king. Manipulating text is just so much faster in neovim than in nano, nano is SLOOOOOOOOOOOW.
I have worked with Unix since 1981, Linux from 1993. I have even met Linus Torvalds a couple of times, but never heard of some of these commands. Great video and great choice of commands. Thank you!
You are very generous! I've worked with Linux for over 20 years and learned a lot in this video. Nice to see such good energy in this video!
WOW YOU DONT KNOW THE COMMANDSBUT YOU'v MEET LINUS TORVALDS
Well, someone very similar to myself, except I used UNIX since 1980 and never "personally" met Linus, although I was on a group call where he was present, (I know not the same). This is a good video, I have tried a few of these "new" commands but some are new to me. Cheers.🧔♂
LONG LIVE LINUX, LONG LIVE FREE SOFTWARE, LONG LIVE FREEDOM !!!!
Getting me through my day!
I did some refreshing and added a couple new pages to tldr thanks to this video.
Shred command does not work with SSDs because of how they function. It also, depending how much you try to use it, lowers SSDs lifespans more so than regular HDD.
It does work perfectly on regular HDDs. In short use HDD, which is slower yes, for sensitive things you may need to securely erase and then SSDs for say gaming.
It also doesn't work on copy-on-write file systems because the file doesn't get updated in place, so it'll write the garbage data elsewhere on the disk.
That's true because SSD drives do a TRIM, (automatically). Also, programs like Defragged should NEVER be used as well!
I loved this video but....
The best thing is to master GNU coreutils commands because they are omnipresent and teach you the Linux CLI philosophy.
Whether you switch machines via SSH or Docker the coreutils commands remain consistent everywhere.
Yeah for me I can’t install a bunch of things on a try hack me box. On my own computer lab or vm is fine tho but because I’m so familiar with standard tools I just forget there are downloadable ones that are marginally better
yup, if you work in linux environments, 100% agreed. you just don't install 50 random tools on every box. ansible or not. more tools always means more code, which always introduce more bugs, attack surface, complexity and inconsistency. I'll continue with bash (because sh, we're no longer in 1990), ps, du, df, rsync, vi and yes, nano and so on.
For home use, homelabs, or maybe 2-3 machines, where convenience is king, I'll eat up those lists and switch to micro, yazi, zsh and eza in a heartbeat. Make it easy for the kids, and you never know, maybe in two more decades some of them can be found as new and reliable defaults. Because they need adoption first.
Like vi -> vim. sh -> bash. ed -> sed.
This.... if it's not part of the base OS then its not worth knowing. Some of these are, but so many aren't.
@actually_peanuts I typically operate with two distinct Linux environments. The first is for non-technical purposes designed to be dummy-friendly, like Windows. It boasts a GUI that's easy to navigate with all my device drivers consistently work flawlessly. This is where I install high-level applications. The second environment, which I use more extensively, functions as a dedicated Linux lab, it comprises Arch, X/Wayland, i3 (just for launching Chrome), fzf, Neovim, tmux, Docker, Clang/GCC and of course GNU Coreutils. I containerize everything to prevent clutter in system directories that could decrease (find, grep) | fzf velocity. Fzf has become my primary GUI and for me it is the most useful linux tool on the video.
I'd like to eliminate x/wayland and i3 and instead use chrome via framebuffer/drm.
Living efficiently: maximizing output with minimal input.
No doubt one must master coreutils, but that doesn't preclude you from running whatever you want on your workstation.
This is so helpful! Thanks!
Definitely something you need to put in your blog! Amazing content
Awesome vid, needed this
I feel like a slight lag of audio behind video track throws me off
Another amazing utility I like is the batcat. It has amazing features such as syntax highlighting, themes for those who read tons of code in the cli
Thanks Chuck, very cool 👍
It's very cool Chuck! Thank you for shared it!!!
4:09 dstat seems to be the old name, *dool* being the new one.
Chuck is DA man. I ❤ his channel.
Great work and nice choice of colors
This video is simply GREAT ...
the ipcalc command is awesome.
Thank you Chuck!!! you the Best!!
It's so good that this channel actually produces technical content
These are some cool commands and tools you listed CHUCK>>> Weldone.!!! Informative
🎉🎉🎉 Love your content! Thank you for your hardworking!
Some of these are wild - love it. I’ve been sharing Linux+ and LPIC-1 walkthroughs too, and a few of these definitely deserve more attention.
I literally learn so much from this guy!
I like how you go super fast. You know that we can all pause and rewind out here in audience-land.
A while ago in my life I suffered a devastating phone hack... thank to u Chuck I can actually combat any keyboard gangster in the world now much appreciated bro
Love this guy, so good at making it fun and entertaining to learn
You helped me so much I cannot repay you enough
Could you make a video explaining how to recreate the WSL terminal with Ubuntu style in Wezterm? Please!
Great video again. dysk is a nice replacement for duff too, actually. 👍
Whoooooh! Back with a bang❤
Excellent.
amazing! I need more!
Man... I really have to ask... Which is your keyboard? It just sounds really good!
gdu ( faster )
instead of mosh, use ET (Eternal Terminal) supports tmux and scrollback
Chuck, thats amazing. Thanks!
I love NSA and would adore to work there in the futur3
Love that guy!Thanks Chuck!
Thank you Master Chuck! :p Nice commands to add to the terminal for sure! 🐧
Oh man. Im very new to Linux and rip grep just saved me so much headache. Thank you ❤
I've been watching your videos for a little while now and this video got me to subscribe - cheers!
Wormhole is smth mindblowing, tried it on WSL+VM. Thanks, Chuck!
Still watching and waiting for even more unbelievable commands
agree. used to use scp but wormhole seems to be much better.
wormhole seems to be like "pastebin for files", as in you need internet access. And while it is encrypted, anyone with the link would be able to download it (you can set it to expire after one download / after a certain amount of time, but still)
chuck good to see you back man
Lots of really good stuff in here! The docker one is something I need to try ASAP. I was tempted to build my own tool like it.
btop replaced htop for me
Great! A cli treasure trove, ty!
Great and useful video. Thanks!
So many new commands I had no idea existed!
This video pairs perfectly with the 37 commands I have learned every year since Jan 1 1970
Great vid bro.....even for old timers.
This is amazing! Thank you so much.
will you be able to give us assembly session? 😅
Awesome video! Thank you!
This vid made me excited for Linux again. Awesome one, chuck! God bless!
7:50 but shred only works for HDDs not SSDs
Great vid! Keep it up.
U the best bro ❤
This command fd and zoxide is replacement of older C GNU utils in rust and very customizable and PRO
Bro i just went to install a ollama thing but i didn’t have enough space and then the first command on this video is about managing space🤯
asciinema look amazing! Know I'll be using it for presenting and studying terminal work/commands.
Thank you for great content!
Thank you Chuck. I now have a new way to describe MTR --> Traceroute and ping had a baby: MTR 🙂Also like NCDU, GDU can preview files as well.
also in moreutils: sponge lets you redirect a file through a pipeline and back to the SAME file - usually something that will leave you with a zero-length file.
termshark gave me goosebumps
Good work !!!!!keep on doing
Man I've put myself on that wild world know as Arch linux and now i'm here again watching bro's video but this time I can actually do what he's doing
This is not related to the video but if possible can you help me
My router cudy wr3000 having problems with "UBI is not present in the system" in the latest firmware i am very concerned but I don't know what to do
Amazing...Thank You.....
This came at a perfect time. Went back to fedora from arch and want to use the terminal more.
Chuck can you make a video on multi layered wafs and all tiers of wafs from tier 1-6. Hcaptcha enterprise. And custom protections?
Bravo pour cette collection d'outils, je retiens wormhole ;-)
I need that as text
So much good stuff here that I didn’t know about. Thanks! You did miss a big one, btop. It’s better than glances, but can’t be used as a web service. I think there’s a GPU monitor for btop as well, which is cool.
Amazing video!
I want your WSL bash prompt
Thanks! Nice video! 👍
I switched to Linux today and I admit I did not know these cool commands :)
You should publish a small book with all the cool linux commands
Awesomeness. termshark is super cool - reminds me of the old etherpeek app. Also I think ionice is the parter in crime of iotop
Its been 84 years
So many "cool command line utilities" videos offer not a lot new to me. From this one I learned quite a number of new and useful commands. Thank you.
I guess Network Chuck knows my searches
I am just wondering if anyone has the full script for the custom ai commands? I want to try the same
ncdu is pure gold, thank you :)
🤔 just gotta install all of em
I knew 33.345 % of these, but learning the rest was awesome!
Beautiful integration of the Ad
“fd: it’s like find, but it has less letters” 😂
Happy your back ❤ (:
7:07 why procs with backslash?
Saw this pop up, and figured it would be about the rust versions of gnu utils...
very entertaining!
Night vision being a choice is wild 😂
Chuck face your fears and do a vim series 😂😂😂
Most of these fall into two categories for me: 1) already use it and 2) not replacing decades of muscle memory to replace. Category 1: lshw, mtr, iotop, stat, lsof, tcpdump, rsync, .... category 2: duff, rg, fd, fzf, zoxide, exa, ....
I did install ipcalc, though.
Yeah but it's easy to create an alias in bashrc for zoxide to replace cd etc
Thank you for sharing this list of Linux Commands and thanks to the commenters that offered their suggestions for other commands.
Once a command is understood, using it to increase productivity is key. Looks like I'm going to be spending some time learning how to integrate many of these commands "productively" into my current work flows.
Newbie Linux user, just in my first month. The STAGGERING amount of knowledge i have been learning with this good chap is insane. Now I gotta explain, I'm old enough to have used old DOS a lot. And not only the Daunting Terminal does not scare me, I have been in a lustful intimate relationship with the Terminal since day one. Mostly thanks to you, my fellow bearded Chuckie. Scripts? learnt from you. Bash tutorial? yours is golden. Now, that having been stated, let's hop into the video...