5 Awesome Linux Terminal Tools You Must Know

  Рет қаралды 302,084

NeuralNine

NeuralNine

Күн бұрын

Пікірлер: 200
@Sizzlik
@Sizzlik Жыл бұрын
Most usefull thing i learned this year was that two exclamation marks repeat the last console entry. You know when you typed a long one liner, hit enter...no permission. Forgot to add sudo. Now instead of typing again..just "sudo !!". Come in more handy then one might think
@jpcampbell
@jpcampbell Жыл бұрын
Yeah, I’ve been using that since the 90s and still use it daily!! If you like that, use !$ for running a command against the last argument of the last command. You’ll use it even more than !!
@Person1873
@Person1873 Жыл бұрын
You can also do ! Before a command you've run previously if you need to do the same again. Handy if you're prototyping your .bashrc or something
@Person1873
@Person1873 Жыл бұрын
Eg if you ran $source ~/.bashrc You can later run $!source
@sevenelven
@sevenelven 9 ай бұрын
So before you'd type the whole thing again instead of using up arrow?
@Sizzlik
@Sizzlik 9 ай бұрын
@@sevenelven the up arrow just goes up one step in history, you would need to move the cursor to the start of the line and enter sudo if you only forgot to enter it before. Instead you can type sudo !! and the !! gets replaced with whats 1 step up in history. There are many uses for it but i mostly use it for when i forget to put sudo in front of the last command. Or !$ to just use the argument of the last comand.
@apina2
@apina2 Жыл бұрын
1:42 top, htop and btop 7:02 fzf 10:26 ffmpeg and tldr 16:05 neovim 19:30 neofetch 21:08 cmatrix
@StaffyDoo
@StaffyDoo Жыл бұрын
Thx mah dude, you saved me some good time here. Signing off.
@dkeiti
@dkeiti Жыл бұрын
@@StaffyDoo 2
@antoniobragah8305
@antoniobragah8305 Жыл бұрын
Thanks for the timeline, this is awesome.
@TECHiHOBBYIST
@TECHiHOBBYIST Жыл бұрын
Thank You mate.
@adrianalexandrov7730
@adrianalexandrov7730 11 ай бұрын
imagemagick
@nmdra
@nmdra Жыл бұрын
My Favourite terminal tools👇 Zoxide (cd alternative) Exa (ls alternative) Fd (find alternative) Tealdeer (fast tldr fork) Tmux + Neovim Bat (cat alternative) Delta (git difftool) Glow (markdown viewer) LF (terminal file manager) FZF Htop 🙂 Zsh >>>> Bash
@NeuralNine
@NeuralNine Жыл бұрын
I definitely have to look into tmux
@nmdra
@nmdra Жыл бұрын
​@@NeuralNine Try some other Terminal like Alacritty or Kitty.🙂
@xXPerditorXx
@xXPerditorXx Жыл бұрын
@@NeuralNine neofetch | lolcat -t sl -acdFl
@ricardokullock2535
@ricardokullock2535 Жыл бұрын
And most of those are in rust :) The rust version from htop i believe it is called ytop Zoxide is awesome! I prefer lsd to exa Ripgrep is an alternative to grep
@ricardokullock2535
@ricardokullock2535 Жыл бұрын
Another fun one is "cowsay"
@websterolson1184
@websterolson1184 Жыл бұрын
I've been using Linux for over 25 years, started with Slackware. I learned from this video and greatly appreciate the knowledge share. Much respect for the way you explain these tools.
@websterolson1184
@websterolson1184 Жыл бұрын
I still use vim because I just can't quit it. ;)
@Frankkz
@Frankkz Жыл бұрын
How did I not know about tldr!? It's amazing, I learn better by example so this is perfect, thanks for sharing!
@coffeemaddan
@coffeemaddan Жыл бұрын
In my mind, i knew somebody must have written a tool like this. The syntax for tar, zip, gunzip and the rest drive me crazy and the documentation is headache inducing. I'll be installing it immediately. Wish it was a default feature tbh.
@rul1175
@rul1175 Ай бұрын
I agree.
@olafschermann1592
@olafschermann1592 13 күн бұрын
It was awesome to meet you in person yesterday.
@NeuralNine
@NeuralNine 13 күн бұрын
Likewise! :)
@andrewgluck8740
@andrewgluck8740 11 ай бұрын
This was a good list. I would like to say that when you get good with it, neovim is way more viable for large projects than you give it credit for. There is a steep learning curve to get there though. When you get there though you will be so much faster and more efficient than any other editor like vscode. Some other tools you might like Zoxide - fuzzy find over commonly visited directories. Zellij - terminal multiplexing like tmux but way better, and very user friendly. Ripgrep - grep on steroids! 😮
@danielstellmon5330
@danielstellmon5330 11 ай бұрын
Clear command: when your terminal is full and you want a clean slate. Extra useful when you are giving a presentation or recording a video and you want to switch topics.
@alesgabor7606
@alesgabor7606 7 ай бұрын
Ctrl + l
@MICOLO253
@MICOLO253 Жыл бұрын
If you are often using terminal through ssh I would also consider here "screen". This tool allows you to have multiple "virtual" screens of terminal open simultaneously, and even open a terminal session, close whole ssh connection and then continue this session after re-connecting with ssh, great tool
@glidersuzuki5572
@glidersuzuki5572 Жыл бұрын
Or tmux
@ouraccount8447
@ouraccount8447 Жыл бұрын
Tmux is the best provided u have ur custom config with all the plugins and shortcuts u want
@AtanasStoyanov
@AtanasStoyanov Жыл бұрын
tmux - this is the way
@马剑-i2q
@马剑-i2q Жыл бұрын
tmux is the best
@dx42
@dx42 Жыл бұрын
Totally!!
@johnvalentine3024
@johnvalentine3024 10 ай бұрын
Thanks. This is good stuff. Also, getting more great info/tips from the comments, which YOU inspired! ha--I love it!
@lordalangman
@lordalangman Жыл бұрын
I was able to use most of these tools on my Termux Terminal 😊
@jesse9999999
@jesse9999999 Жыл бұрын
Combine neovim with telescope and harpoon and you can definitely use it in bigger projects!
@AlizJaytay
@AlizJaytay Жыл бұрын
Added neotree with the plugins you mentioned and I find myself going back to VS code less and less
@seventrancegamer4576
@seventrancegamer4576 Жыл бұрын
​@@AlizJaytay yay now share the files
@Mr0rris0
@Mr0rris0 Жыл бұрын
Shiver me timbers and stiffen me lip. Thar be WHITE WHALES!!! 🥚
@umop3plsdn
@umop3plsdn Жыл бұрын
@@seventrancegamer4576 install lunarvim it installs all those and then some with sane defaults AND you still can make your own nvim because it makes its own instance under lvim
@MiningForPies
@MiningForPies Жыл бұрын
Or just use vscodium
@bazoo513
@bazoo513 Жыл бұрын
tldr is a good starting point before you actually RTFM, which you should.
@ashkenaze
@ashkenaze Жыл бұрын
if you're talking about ffmpeg, you should mention imagemagick as well, nothing vome close to it for image batch processing.
@thak777
@thak777 Жыл бұрын
Great video. I've used Linux for decades and didn't know about some of these tools. Thanks for sharing!
@kylecurry6841
@kylecurry6841 Жыл бұрын
Personally I'm still a fan of Webmin. Sure some modules aren't worth using, but majority of the basic modules like it's file browser, and status dashboard are definitely worth it's use/installation, while the latest versions feature a revised in-browser terminal emulator that's pretty solid so that when you factor in all the features mentioned, I tend to use these when editing and working with semi-production scripts in Linux, especially on headless systems.
@bazoo513
@bazoo513 Жыл бұрын
9:45 - Forgot about *stty* command, did we, eh? 😀 (You should have typed "stty sane" and your echo and return after linefeed would have been turned back on.)
@Sylvan_dB
@Sylvan_dB 5 ай бұрын
and if `stty sane` doesn't do it, then `reset` I cannot remember the last time I had to close and reopen a misconfigured terminal.
@50_Pence
@50_Pence Жыл бұрын
So good. Been using Linux since 2007 hadn't heard of any but htop. Thanks
@aiklk
@aiklk Жыл бұрын
can you create a video to talk about window tiling setup? This is really useful but there are many ways out there to config, I like yours.
@TheLazyJAK
@TheLazyJAK Жыл бұрын
Man, btop and speedcrunch right out the gate? Subscribed. 🤣
@qnprogrammer
@qnprogrammer Жыл бұрын
Wow, the tldr command is a badass. Thanks!
@_stokyo_
@_stokyo_ 10 ай бұрын
Love the Flex. Fellow windows users will be quivering in their Berckonstocks. What was the terminal window manager bit you did to get them left/rigth split etc?
@MandosaWright
@MandosaWright Жыл бұрын
Oh, man. That 'tldr' tool is pretty cool
@TheVirtualFuture-By-WB
@TheVirtualFuture-By-WB 11 ай бұрын
Quick and straight forward.. Tanx / Danke
@iverbrnstad791
@iverbrnstad791 3 ай бұрын
17:00 "I know for large projects, for large code bases it's not very viable", that had me triggered. Have worked as a dev for several years, and I have yet to run up into that problem. Neovim is life.
@samoylov1973
@samoylov1973 Жыл бұрын
Thank you for this video. Please do more like this. As for fzf - it searches gorgeously, but not only. It gives back(!) found value. That is why it is possible to use fzf in such a way: vim $(fzf) mpv $(fzf) and even have preview of files on fly while searching with fzf. Here's one from my aliases is .zshrc. pf='fzf --preview='\''bat --color=always --style=plain {}'\'' --bind k:preview-up,j:preview-down' (use vim-keys to scroll preview part, if it is longer, than one page)
@babaibrahimapam9765
@babaibrahimapam9765 11 ай бұрын
Insane🔥
@juliusrowe9374
@juliusrowe9374 Жыл бұрын
Very useful tutorial! Thanks for sharing!
@bazoo513
@bazoo513 Жыл бұрын
It would be useful to mention locate/updatedb together with fuzzy find - running "raw" find on a large disk can be rather slow.
@BrentMalice
@BrentMalice 5 ай бұрын
BASED ty, tldr was amazing
@JavierGonzalez-cl6pu
@JavierGonzalez-cl6pu Ай бұрын
please, in the end of video, How did you do the tiling with your keyboard? its a popOs feature or something you installed?
@bazoo513
@bazoo513 Жыл бұрын
I wholeheartedly agree with neovim recommendation.
@rrr92462
@rrr92462 Жыл бұрын
Loaded btop right away. Great upgrade over htop.
@NoNameFoundTV
@NoNameFoundTV Жыл бұрын
"If you have Arch, you can flex even more!" That made me laughing hard! Nice content brother, keep it up! 👍👍👍
@satackett
@satackett Жыл бұрын
How is tldr not super mainstream? That should be one of the 1st commands you learn.
@cevmantius
@cevmantius Жыл бұрын
i am using pdfunite for merging pdfs. its great to know
@maurolimaok
@maurolimaok 10 ай бұрын
Nice tips. Thanks!
@santidev_
@santidev_ Жыл бұрын
Tldr is awesome! Thank you so much!
@yaokaledzie882
@yaokaledzie882 9 ай бұрын
I wished I knew about tldr. Thanks man
@NeuralNine
@NeuralNine 9 ай бұрын
Now you know :)
@hayoudoing
@hayoudoing 10 ай бұрын
btop is awesome. thanks dude
@MidasGoldKing
@MidasGoldKing Жыл бұрын
Much appreciated. Thank you!
@MiBaLinuxTech
@MiBaLinuxTech Жыл бұрын
Great Tutorial Thank You
@mph8759
@mph8759 Жыл бұрын
What I’d be interested to see is whether they will warp again when drying. After all wet boards are no good..
@Fuxy22
@Fuxy22 Жыл бұрын
I'm liking btop, fzf and tldr; got no time to lirn vim like editor key combinations
@badral-balushi5911
@badral-balushi5911 Жыл бұрын
Already gave it a like at the first section "top" ✌️✌️✌️
@gjermundification
@gjermundification Жыл бұрын
neovim should work well with any number of files, perhaps you need to configure some kind of fuzzy search for gf / harpoon? Jump to definition, and so on. Did you see Neovim from 0 to LSP by the primeagen?
@ssh17hx0r
@ssh17hx0r Жыл бұрын
This is fantastic! Thank you
@cj-ip3zh
@cj-ip3zh Жыл бұрын
is there a way to make btop show the network usage associated with each process?
@josefont11
@josefont11 Жыл бұрын
Hi! thanks. That was very educational video. I will take a look at neovim.
@wilsonfreitas8418
@wilsonfreitas8418 Жыл бұрын
I would include tmux on my list.
@willmoorby9781
@willmoorby9781 Жыл бұрын
What is the window management tool that you use? I noticed it right at the end 21:45
@binbashbuddy
@binbashbuddy 11 ай бұрын
Think he's running pop_os, it's kind of like a combination mutliplexer/desktop. It's actually very good, it's my os, but I use i3wm rather than the pop_os interface just because I've used it so many years.
@JeremyFisher711
@JeremyFisher711 Жыл бұрын
cool video! Thanks
@gabriele.marano
@gabriele.marano 9 ай бұрын
Hi, could you tell me the name of the gnome extension you use for tiling? Thank you.
@dragonsage6909
@dragonsage6909 Жыл бұрын
Thanks, I'll give nvim a try..
@tobyzieglerrr
@tobyzieglerrr Жыл бұрын
great tools, instantly got btop... perfect. tldr also great, neovim and neofetch i will evaluate 🙂 thanks
@nekoill
@nekoill Жыл бұрын
YESS MORE TERMINAL APPS
@Sub0x-x40
@Sub0x-x40 10 ай бұрын
btop is awesome tool thanks for that
@rotflol6666
@rotflol6666 Жыл бұрын
bashtop and bpytop are predecessors to btop, from bash to python to binary ;-)
@alexanderdryagin4230
@alexanderdryagin4230 11 ай бұрын
I’m not sure that understand reason not using vim in the big projects. Just use ctags or modern lsp!
@cornersofcreativity
@cornersofcreativity Жыл бұрын
What processor do you have in your machine?
@coffeemaddan
@coffeemaddan Жыл бұрын
Ryzen 7 5800 I think. Shows on screen when he's demonstrating btop
@umop3plsdn
@umop3plsdn Жыл бұрын
not sure the difference between bashtop and btop++ but the same guy makes them and they look relatively the same. Some point i gotta look up the differences lol
@nobody2937
@nobody2937 Жыл бұрын
I love this man... ^_^ Thank you ...
@straightup7up
@straightup7up Жыл бұрын
fzf is awesome!
@Sapling_LL
@Sapling_LL 8 ай бұрын
Thanks for sharing , by the way , I'm currently learning C and java as start-up languages using vscode as my default editor , is it necessary for me to explore neovim? One flaw about code is that every time I open a file through yazi, it jumps right into vs ,it's a little disturbing.Neo seems to be smooth
@Ben_EH-Heyeh
@Ben_EH-Heyeh 11 ай бұрын
Instead of vim, how about Lem Editor?
@pandacongolais
@pandacongolais 10 ай бұрын
Nice? Linux, definitely Linux ! But when you cannot avoid working under windows, there are few solutions. My favorite now is git, because it brings bash and some of the most common and useful CLI commands (find, grep, awk, sed, ...). Many years ago, I used Cygwin. It's a pain in the a**, it will steal one or two days of your life for installation and configuration. But it so complete you even get an X server too. All other X server running under windows I found were commercial products. MinGW is in between, or not ? I don't know it very well. By the way, am I the only one to feel very uncomfortable with the idea of Micro$oft providing a Linux subsystem, including it's own modifications ?
@webflyer035
@webflyer035 Жыл бұрын
22:19 I WAS using arch btw
@fleshwound8875
@fleshwound8875 Жыл бұрын
Pop OS nice choice
@JorneDeSmedt
@JorneDeSmedt 11 ай бұрын
Yes, cmatrix is nice, but have you seen unimatrix?
@rul1175
@rul1175 Ай бұрын
I just open 4 tiles with btop @ 1ms update, htop 1ms update, neofetch, and neovim. I type furiously while the murmur "He is busy saving the world."
@stacyhackney6100
@stacyhackney6100 Жыл бұрын
Thank you
@markhuckeby80
@markhuckeby80 Жыл бұрын
I am running Ubuntu 23.10, and I am hoping you have an answer for this. I use Teams for class, and I cannot share my screen from the app, everything else on the app works fine. I have read that it is a problem with Wayland. I do not want to use X11. Is there a workaround where I can still use the Teams app? Thank you!
@DefCantGame
@DefCantGame Жыл бұрын
Are you using Wayland or xOrg? Believe has been an ongoing issue with Wayland support, xorg should work fine/is the only work around unless you want to use the web client
@BitsOfTruth
@BitsOfTruth Жыл бұрын
I like bpytop I am told it was written in Python explains the name.
@Barbarian.Streisand
@Barbarian.Streisand Жыл бұрын
I’ve got a sneaking suspicion this guys got a ponytail. 🤔 Can anybody in the comments confirm or deny?
@m3ll0f3ll0
@m3ll0f3ll0 4 ай бұрын
Subbed, now i have to know
@Barbarian.Streisand
@Barbarian.Streisand 4 ай бұрын
@m3ll0f3ll0 how can we procure such information. My ponytail radar is set to "man-bun". I can't reset it now. It'll mess up my whole operation
@algonix11
@algonix11 9 ай бұрын
iotop is must have too
@thomasluk4319
@thomasluk4319 Жыл бұрын
How can u split the terminal like that
@ouraccount8447
@ouraccount8447 Жыл бұрын
tmux
@thomasluk4319
@thomasluk4319 Жыл бұрын
@@ouraccount8447 i know tmux could do so, but in the way he shown, seem there are multiple terminal instead of one windows with 3 panes
@apina2
@apina2 Жыл бұрын
I believe he is using a tiling feature of PopOS Here's a Linux Cast video about that: kzbin.info/www/bejne/bqSrmYqmebWNarM
@thomasluk4319
@thomasluk4319 Жыл бұрын
@@apina2 I see, thanks.
@rajeev-tamang
@rajeev-tamang 9 ай бұрын
can anyone suggest what could be best alternative of xshell in LINUX
@EffToyz
@EffToyz Жыл бұрын
doom emacs, could be run with -nw
@banda_de_musica_de_adoraci8227
@banda_de_musica_de_adoraci8227 Жыл бұрын
wow nice!!!
@rinconhacker
@rinconhacker 2 ай бұрын
Love this content.. had me dying @15:44
@raughboy188
@raughboy188 8 ай бұрын
I like vim, the original one.
@dorianvedel1910
@dorianvedel1910 Жыл бұрын
nvim 0.6 shocked me, you can update to 0.9
@joegravel2488
@joegravel2488 10 ай бұрын
btop its a snap not shure i whant to install on my konsole
@dandiyuanaridianto4391
@dandiyuanaridianto4391 Жыл бұрын
Anyone have an issue with 'tldr ffmpeg' it says no entry for ffpeg. I'm running in wsl2
@Error8x8
@Error8x8 5 ай бұрын
12:30 Or you could just use ffmpg's easy to use gui
@jarofcode9672
@jarofcode9672 Жыл бұрын
fancy!
@T313COmun1s7
@T313COmun1s7 Жыл бұрын
btop FTW!
@only2sea
@only2sea Жыл бұрын
Hmm..... Emacs has them all.... Including vim.
@rul1175
@rul1175 Ай бұрын
nobody ask you.
@deveshbhati8852
@deveshbhati8852 Жыл бұрын
How can we connected?
@FoWDarthLi
@FoWDarthLi Жыл бұрын
broot is better than fzf for finding files
@muddyexport5639
@muddyexport5639 Жыл бұрын
TU!
@zekenacho
@zekenacho Жыл бұрын
why have you changed your accent lol, this is the first video of yours i’m watching in a year or so and you never sounded like this🤣🤣 great video though
@Cmdrlucky8
@Cmdrlucky8 Жыл бұрын
Brah needs telescope and harpoon for nvim
@vlya1533
@vlya1533 Жыл бұрын
alias cat=batcat alias ls=exa
@itsSujeetMahto
@itsSujeetMahto Жыл бұрын
Haven't seen anyone using vimscript for a long time
@Soliprem
@Soliprem Жыл бұрын
ye because lua is better. Vimscript works, but lua just feels better
@FilthyPitDog
@FilthyPitDog 9 ай бұрын
fastfetch > neofetch
@Jonathan-ru9zl
@Jonathan-ru9zl Жыл бұрын
I don't understand why Linux is useful for the average user. Couple of points: It asks for the password everyone once in a while, maybe 100 times a day, wasting your time. If you're not lucky, linux can't detect even right password I think this feature archaic and a burden for the average user It isn't compatible with many software programs and drivers I'm developing in Linux for embedded, but for my daily use, I'm happy with Windows Can you explain why would I use Linux?
@MrVanshajSaxena
@MrVanshajSaxena 10 ай бұрын
This is not the best place to ask the questions to which the answers you are seeking. I can tell you this, Linux has its power in its open-source democratic software evolution. Which means you are not bound to the specifics of what you're offered when you first install a proprietary operating system, like Windows or MacOS. It is upto you, as a user to decide how much tinkering you do, you can always let the defaults unchanged if you're comfortable. Also Windows is bloated with software that you don't need along with telemetry that tracks your every bit of movement or action that you do on your computer, and that data is sent to remote servers. Linux on other hand is transparent and provides ways to change your privacy settings. Linux is fast.;⁠)
@dx42
@dx42 Жыл бұрын
rm -rf / is a great one!
@mage3690
@mage3690 Жыл бұрын
hhhh. HHHH! You're telling me, for THREE YEARS, I could've been using tldr instead of man! Excuse me a moment while I scream into a pillow -- both in anger that my past self had to read all those man pages, and in celebration that my future self won't have to (probably).
@abbcc555
@abbcc555 Жыл бұрын
surprised you didn't go with shellgpt :)
@maximeaube1619
@maximeaube1619 Жыл бұрын
tldr didn't find anything for me. I had to do a tldr --update to refresh cache and then it worked.
КАК НАЧАТЬ ПОНИМАТЬ LINUX (2024)
21:10
PLAFON - Канал о линуксе
Рет қаралды 218 М.
18 Commands That Will Change The Way You Use Linux Forever
29:50
Akamai Developer
Рет қаралды 1,2 МЛН
1, 2, 3, 4, 5, 6, 7, 8, 9 🙈⚽️
00:46
Celine Dept
Рет қаралды 108 МЛН
МЕНЯ УКУСИЛ ПАУК #shorts
00:23
Паша Осадчий
Рет қаралды 4,8 МЛН
Hoodie gets wicked makeover! 😲
00:47
Justin Flom
Рет қаралды 131 МЛН
Why I Am Still Using Linux - And Won't Change It
20:31
NeuralNine
Рет қаралды 15 М.
I ranked EVERY terminal emulator. It was nuts
20:35
typecraft
Рет қаралды 135 М.
7 Essential Command Line Tools (2022)
9:12
Tech Craft
Рет қаралды 221 М.
Linux File System/Structure Explained!
15:59
DorianDotSlash
Рет қаралды 4,2 МЛН
10 Linux Terminal Tips and Tricks to Enhance Your Workflow
44:16
Learn Linux TV
Рет қаралды 98 М.
Beginner's Guide To The Linux Terminal
42:27
DistroTube
Рет қаралды 396 М.
New divisibility rule! (30,000 of them)
26:51
Stand-up Maths
Рет қаралды 181 М.
[ WRCCDC Red Team ] 1 - Sliver Intro
41:31
Pascal
Рет қаралды 83
Linux Command-Line Tips & Tricks: Over 15 Examples!
31:37
Learn Linux TV
Рет қаралды 220 М.
Оу МАЙ! Огромный ПЛАНШЕТ, в котором ЕСТЬ ВСЁ! И очумелый SHARK 3!
16:43
💁‍♂️Зачем infinix это сделала?🤦‍♂️
0:42