7 AWESOME Linux Terminal Applications and Utilities

Поділитися
Вставка
  • Опубліковано 7 чер 2024
  • In this video we will overview some of the most useful apps that run within the Linux terminal. We will go over additions such as simple command additions to full file management systems in the terminal.
    techhut.tv/7-awesome-linux-te...
    Become a Supporter!
    / techhut
    Subscribe on ODYSEE!
    odysee.com/$/invite/@TechHut:1
    Join our Discord!
    / discord
  • Наука та технологія

КОМЕНТАРІ • 442

  • @TechHut
    @TechHut  2 роки тому +22

    NEED MORE!? I made a video going over some more terminal tools: ua-cam.com/video/z-lk21e7zVM/v-deo.html

    • @anjumbinahsan5305
      @anjumbinahsan5305 2 роки тому +1

      love your videos, a great inspiration to come over linux

    • @uksuperrascal
      @uksuperrascal Рік тому

      My Fav terminal app is mousepad

  • @CAMorales82
    @CAMorales82 2 роки тому +250

    0:52 ranger
    2:26 trash cli
    3:23 pfetch & neofetch
    4:23 htop
    5:58 ncdu
    7:15 speedread
    bonus content
    9:42 hollywood
    10:18 sneakers
    10:42 cmatrix

  • @TheMyname707
    @TheMyname707 2 роки тому +61

    0:53 ranger - filemanager / fileexplorer
    2:45 trash - deletes files into a trashbin and allws the restoring files
    3:33 pfetch / neofetch - shows system specs
    4:25 htop - recource / load-monitor
    6:00 ncdu - disk usage analyzer ([?] shows hotkeys)
    7:16 speedread - shows one word at a time on one spot at the screen
    9:00 PATREON-only content
    9:42 hollywood - desktop animation / screensaver
    10:24 sneakers - shows 'encrypted' message
    10:43 cmatrix - Matrix-like screensaver

  • @aakashmanoharan9697
    @aakashmanoharan9697 3 роки тому +49

    Thanks to you, I have finally completely switched to Linux.
    BTW Love your videos, Keep up the good work!

  • @holymegadave
    @holymegadave 3 роки тому +64

    I love the terminal its like being naked but with a good gun... is so minimalistic and powerful at the same time.

    • @theunreal_TOEBEANS
      @theunreal_TOEBEANS 3 роки тому +6

      omg lol

    • @daveshouldaine2520
      @daveshouldaine2520 3 роки тому +3

      it's the best interface if you have keyboard driven workflow
      edit: I meant CLI :D

    • @Duconi
      @Duconi 3 роки тому +2

      That's a strange comparison. Guns are really useless unless you like to kill someone. The Terminal on the other side can help you in so many ways. Maybe a big pocket knife with all it's functionality like screw driver, knife, scissors, magnifier, toothpick, ... would be a better comparison.

    • @terrydaktyllus1320
      @terrydaktyllus1320 3 роки тому +1

      It's also extremely fast once all of those shortcut keys get into your muscle memory.
      The only place I have Windows 10 installed is on my work-issued laptop and I find it totally unusable now - I use it for 30 minutes each week for a timesheet app, otherwise all my other work is on a Linux laptop via a web portal. Windows 10 is the first Windows OS to slow down my productivity, it is complete rubbish once you've got used to the terminal.

    • @holymegadave
      @holymegadave 3 роки тому

      @@Duconi its a joke dude... americans love guns more than linux thats why hahaha

  • @x0rZ15t
    @x0rZ15t 3 роки тому +125

    tmux is the one tool I can no longer live without in terminal.
    Also, some htop alternatives: glances, bpytop

    • @thebeesknees2473
      @thebeesknees2473 3 роки тому

      another great htop alternative is bashtop.

    • @Kolor-kode
      @Kolor-kode 3 роки тому +2

      @@thebeesknees2473 bpytop is just the python port of bashtop (same dev)

    • @joeshedler6496
      @joeshedler6496 3 роки тому +2

      guys guys stop wiith all the *top alts. Install netdata and thank me later.

    • @rotflol6666
      @rotflol6666 3 роки тому

      htop, bpytop, bashtop and glances are all the cli monitoring p*rn you need. Mentioning ranger, don't forget about the awesome Midnight Commander, can live without those two panes.

    • @netbotcl586
      @netbotcl586 3 роки тому

      alao btm (bottom), which is htop in rust

  • @AslamD
    @AslamD 3 роки тому +40

    ncdu - my personal favorite utility. glad to see you included it :D

  • @davocc2405
    @davocc2405 3 роки тому +12

    I'd add bpytop (install using pip), MC (midnight commander - good for left/right transfers), lftp (a console ftp/SFTP/FTPS client which can do things like multi-part concurrent downloading which is a HUGE improvement in performance on networks that restrain single stream downloads). I also use GNU Screen which is great for allowing you to maintain a session and reconnect to it if you time out or get disconnected.

  • @OpenSourceSlayer
    @OpenSourceSlayer 3 роки тому +3

    Love your videos man very relaxed voice inspiring no doubt!

  • @Jordan-hz1wr
    @Jordan-hz1wr 3 роки тому +19

    Had no idea this speed reader app was a thing. Thanks making it known! I’ll use it for my studies as well.

  • @will00451
    @will00451 3 роки тому +8

    Enjoyed, learned some new things

  • @markharrisllb
    @markharrisllb 2 роки тому +1

    You’ve helped me more than anyone with Linux software, joined Patreon.

  • @sheikhshakilakhtar6844
    @sheikhshakilakhtar6844 3 роки тому +26

    Didn't know about ncdu. Thanks for introducing us to it.
    My favourite is ranger.

  • @alphabanks
    @alphabanks 3 роки тому

    Thanks this was an amazing quick video that highlighted useful software.

  • @user-zt3vr3hs7u
    @user-zt3vr3hs7u 3 роки тому +8

    1. moc - music player
    2. z in zsh - for quick navigation to previous folders

  • @ApolloPTT
    @ApolloPTT 2 роки тому

    That ranger and the ncdu ... wow! Thanks a lot for sharing!

  • @moetocafe
    @moetocafe 8 місяців тому

    Very nice video and useful user comments too! Thanks!

  • @bobbybologna3029
    @bobbybologna3029 2 роки тому +134

    Thanks for this, it's funny I'm coming from a strictly GUI loving windows n00b for decades and I'm now absolutely a lunatic about the terminal, i use it so much now i forgot I had a mouse lol

    • @KarryKarryKarry
      @KarryKarryKarry 2 роки тому +9

      The power of piping everything everywhere. Why? Because i can! Mwahah

    • @ismailfateen3170
      @ismailfateen3170 2 роки тому +4

      same. terminal is so lovely gui is 🤢

    • @ismaelvc3728
      @ismaelvc3728 2 роки тому +3

      You can also use your mouse at the terminal

    • @Karla_Finch-Cluff
      @Karla_Finch-Cluff Рік тому +1

      @Bobby Bologna This is what I aspire to! I'm still a newb to the terminal but I love the lack of distractions that it can afford (and some fantastic distractions of it's own lol, cmatrix -lolcat is pretty!)
      I hate using a mouse on PC too, feels inefficient to take my hand away from keyboard unless it's for coffee! ☕

    • @XMannxChildX
      @XMannxChildX 6 місяців тому +1

      ​@@Karla_Finch-Cluffhow are your aspirations coming along?

  • @user-sf9gs2pg1b
    @user-sf9gs2pg1b Рік тому

    Wow!! Ranger is so cool! I love it :D it’s so convenient too bc I don’t have to type out the directory or whatever. Usually I open a file manager or whatever and click and drag to get the directory, this is awesome.

  • @DariaJumpOrange
    @DariaJumpOrange 3 роки тому

    Thx Man! It's very useful!

  • @4kaSOSiso
    @4kaSOSiso 2 роки тому

    Cool man. Thank you very much for the ncdu. I barely found out useful program for calculate disk usage.

  • @edsonteixeira6057
    @edsonteixeira6057 3 роки тому

    Very Nice...Love your vídeos...regards from Brazil.

  • @Swamtrooper8
    @Swamtrooper8 3 роки тому +11

    pwgen (password generator) and gnuplot (plotting data) are both very useful. As ubuntu user I use screenfetch from the official universe as alternative for neofetch.

  • @dhineshs888
    @dhineshs888 3 роки тому +1

    Ranger is my favourite. Very useful. I subscribed

  • @coreyholt2759
    @coreyholt2759 3 роки тому

    Thanks for the video, these are useful!

  • @thegenxgamerguy6562
    @thegenxgamerguy6562 Рік тому

    Just installed ncdu because of you! Thank you very much!

  • @akira_asahi
    @akira_asahi Рік тому

    Thank you for the video. I am gratuful for your time and contribution. Kind regards, Akira.

  • @tuxhome3686
    @tuxhome3686 3 роки тому

    Very cool video! Can't wait to see your channel blow up 😁

  • @johnvanwinkle4351
    @johnvanwinkle4351 14 днів тому

    Thanks for the great tips! I have seen some of these displayed, but didn't know what they were....grin

  • @ricardokullock2535
    @ricardokullock2535 3 роки тому +68

    Nice, I didn't know you could customize htop like that
    My contributions:
    - Bashtop is like htop, just looks a bit more fancy
    - fzf, just amazing. Add the fzf plugin to zsh and get some nice extra functionality also
    - bat, it's like cat but with syntax highlighting
    - most, it's like more, but with.... syntax highlighting, you can make it your pager
    - lsd replaces ls, and gives you filetype icons and colors
    - fd is faster than find
    And the most important of all: cowsay
    Just.... no words :)
    Not sure those fit in this category, but are also terminal based: pandoc, rsync, rclone, neomutt

    • @henryyoo3032
      @henryyoo3032 3 роки тому +4

      bpytop is just like bashtop, but a bit more fancy again and is also more efficient

    • @ricardokullock2535
      @ricardokullock2535 3 роки тому +2

      @@henryyoo3032 Very similar do bashtop! Very nice! Thank you for the suggestion!

    • @AmanRaj-gy6qv
      @AmanRaj-gy6qv 2 роки тому +1

      Noice 🎉

    • @samsowden
      @samsowden 2 роки тому

      My neofetch is piped through cowsay. also, figlet is a must have utility

  • @gary4689
    @gary4689 2 роки тому

    holy shit, hadn't seen many of these suggestions before the video, very useful, Thank you!

  • @sbmerlo222
    @sbmerlo222 10 місяців тому

    Awesome video! thank you

  • @Snatani__boy04
    @Snatani__boy04 Рік тому +1

    Your bonus empress me so I sub u :) thnkuu for this vidio❤️

  • @paulsaunders6888
    @paulsaunders6888 3 роки тому +5

    I'm a little surprised to see you running the sneakers command and then *not* pressing a key. "sneakers" doesn't *just* display some encrypted text, but if you press a key it will "decrypt" the text live on your screen!

  • @vnomik
    @vnomik 3 роки тому +2

    great tips, thank you! ;)

  • @joaquimmenezes7396
    @joaquimmenezes7396 3 роки тому +1

    Nice video
    ❤️ from Goa

  • @kqvanity
    @kqvanity 3 роки тому +1

    1:19 it supports the vim movement style too ! for me that's the biggest advantage for it over midnight commander

  • @joeldowell5059
    @joeldowell5059 3 роки тому +4

    I like cmus a lot. I don't know if it would entirely qualify as a terminal application, but it's a very nice and minimal music player that is sorta controlled from the terminal

    • @christianemden7637
      @christianemden7637 3 роки тому

      I have become 100% dependent on cmus and ranger. I don’t even use any other filemanager any longer.

    • @joeldowell5059
      @joeldowell5059 3 роки тому

      nnn is what I'm currently using, it's just a tad bit faster and I really like it.

  • @MohammedAhmed-un2jd
    @MohammedAhmed-un2jd 3 роки тому

    (ncdu) this command is awesome ...
    I subscribe in your channel because you give me awesome things about linux that I don't know oftenly .... so big thank you .. 👍

  • @NathanielStickley
    @NathanielStickley 3 роки тому +1

    Cool, thanks! I didn't know about ncdu; I've always just used du. If I made a video like this, I would have included byobu.

  • @sythatic
    @sythatic Рік тому +2

    I’m a new Linux user, just ditched windows. I love terminal! I hope to learn much more about it!

  • @somnvm37
    @somnvm37 2 роки тому +3

    5:50 about neofetch
    If you write "neofetch--ascii_distro " and than the name of needed distro, it'll write a special art for your distro
    I have KDE and it shows default Ubuntu logo.
    If I write "neofetch--ascii_distro kubuntu" it will show the kubuntu logo.
    Or I can just write arch if I want,
    if you write neofetch --help
    You'll find more about it, and once found about which distros are avaluable. You can even write andoid or windows (?)

  • @psstream889
    @psstream889 Рік тому

    Really helped to find good tools

  • @petertyrrell6690
    @petertyrrell6690 7 місяців тому

    Thank you, great information. Have you tried Midnight Commander (mc)?

  • @user-wc8ko3vn8b
    @user-wc8ko3vn8b 3 роки тому +1

    Thanks for Ranger, bro!

  • @foreducation408
    @foreducation408 3 роки тому

    thanks for the video ranger and ncdu was really helpfull

  • @philippao8078
    @philippao8078 3 роки тому

    Hi, thank you for sharing this tips. : )

  • @Amike
    @Amike 3 роки тому +12

    6:00 Man, that is some beefy machine

  • @martymccafferty7510
    @martymccafferty7510 5 місяців тому

    If you use ctrl-z, that just pauses the program in the background. You can then type bg to unpause the program in the background, and we will see any text it creates in the current terminal, to get back to the program type fg to bing it to the forground. You can type jobs to see the programs paused or ru ning in background. You can pick which program you want back in the forground by typing the job number after the fg command.

  • @AZIANNINJA24
    @AZIANNINJA24 3 роки тому +1

    I am using centos on VMware for school but your videos have shown me the fun side of Linux. I will be installing Pop!_OS
    as my daily OS now!

    • @slenplayz1400
      @slenplayz1400 3 роки тому

      Dual boot

    • @AZIANNINJA24
      @AZIANNINJA24 3 роки тому

      @@slenplayz1400 I'm not a fan of that haha, got two laptops tho

    • @joeshedler6496
      @joeshedler6496 3 роки тому +1

      you should have been around for the good 'ol days with gnome2 at its best and the 3d compiz cube! FIrst time I saw that, I deleted my windows box and never went back.

  • @SilentSolution
    @SilentSolution 3 роки тому

    Thanks for your cooperation.Sir

  • @AndersJackson
    @AndersJackson 3 роки тому +2

    1. Emacs
    2. Great Tool
    3. Emacs
    4. Emacś
    5. Nice Tool, switch between htop and top.
    6. Emacs
    7. Emacs.

  • @marcoscurvello
    @marcoscurvello 3 роки тому +1

    Thank you for the awesome content! I loved your terminal color theme can you share it with us?

  • @jonspoonamore3721
    @jonspoonamore3721 3 роки тому +10

    My 2 favorite terminal commands of late are.... (1) LSD (a LS replacement) and (2) MICRO (a text editor). LSD color codes file lists with icons showing file types. MICRO is nice because it gives you Pluma-like text editor for the terminal.

  • @rrr92462
    @rrr92462 6 місяців тому

    Loved ncdu! I installed on all my linux machines.

  • @maxpolaris99
    @maxpolaris99 2 роки тому +2

    WOW! The way I work, editing, updating html text xml. Ranger is AWESOME this will save me tons of time and reduce mistakes!

  • @vasiovasio
    @vasiovasio 3 роки тому

    Ranger is Amazing! Thank you!

  • @nathanaelculver5308
    @nathanaelculver5308 3 роки тому +2

    A few months back I threw together a Hollywood-like Bash script with the hacking scenes from Wargames running in one window, complete with robotic voice.

  • @tionerd8534
    @tionerd8534 3 роки тому

    I have come here by accident. Very good!

  • @ksrele
    @ksrele 3 роки тому +1

    First thing that I install on new system is MC. I learned file system with NC in DOS and with WC (TC now) in Windows ;)

  • @RastegaevDienis
    @RastegaevDienis 3 роки тому +4

    Talking about `htop` - try `glances` - this one is really cool.

  • @rullypratama
    @rullypratama 3 роки тому +1

    If you are Windows user using Powershell and Python, you actually can run some of those apps, like ranger, youtube-dl, trash-cli, neofetch, and ntop (replacement for htop).

  •  3 роки тому

    Great tips!!!

  • @truko22
    @truko22 Рік тому

    Thank you 👍🏼

  • @Prophet6000
    @Prophet6000 3 роки тому +3

    Thanks for this video I'm gonna try to learn ranger.

  • @neosandi6
    @neosandi6 2 роки тому

    after reinstaling linux on other laptop and checking your content I say is coool and is working , off course after sudo apt install hollywood , and other .... but thenx
    ps . from croatia with love

  • @Jack_X075
    @Jack_X075 3 роки тому

    this....this is actually frickin useful.

  • @YannMetalhead
    @YannMetalhead 2 роки тому

    Ranger seems really interesting, gonna check it out.

  • @heikoavalos1423
    @heikoavalos1423 3 роки тому

    Nice video!

  • @boink800
    @boink800 3 роки тому +9

    For youtube-dl, it makes the most sense to use pip to install it and to keep it up to date (a new version comes out often).
    sudo pip install youtube-dl ... sudo pip install --upgrade youtube-dl

    • @braelinmichelus
      @braelinmichelus 3 роки тому

      Thanks for the tip!
      It always drives me crazy when youtube-dl stops working.
      Seems that Ubuntu doesn't always package the latest version.

    • @jannemann04107
      @jannemann04107 3 роки тому +1

      Better do it this way:
      $ sudo curl -L yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
      $ sudo chmod a+rx /usr/local/bin/youtube-dl
      maybe you have to install curl first.

    • @boink800
      @boink800 3 роки тому +2

      @@jannemann04107 how silly. just use pip, that does everything for you.

    • @jannemann04107
      @jannemann04107 3 роки тому

      @@boink800 my version works on every distro. pip does not.

    • @boink800
      @boink800 3 роки тому +1

      @@jannemann04107 pip has always worked for me. that's why I use it

  • @mbunds
    @mbunds Рік тому +1

    In my day, we didn’t have “terminals”. We had CONSOLES, real ones, weighing tons, making the kind of racket only a chain printer could, and no sissy “SD” cards either, we carried boxes full of punch cards and paper tape weighing hundreds of pounds, so we didn’t need no stinking hard drives. And no silly ASCII either; it was Gray code baby, talking over an acoustic coupler over POTS at a blazing 30 characters per second, and we LIKED it damn it!

  • @distant6606
    @distant6606 3 роки тому

    favorites is vim and tmux(i split into main project file with vim ,todos file with vim,mc and normal terminal session to compile and run)

  • @kendarr
    @kendarr 2 роки тому

    NCDU is AMAZING, thanks man.

  • @supernova874
    @supernova874 3 роки тому +2

    Ok that Ranger remind me the Norton Commander we use with dos :)

    • @rotflol6666
      @rotflol6666 3 роки тому

      that would be Midnight Commander

  • @1Maklak
    @1Maklak 10 місяців тому

    Midnight Commander, the two-panel file manager
    Funny ones: sl (steam locomotive), oneko (cat chases mouse cursor, good for playing with stopping and resuming a process).

  • @adrianfgutierrez2836
    @adrianfgutierrez2836 3 роки тому

    Good job 👍🏾

  • @holymegadave
    @holymegadave 3 роки тому +1

    ytfzf uses UA-cam-dl but let's you search the video first and then open it with your favorite video player. Another good option is mps-youtube.
    jrnl or nb to write notebooks...
    And a lot more! I love the terminal.

  • @loren481
    @loren481 2 роки тому

    vim and awk are probably my two favorites

  • @DeirdreYoung1
    @DeirdreYoung1 3 роки тому

    Ooo.. totally going to run Hollywood.. you know, next time someone is allowed to visit ;)

  • @chengyanslc
    @chengyanslc 3 роки тому

    Thanks. Got to yay ranger, ncdu and hollywood as soon as i get off work

  • @grinpersian1672
    @grinpersian1672 3 роки тому

    lovely video sir

  • @daftarimtandao
    @daftarimtandao 3 роки тому

    from bonus part, i cheked lolcat and boxes, they are amazing

  • @veto_5762
    @veto_5762 2 роки тому +1

    I started using terminal stuff since my laptop tend to run out of battery slower when i restrain to just the terminal and its mouse pad was also kinda uncomfortable to use, but at this point im just doing it for the sake of satisfaction of basicaly being able to manage my whole system im the terminal xd

  • @berrywin
    @berrywin 20 днів тому

    My favorite terminal command is Midnight Commander. It should be installed in all distros. It is small fast and lets you easily browse the file system.

  • @MrMebigfatguy
    @MrMebigfatguy 3 роки тому

    Have become a fan of starship.rs, a cross shell command prompt with integrations with git and other stuff.

  • @vinciwang9703
    @vinciwang9703 3 роки тому

    well done, good job

  • @prajhualak
    @prajhualak 2 роки тому

    Thanks a lot for theese

  • @nihalrahman7447
    @nihalrahman7447 Рік тому

    im having issues installing speedread on ubuntu terminal linux. is there a command line code i can copy and paste?

  • @tanmayagarwal8513
    @tanmayagarwal8513 3 роки тому

    which linux distro you are using?

  • @TheEnde124
    @TheEnde124 3 роки тому +8

    UA-cam-dl was only taken down temporarily because the automated tests used copyrighted videos, all they had to do was to change the videos in their tests.

  • @randomness3235
    @randomness3235 3 роки тому +1

    ncmpcpp + mpd/mpc, newsboat (for RSS), vim, tmux... I can't do without these.

  • @WINTERMUTE_AI
    @WINTERMUTE_AI 3 роки тому +1

    Cool-Retro-Term is awesome

  • @rectify2003
    @rectify2003 3 роки тому

    Subscribed 👍

  • @johnwickey4179
    @johnwickey4179 2 роки тому

    What Linux distro do you use? I think it looks amazing, and would like to try it out. Could someone please tell me? Thanks.

    • @pv2xeek
      @pv2xeek 2 роки тому

      He literally had pfetch and neofetch running in this video.

  • @h.f.o.2911
    @h.f.o.2911 Рік тому

    Very nice!

  • @Yupppi
    @Yupppi 6 місяців тому

    I'm curious, what's the motivation to browse the file system visually in a terminal if you have desktop window system? Feels like it's making terminal do something that already has a better implementation while forgoing what terminal does really well. To get used to terminal? But feels like that's just extra learning that doesn't have a purpose when you're gonna learn to use the actual terminal.
    Htop seemed cool but I think it actually comes with something and is launchable from the desktop.

    • @martymccafferty7510
      @martymccafferty7510 5 місяців тому

      You usually do this because you are SSHed into a remote system and you only have the terminal. it's usually very fast and efficient to just work from the terminal when you're connecting to multiple machines. so the terminal tool is very useful. It's less useful when you're on a desktop and only administering your own machine.

  • @dylanwestphal3582
    @dylanwestphal3582 3 роки тому

    based on your comments around speedread it doesn't sound like this one's necessarily for you, but I would definitely have included tmux especially from the point of view of remote system or SBC appliance admin. More is more, in this case ^^

    • @dylanwestphal3582
      @dylanwestphal3582 3 роки тому

      And ranger is new to me, if it checks out on low resources - definitely adding that to my toolkit! Shot man!

  • @mateowoetam
    @mateowoetam 2 роки тому

    In Spanish the word that is commonly used for toxin/venom/poison is "veneno" but there's also the dying word " ponzoña" which nobody seem to remember exist, "toxina" is also the general term

  • @bleighhh
    @bleighhh 3 роки тому

    do you have your dotfiles avaiable?

  • @facileprinceps4687
    @facileprinceps4687 Рік тому

    My Linux says ranger command does not exist, is it renamed - or what could be the problem?