9 AMAZING COMMAND LINE TOOLS for Linux

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ต.ค. 2024

ความคิดเห็น • 511

  • @TheLinuxEXP
    @TheLinuxEXP  2 ปีที่แล้ว +19

    Get 100$ credit for your own Linux and gaming server: www.linode.com/linuxexperiment

    • @AradijePresveti
      @AradijePresveti 2 ปีที่แล้ว

      Why are you crying about censorship? Censorship is great, isn't it?

    • @soupborsh8707
      @soupborsh8707 2 ปีที่แล้ว

      I recommend ffmpeg. With it, you can, for example: compress all the videos in a folder so that they take up little space.

    • @PoeLemic
      @PoeLemic 2 ปีที่แล้ว +1

      Thank you for sharing this with us. Please, do keep making videos like this about apps for the command line. New to Linux, so stuff like this helps. And, I'd never find these myself.

  • @atreusduvelll600
    @atreusduvelll600 2 ปีที่แล้ว +197

    Some great suggestions here! For the "forgetting to type sudo" problem, there is a simple way to do this without an extra package. `sudo !!` will repeat your last command with sudo in front of it. This method is more flexible, too.

    • @akza0729
      @akza0729 2 ปีที่แล้ว +9

      `Alt+S` for Fish shell users.

    • @alepharcane99
      @alepharcane99 2 ปีที่แล้ว +5

      yes, but thef*ck will catch the spelling mistakes too

    • @007arek
      @007arek 2 ปีที่แล้ว +1

      I always had that functionality with pressing 2x ESC, but I don't know if it's from a script or zsh.

    • @atreusduvelll600
      @atreusduvelll600 2 ปีที่แล้ว

      @@alepharcane99 fair enough! I might try it out for that. For me, the usefulness will rely on how good it is at predicting what I want I guess 😀

    • @voidseeker4394
      @voidseeker4394 2 ปีที่แล้ว +1

      @@atreusduvelll600 i'm afraid of using that, tbh. Don't know if a can convince it that i wasn't typing "sudo rm -rf /"

  • @sbrl
    @sbrl 2 ปีที่แล้ว +37

    Maintainer of tldr-pages here. Thanks for giving us a mention! :D

    • @arghyaprotimhalder5592
      @arghyaprotimhalder5592 6 หลายเดือนก่อน +1

      Thanks guys very useful

    • @Muhammad_Hefzey
      @Muhammad_Hefzey 6 หลายเดือนก่อน +1

      great tool
      nice job

    • @daynemyers2324
      @daynemyers2324 5 หลายเดือนก่อน +1

      Thank you for your efforts on tldr!

    • @RectalPower
      @RectalPower 3 หลายเดือนก่อน +1

      Thank you very much for this useful tool! I use it all the time!

  • @scheimong
    @scheimong 2 ปีที่แล้ว +101

    For me, the biggest one missing is fzf. It makes shell history searching and navigating directories so much easier.

    • @watynecc3309
      @watynecc3309 2 ปีที่แล้ว +9

      I use fzf with neovim only

    • @gimcrack555
      @gimcrack555 2 ปีที่แล้ว +2

      fzf is the greatest tool. I even wrote a script to use my default text editor micro to piggy back onto fzf and use fzf window panes. The fastest and most efficiently simple notes I ever used with the help of fzf.

  • @toxiccan175
    @toxiccan175 2 ปีที่แล้ว +51

    eDex-UI actually seems pretty cool. It's a good shortcut for us to look like hackers in front of our less tech-savvy friends haha

    • @akza0729
      @akza0729 2 ปีที่แล้ว +1

      It's electron-js the chromium in disguise & kids love it and can crash it in 15 mins somehow.

    • @koevoet7288
      @koevoet7288 2 ปีที่แล้ว +3

      Opening up a terminal is enough lol, if I open a terminal around others they always think I’m hacking 😂😂

    • @akza0729
      @akza0729 2 ปีที่แล้ว

      @@koevoet7288 He is a hacker!!!
      People go "Oh my goaddd!!! He will steal our money!!!"
      You get arrested till they find someone with knowledge.

    • @koevoet7288
      @koevoet7288 2 ปีที่แล้ว +1

      @@akza0729 luckily that hasn’t happened to me yet 😂😂

    • @TheExard3k
      @TheExard3k 2 ปีที่แล้ว

      try cool-retro-term

  • @yuu-kun3461
    @yuu-kun3461 2 ปีที่แล้ว +19

    07:15 you can do sudo !! which will execute the previous command with sudo.

    • @TheLinuxEXP
      @TheLinuxEXP  2 ปีที่แล้ว +2

      Yeah, there's that too!

    • @tc_kommark
      @tc_kommark 2 ปีที่แล้ว +3

      Ik right!? Way easier!

    • @JoanDoe-pq5fu
      @JoanDoe-pq5fu 2 ปีที่แล้ว

      I'm a little tipsy, but for some reason I didn't see the !! And parsed it as "do sudo" which reminded me of IOS CLI where I refuse to leave config mode because I'm lazy as frack and I just "do" stuff
      Ex. " Do show run"

  • @Amplifimusic
    @Amplifimusic 2 ปีที่แล้ว +55

    i've never even thought about having a bin for linux, definitely better than just purging files with rm. thanks nick!

    • @TheLinuxEXP
      @TheLinuxEXP  2 ปีที่แล้ว +9

      Yeah, it's very much safer!

    • @maxxiong
      @maxxiong 2 ปีที่แล้ว +5

      Not sure what GNOME does, but KDE does delete to bin if you hit delete.

    • @nevoyu
      @nevoyu 2 ปีที่แล้ว +17

      @@maxxiong Gnome does too, but we're talking about deleting file in the cli, not a gui

    • @Amplifimusic
      @Amplifimusic 2 ปีที่แล้ว +8

      @@maxxiong yeah i think most gui file managers do, but i mean with rm in the terminal

    • @Sharp931
      @Sharp931 2 ปีที่แล้ว +3

      rm? Use shred.

  • @Babalas
    @Babalas 2 ปีที่แล้ว +3

    fd - find replacement. Love it's type filtering i.e. fd -e md -x wc -l to line count markdown or fd -t cmake version to find version in cmake files
    fasd - same functionality as autojump.. hit tab to expand matching locations or use to prompt
    fzf - make your own searchable lists with previews. I.e. ff takes fasd lists and lets me fuzzy find over them. gli does a git log displaying a tree of commits in the bottom and a preview of the changes at the top

  • @clintquasar
    @clintquasar 2 ปีที่แล้ว +23

    You're a machine of video content creation.

    • @TheLinuxEXP
      @TheLinuxEXP  2 ปีที่แล้ว +11

      I try to do 3 per week!

    • @clintquasar
      @clintquasar 2 ปีที่แล้ว +1

      @@TheLinuxEXP That's why it feels I watch it everyday. Great work, thanks!

  • @aditeya1024
    @aditeya1024 2 ปีที่แล้ว +14

    I'd recommend lf (LF ) for those who find ranger slow. Its written in go and much faster, however it requires more configuration than ranger.

    • @Yadobler
      @Yadobler 2 ปีที่แล้ว +2

      Ooo yeah I like ranger but it is really slow. Before I gave up and dual boot into manjaro, I was using WSL and ranger was chronically slow, especially since there wasn't a nice way to xdg without manually setting up a xsvr and routing the network and setting up custom firewall settings

  • @necrobynerton7384
    @necrobynerton7384 2 ปีที่แล้ว +5

    The amount i've written "f#$k" when some command returned error is innumerable.
    The command better be f4#%king working lol
    Great video as always TLE

    • @akza0729
      @akza0729 2 ปีที่แล้ว

      I used to type it even before installing it, simply because of annoyance. Great if it actually works.

  • @TazerXI
    @TazerXI 2 ปีที่แล้ว +53

    I cannot believe you forgot (I think) the most important cli tool, the one you run to show people you use a terminal:
    Cmatrix
    And for those on windows, I guess you have "cd / && tree /f" (-f for Linux) to get a similar effect.

    • @soupborsh8707
      @soupborsh8707 2 ปีที่แล้ว +6

      This can only be used at night and in a black hoodie

    • @TazerXI
      @TazerXI 2 ปีที่แล้ว +1

      @@soupborsh8707 in a dark room, typing really fast

    • @SocialMaster762
      @SocialMaster762 2 ปีที่แล้ว +1

      The most fundamental CLI tool ever!

    • @sutekhxaos
      @sutekhxaos 2 ปีที่แล้ว

      You should check out Hollywood ;)

  • @maxxiong
    @maxxiong 2 ปีที่แล้ว +35

    I still prefer just using the GUI for most things (kinda funny because I also use swaywm but that's more because of bugs in kde wayland). Autojump and tldr do seem nice though. And I think most dev setups that support old browsers already use caniuse to add fallbacks for old browsers.

    • @akza0729
      @akza0729 2 ปีที่แล้ว

      I like WM for their Tiling feature. But for me the fonts and scaling just feels off. Oneday, maybe GNOME will have native tiling.

    • @maxxiong
      @maxxiong 2 ปีที่แล้ว

      @@akza0729 You know you can change the font right? And waybar exists for a better top bar.

    • @akza0729
      @akza0729 2 ปีที่แล้ว

      @@maxxiong Yup. But fonts and their aliased rendering when scaled feels off.

    • @genkiferal7178
      @genkiferal7178 ปีที่แล้ว

      KDE is full of bugs. they focused too much on form over function. its also bloated as hell.

  • @tiagotiagot
    @tiagotiagot 2 ปีที่แล้ว +11

    Two I would recommend are Midnight Commander (text-based two-pane file browser, with built-in text and hex editor, and lots of other stuff), and htop (shows tons of info about running processes and lets you do stuff like change priorities, kill etc)

  • @matbme
    @matbme 2 ปีที่แล้ว +5

    Bat is a must-have for me. Much better than default cat and can also be used as a man pager

  • @christiansilvermoon
    @christiansilvermoon 2 ปีที่แล้ว +2

    The irony about the rmtrash thing at the beginning as the I always perma-delete from the GUI instead of using Trash, but having an option to trash from the CLI appeals to me XD

  • @anthonystark6215
    @anthonystark6215 2 ปีที่แล้ว +3

    Very cool, loved frack, tldr and especially eDesk, thanks Nick!

  • @anon_y_mousse
    @anon_y_mousse 2 ปีที่แล้ว +11

    Two I'd recommend are locate and find. You could spend an entire video on just find. I often use it to match files in massive directories with -maxdepth 1 and I'll use -print0 to pipe it to xargs -0. Quite useful for a lot of daily tasks I do. Also try fullscreening your terminal and use mpv --vo=tct or --vo=caca on a video of your choice, you won't be disappointed.

    • @morristgh
      @morristgh 2 ปีที่แล้ว +3

      find also has -exec and -execdir which are super helpful (for me at least)

    • @tefkah
      @tefkah 2 ปีที่แล้ว +3

      I'd recommend fd over find, I "find" finds syntax to be way too confusing for some reason, if I do "fd whatever" it just recursively searches everything respecting .gitignore, which is almost always what I want

    • @anon_y_mousse
      @anon_y_mousse 2 ปีที่แล้ว +1

      @@tefkah Never heard of fd, though I've found that once you learn enough find syntax to make it useful it's incredibly so.

    • @anon_y_mousse
      @anon_y_mousse 2 ปีที่แล้ว +1

      @@morristgh Yeah, they are for a lot of people, though I avoid them in lieu of making lists and then running commands later after I've made sure every entry is sane.

    • @genkiferal7178
      @genkiferal7178 ปีที่แล้ว +1

      | mpv --vo=tct or --vo=caca on a video
      Can I do ao for audio only? I assumed your vo stood for video only, but haven't tested it yet.
      I've been using
      mpv --no-video
      to listen to playlists and albums.

  • @rafalg87
    @rafalg87 2 ปีที่แล้ว +13

    I like xclip - it allows copying command output to system clipboard:
    some-command | xclip -sel clip
    For brevity I alias it to just "clip".

    • @TheLinuxEXP
      @TheLinuxEXP  2 ปีที่แล้ว +3

      Nice!!

    • @RogerioPereiradaSilva77
      @RogerioPereiradaSilva77 2 ปีที่แล้ว +3

      And when you want to use whatever is on the X clipboard at the moment on the command line, shellscript, etc. you can use xclip -o. Awesome little tool! For instance, instead of paging through pages and more pages of a large log file to copy portions of it and paste it on a report or something, you can simply get it directly with xclip and some smart thinking: sed -n '/begin_string/,/end_string/p' | xclip

  • @pablodenapoli1667
    @pablodenapoli1667 ปีที่แล้ว +3

    One classical tool that I love is the file manager Midnight Commander (mc). Also I wound recommend the editor joe which is very fast, and useful for editing config files, etc [In my opinion much easier to use than vim, and more feature complete than nano, with excelent support for very large files, and the shell xonsh which is based in Ipython, and can run a superset of Python with a shell-like syntax (the best of both words!).

    • @pablodenapoli1667
      @pablodenapoli1667 ปีที่แล้ว

      Another fantastic tool that I forgot to mention is lftp (ftp client).

    • @richardsteiner8992
      @richardsteiner8992 10 หลายเดือนก่อน

      I tend to live in mc and its internal editor. 🙂

  • @mohitkumar-jv2bx
    @mohitkumar-jv2bx 2 ปีที่แล้ว +4

    One of the best videos i have ever watched that talked about the cli-tools. Almost all were the tools I needed but didn't even know i needed them. I just love linux.
    Thanks a lot nick for making this one.

  • @ebsolas
    @ebsolas 2 ปีที่แล้ว +1

    Woo! Callout for ranger. I love ranger. I probably spent an entire week playing around with Midnight Commander, lfm, etc. Before finding Ranger. I had just gotten into vim and learned how it works (I'm trying to convince myself to learn emacs as well atm) and I fell in love with Ranger's vim-style controls.

  • @daedalus_00
    @daedalus_00 2 ปีที่แล้ว +5

    quick tip for Ranger: start Ranger by typing ". ranger" or "source ranger" and when you quit ranger you will be dropped into the directory you left in ranger. Since I use ranger all the time, I just use an alias for it.

    • @TheLinuxEXP
      @TheLinuxEXP  2 ปีที่แล้ว +1

      Very nice!

    • @Suspendermen
      @Suspendermen 2 ปีที่แล้ว +2

      you can achieve the same effect by leaving ranger by typing 'S' instead of 'q'

    • @genkiferal7178
      @genkiferal7178 ปีที่แล้ว +1

      for others - a space after the period then ranger to get there.
      only if I keep that terminal window open, though, it seems

  • @cyberjohn44
    @cyberjohn44 2 ปีที่แล้ว +6

    The trash-cli has been a very useful tool for me. Great video as usual.

  • @LordHonkInc
    @LordHonkInc 2 ปีที่แล้ว +2

    Just to share some of my favorites, I've got two productive ones and a timewaster for y'all:
    - youtube-dl (or one of its forks), for when you want to watch videos on a long road trip with bad internet
    - pass - the project is called passwordstore (because just googling "pass" would probably not bring up the right site), and it's basically a gpg-encrypted, local password manager. There's even frontends like passmenu or rofi-pass if you're using dmenu or rofi, respectively, browser plugins for Firefox and Chrome, and ports for Android, iOS and Windows (though I have no experience with the latter two, the Android app works great)
    - cmatrix… it's just neat :)

    • @TheLinuxEXP
      @TheLinuxEXP  2 ปีที่แล้ว +2

      Oh yeah, youtube-dl is great!

  • @TeodorSobczak
    @TeodorSobczak 2 ปีที่แล้ว +1

    I just found out about tldr which is a great time saver for me since I tend to forget command syntax pretty often and reading man pages is time consuming. Thanks!

  • @theodoros_1234
    @theodoros_1234 2 ปีที่แล้ว +2

    I've never heard of any of these commands, and most of them seem incredibly useful. This video instantly got bookmarked, it will definitely come in handy. Thanks!

  • @vanodon2257
    @vanodon2257 2 ปีที่แล้ว +2

    My personal pref, Vim ,vifm but range has recently become my fancy , zathura (technically not cli, but its suckless and keyboard based), gomuks as my matrix client, ffmpeg

  • @doragonmeido
    @doragonmeido 2 ปีที่แล้ว +2

    4:33
    ik there are a lot of people who dont like fish(the fish shell), but it has this epic feature that lets you jump to an old command faster with up arrow key, just type a few initial characters of the long-command on the terminal and hit the up arrow, it will filter and show the previous commands based of the characters you entered, quite handy when i look up for that one long ffmpeg command

    • @genkiferal7178
      @genkiferal7178 ปีที่แล้ว +1

      oh, that's what I need! So, is or the equivalent for fish?
      For bash_history, I learned I could organize it for later use - to keep notes - by using markdown headers - like other config files seem to. I keep music playlists, install notes, encryption notes, etc. that way. But, I've been wanting a better way to search it - using the terminal.

    • @doragonmeido
      @doragonmeido ปีที่แล้ว

      @@genkiferal7178 idk look it up~
      you may find some good stuffs~

    • @UlrichHoltzhausen
      @UlrichHoltzhausen ปีที่แล้ว +1

      Sort of like CTRL+R and typing a word you remember from a previous command

  • @jazzhopper1580
    @jazzhopper1580 2 ปีที่แล้ว +4

    two command line tools I always add to my systems are mc (Midnight Commander) and htop

  • @abhishankpaul
    @abhishankpaul 6 หลายเดือนก่อน

    "Can't resist the pull and power of command line"
    A Linux user in his purest form

  • @PranjayVarshney
    @PranjayVarshney 2 ปีที่แล้ว +13

    Disliked because no mention of hollywood and cmatrix. How are you going to look cool online without them?

  • @Permafry42108
    @Permafry42108 2 ปีที่แล้ว +1

    one other cmd line tool i love is fdupes, which makes it easy to find and delete any duplicate files stored on my HDDs. saved me literally over 2 tb of space from duplicate files i hadn't found manually;

  • @TazerXI
    @TazerXI 2 ปีที่แล้ว +7

    3:15
    It may not just be in your ~/.bashrc file. If you use bash for your shell, basically most people, it will be there. If you use zsh or fish, it will be in their respective file (~/.zshrc or ~/.config/fish/config.fish)
    Edit: or use the "alias" command, that may not work after a reboot
    Edit 2: added files for fish/zsh. Also there are ways to find out what shell you are using. By default it is most likely bash, but you can check if you use an app like Konsole (KDE) or GNOME Terminal within their settings, as something like "shell" or "startup script"

    • @TheLinuxEXP
      @TheLinuxEXP  2 ปีที่แล้ว +2

      True!

    • @aqua-bery
      @aqua-bery 2 ปีที่แล้ว

      Doesn't the alias command only last as long as you don't reboot?

    • @TazerXI
      @TazerXI 2 ปีที่แล้ว

      @@aqua-bery There is a way to set it to always work iirc.
      edit: just remembered that is what he talked about in the video, buy setting it in ~/.bashrc or ~/.zshrc. Forgot the command didn't work after a reboot

    • @cyberjohn44
      @cyberjohn44 2 ปีที่แล้ว +3

      If add the 'alias' to the .bashrc file, it is permanent even after reboot. I have a lot alias in my.bashrc and have no issues with them.

  • @Mikey_xx_
    @Mikey_xx_ 2 ปีที่แล้ว

    This is well done and documented. I know, you said don't run off and install as the video was going, but I couldn't help it. I like your presentation, and the fact you had the chapters listed as well as the github locations. You are very much appreciated and am glad I subscribed.

  • @BWGPEI
    @BWGPEI 2 ปีที่แล้ว

    Another very useful teaching moment that you can bet I downloaded, and Many Thanks!. It's been 40 years since I used Unix on a VT-100 terminal, and brother do you bring back old memories. Now if I could just have Intel AEdit running again.....

  • @starmarker3896
    @starmarker3896 2 ปีที่แล้ว +2

    Oh my Lord, gifgen is definitely gonna be useful for memes.
    Thank you

  • @nickcat1
    @nickcat1 2 ปีที่แล้ว +2

    Try keep.
    It's a meta cli program for saving commands for later. It's super useful and when I forget a long command I can quickly search for it.

    • @TheLinuxEXP
      @TheLinuxEXP  2 ปีที่แล้ว

      Thanks!

    • @nickcat1
      @nickcat1 2 ปีที่แล้ว

      @@TheLinuxEXP No problem. I love your content. You can add this to your list if you do a part 2.

  • @binarybear9711
    @binarybear9711 2 ปีที่แล้ว +1

    ncdu is my personal fav as a replacement for 'TreeSize' you might know from Windows.
    It shows the disk usage of a folder with the ability to browser trough and the the size for each one

  • @mini_bomba
    @mini_bomba 2 ปีที่แล้ว +2

    vim is actually a pretty powerful tool.
    Everyone knows it can edit files, but did you know you can split the view into many tiling views and start a terminal in them?
    You can also try to edit a directory and it will bring up a kind of file manager.

    • @ebsolas
      @ebsolas 2 ปีที่แล้ว

      So like emacs except vim. (joke)

  • @juancarlosfernandez2580
    @juancarlosfernandez2580 2 ปีที่แล้ว +3

    Great Video Nick! Another suggestion for file manager could be mc (Midnight Commander), I use it on my servers and personally I think is one of the most powerful command line tools, it's almost on par with a GUI File Manager. I'm installing the frack ASAP, made me laugh but looks super useful as well as the other tools

    • @richardsteiner8992
      @richardsteiner8992 10 หลายเดือนก่อน

      Nice as a tarball/zip file manager and also as an sftp client, and you can use it to ssh to other hosts and edit/transfer/manipulate files remotely.

  • @70shahin
    @70shahin 2 ปีที่แล้ว +3

    You said, you are non dev.
    as a power user, with some coding experiences, I've learnt A LOT from this video. plz more of this type.

  • @peterschmidt9942
    @peterschmidt9942 2 ปีที่แล้ว +3

    youtube-dl is an awesome tool, not just to download from YT. Works on heaps of sites where some browser plug-ins just won't work. And not just for Linux either 😉

    • @Tachi107
      @Tachi107 2 ปีที่แล้ว +2

      mpv + youtube-dl is great too! It allows you to watch videos from the Web right from your terminal (and ads are blocked too ;)

    • @peterschmidt9942
      @peterschmidt9942 2 ปีที่แล้ว

      @@Tachi107 I can normally block ads with browser plugins. It's just some sites you can't download videos from (like IView) with any plugins. Youtuve-dl seems to catch them all

  • @DIYTinkerer
    @DIYTinkerer 3 หลายเดือนก่อน

    Just to add a recommendation for your sponsor, Tuxedo, I have one and it is awesome - never looked back. An no I don't work for them, but it was the first Linux out the box laptop I've ever owned, I had them add a virtual machine with WIN10 in but have never used it! 🙂

  • @Cptnbond
    @Cptnbond 2 ปีที่แล้ว

    For me, the auto jump was a huge timesaver. Nick, Thanks for high lighting this little helper. Cheers.

  • @OldieBugger
    @OldieBugger 2 ปีที่แล้ว +4

    I don't think I'll start using the trashcan anytime soon. I've lived without using it for more than 10 years now. And I haven't made too many mistakes by deleting files I didn't mean to destroy forever. Thank you anyway, the number of useful commands in Gnu/Linux cli still amazes me.

  • @SRAZKVT
    @SRAZKVT 2 ปีที่แล้ว

    among those i use the most : Zellij (like tmux, but more practical for new users), distrobox, kakoune, ffmpeg, and distro specific stuff (mostly xtools, a series of tools around xbps to get extra info, like locate which packages contains a file at a given location, which files a package contains, read manpage from not yet installed package, etc)

  • @MikeWood
    @MikeWood 6 หลายเดือนก่อน

    I missed this the first time around. A lot of gold here. Can't wait to espeak and annoy soon. :)

  • @brunoais
    @brunoais 2 ปีที่แล้ว +1

    4:46 I usually use CTRL+R and search for the directory... I will consider that one, though

  • @k.chriscaldwell4141
    @k.chriscaldwell4141 10 ชั่วโมงที่ผ่านมา

    I learned recently that creating a sudo alias with a trailing space allows sudo access to the invoking user’s aliases.

  • @arantes6
    @arantes6 2 ปีที่แล้ว

    MMV : multi-mv. This is not something you'd use every day, but when you need it, boy is it useful.

  • @edwardbrennan3963
    @edwardbrennan3963 2 ปีที่แล้ว

    I’m laughing pretty hard at the ‘frack’ tool 😂

  • @mzigaib
    @mzigaib 2 ปีที่แล้ว +3

    Yeah, sequel please!

  • @gigalodon14
    @gigalodon14 2 ปีที่แล้ว

    Thefuck is so magical when working with git.
    Usually you have to research for a master‘s study to find the correct command you need in that situation but fuck just works, always

  • @yakovhadash
    @yakovhadash 2 ปีที่แล้ว +1

    the irony is that fracking is destructive to life while ****ing creates it

  • @itildude
    @itildude 2 ปีที่แล้ว

    I had never heard of tldr...now that is awesome.

  • @themistoclesnelson2163
    @themistoclesnelson2163 2 ปีที่แล้ว +1

    Hey Nick, it's me!

  • @richardsteiner8992
    @richardsteiner8992 10 หลายเดือนก่อน

    There are a handful of tools that I tend to use heavily. One is mc (Midnight Commander), a file/archive manager and sftp client with a decent text editor. Another is multitail, a tail command on steroids that lets you split the screen into several subwindows, automatically repeat commands, colorize things via regex, etc. Nice for creating text dashboards in a terminal. A third is elinks, a text-based web browser that displays tables in a legible manner. Sure, you need old school HTML, but HTML 4.01 transitional is still my friend for simple pages.

  • @rozarpragara
    @rozarpragara 2 ปีที่แล้ว

    Frack! That frack seems fun and frackin' useful!

  • @ArniesTech
    @ArniesTech 2 ปีที่แล้ว +1

    Awesome backgeound. So natural and cozy. Pmease, more vids out here 💪😌

    • @TheLinuxEXP
      @TheLinuxEXP  2 ปีที่แล้ว +2

      Thanks! I'll try to, but not when it's as sunny!

  • @L0000Kme
    @L0000Kme 2 ปีที่แล้ว +1

    Ranger is amazing! I love it because of the consistency of hotkeys with vim, and it has file preview.
    I use Arch btw.

    • @gimcrack555
      @gimcrack555 2 ปีที่แล้ว

      The same after you setup ranger with rifle and scope. And add a few other things; img2txt, w3mimgdisplay, ueberzug, convert, rsvg-convert, ffmpeg, ffmpegthumbnailer, imagemagick, highlight, atool, 7z, w3m, pdftotext, calibre, epub-thumbnailer, and much more.

  • @freckhard
    @freckhard 4 หลายเดือนก่อน

    I used autojump for many many years but have grown very fond of zoxide recently. Basically it does the same but is a bit more modern.

  • @umlatt
    @umlatt 2 ปีที่แล้ว +2

    duf (pretty df)
    bat (cat with code highlighting)
    ncdu (du alternative with useful large file search)
    btop (attractive system monitor)
    Are some great cli tools, that I've come across

    • @akza0729
      @akza0729 2 ปีที่แล้ว

      `bat` is nice.

  • @QuotePilgrim
    @QuotePilgrim 2 ปีที่แล้ว +1

    If your only mistake is forgetting that type "sudo" before a command, you can just type "sudo !!" then hit enter, and it runs the previous command with sudo.
    For other mistakes, though, that does look like an interesting tool.

  • @gabrielfranciscoerazomerin7827
    @gabrielfranciscoerazomerin7827 2 ปีที่แล้ว

    I love lsd command, because show icons in the terminal, if is a document or a directory and also the name is crazy >:)

  • @kreigerlol9371
    @kreigerlol9371 2 ปีที่แล้ว

    Oh, I goodly want to hear so!

  • @XiaolinDraconis
    @XiaolinDraconis 9 หลายเดือนก่อน

    "remove that check if you're not afraid" 20yrs ago I would have, but 20yrs ago I ran everything as admin and fuck around n find out was my way of life.

  • @Sharp931
    @Sharp931 2 ปีที่แล้ว

    11:45 HPR intro kicks in

  • @Permafry42108
    @Permafry42108 2 ปีที่แล้ว

    been spending the day having fun by downloading offline copies of my fav web comics using the wget cmdline tool;

  • @middleclasspoor
    @middleclasspoor 2 ปีที่แล้ว

    Great video! I'm going to give TLDR a try for sure! Thanks Nick!

  • @Prophet6000
    @Prophet6000 2 ปีที่แล้ว +2

    Great video. TLDR is amazing.

  • @dcknature
    @dcknature 2 ปีที่แล้ว +1

    6:32 oh Nick! In some rare cases, the word "frack" can just be the mildest word I use in a serious of loud words reminding of an ancient voodoo spell or a multistorey building. Surprisingly, this method can actually help with finding the solution, but shouldn't be used in those "sensitive" places. Especially around the kids 😁😆😂.

    • @genkiferal7178
      @genkiferal7178 ปีที่แล้ว

      you comment matches your flag in your name...and the name itself.

  • @lukajeliciclux3074
    @lukajeliciclux3074 2 ปีที่แล้ว

    I use Vifm instead of Ranger. Two pane file manager with the ability to open multiple files for renaming directly in Vim. Other actions are also supported.

  • @Thiagola92
    @Thiagola92 2 ปีที่แล้ว

    1- there is "Gio" from GTK Team, i think that it's included in ubuntu
    Recomendations (that you may already know):
    jq - json processor (great to consume api responses)
    xdotool - fake mouse/keyboard input
    scrcpy - mirror phone screen
    micro - an intuitive text editor

    • @genkiferal7178
      @genkiferal7178 ปีที่แล้ว

      micro is really good. but, if nano is configured correctly (it took me hours to get right), it is almost as good as micro or even better.
      I wish someone would fork nano to make it this way without all of the hard labor.

  • @MegaManNeo
    @MegaManNeo 2 ปีที่แล้ว

    I want to try that espeak-ng thing, it looks funny :D

  • @galgrunfeld9954
    @galgrunfeld9954 2 ปีที่แล้ว +1

    One of the things I disliked about Linux when I began to learn it is just how much effort it took to do basic things - so much typing, reading, and manual work. Thanks for sharing these awesome tools!

    • @gimcrack555
      @gimcrack555 2 ปีที่แล้ว

      Yes, you have to learn the basic's by reading and viewing video's. But it's worth it at the end. Been a Linux user for the past 19 years. Last version of Windows I touch was Windows XP.

  • @jahanson
    @jahanson 2 ปีที่แล้ว

    Frack was the gem of this video for me

  • @AdamDymitruk
    @AdamDymitruk 2 ปีที่แล้ว

    Another great video with new stuff to try! How about doing an in-depth video on fish shell?

  • @patrik5123
    @patrik5123 2 ปีที่แล้ว

    autojump is awesome. It works well with tabbing out folder names as well.

  • @romixch
    @romixch 2 ปีที่แล้ว

    I use watson for time tracking at work. Its simple but super useful!

  • @armandaneshjoo
    @armandaneshjoo 2 ปีที่แล้ว

    "Amazing" is an understatement.

  • @AaronM-zh4ug
    @AaronM-zh4ug 2 ปีที่แล้ว +2

    One I use for downloads is aria2c. I suppose there are plenty of cli downloaders, but this is my personal favorite given its speed, versatility, and simplicity (it can get complicated if you what you're doing, but simply typing the command with a link will work for a simple download)

    • @_ianjms
      @_ianjms 2 ปีที่แล้ว

      While we're at it, I recommend apt-fast that uses aria to speed up apt downloads about 2x or more depending one one's internet bandwith!

    • @Tachi107
      @Tachi107 2 ปีที่แล้ว

      How/why is aria2c so fast compared to curl / wget / apt?

    • @AaronM-zh4ug
      @AaronM-zh4ug 2 ปีที่แล้ว

      @@Tachi107 well, aria2c has a parallel downloads feature. I haven't run comprehensive tests with it, it does seem to make downloads faster. My understanding is it simultaneously maintains two connections which result in faster download speeds. The idea that each individual connection has a capped speed limit, so using multiple connections makes things faster. If you don't use the feature, I'm not sure if there is a difference in download speed.

    • @Tachi107
      @Tachi107 2 ปีที่แล้ว

      @@AaronM-zh4ug thanks for the explanation! I guess this doesn't improve things on slow networks though, right?
      I'm on a 30 Mb/s network...

    • @AaronM-zh4ug
      @AaronM-zh4ug 2 ปีที่แล้ว +1

      @@Tachi107 Well, I think it'll depend on which site you're downloading from. If nothing else, I'd say try it and see what happens. It may not work for all downloads, but on websites with a low cap for download speed, it might still help. But honestly, the real reason I use aria2 is just because of it's features, that and its syntax makes more sense to me than something like curl or wget (not that they're bad, but I prefer aria2).

  • @thingsiplay
    @thingsiplay 2 ปีที่แล้ว +1

    I love the trash talk in this video.
    Using trash-cli myself since months and can recommend it. Little warning for some: Do not alias trash-cli to rm. You might get into the habbits of deleting with rm more easily. And when you do that on a system without trash-cli and alias, then those files are gone. Try to learn the new command instead.

  • @aintea2122
    @aintea2122 2 ปีที่แล้ว

    Hello french comrade ! There are some I like for example bpytop (btop++ is the c++ version), lolcat, sl, asciiquarium, cool retro term and the real best, yakuake/guake (having a terminal you can pull out of nowhere is just insane if yuo need to have something run in a term and you want a clean look)

  • @nyxalexandra-io
    @nyxalexandra-io 2 ปีที่แล้ว

    A tip I use constantly: `sudo !!` will execute the last command with sudo

  • @AziDoesQuestionableThings
    @AziDoesQuestionableThings 2 ปีที่แล้ว +2

    thank you for this - wasting time for fun is my #1 priority for linux lol

  • @RicardoGarciso-f3y
    @RicardoGarciso-f3y 7 หลายเดือนก่อน

    Hi TLE,
    Thanks for your Video.
    I've installed trash-cli, caniuse, eDex-Ui, and beginning to profit them.

  • @jpberes
    @jpberes 2 ปีที่แล้ว

    Very nice video, congratulations ! some more interesting CLI tools/commands are bat as a replacement of cat, whois, gdu as a diskanalyzer within the Cli - for those using Debian or Ubuntu based distros, nala instead of apt - inxi for system information ...

  • @pappalamma
    @pappalamma 2 ปีที่แล้ว

    7:10 just a little hint - do you know that you you can do
    sudo !!
    instead of all that magic of history, cursor, etc? And yes, you can even create alias for this :)

  • @cdey3886
    @cdey3886 2 ปีที่แล้ว

    Midnight Commander is my preffered File Managment tool.

  • @kote315
    @kote315 2 ปีที่แล้ว

    The only command (among those in the video) that I ever used is espeak.
    With it, I made a talking clock (I just added a task to say the time every hour to cron), as well as a talking network printer. I took an old laser printer, built a single board computer inside it, and made it available over the network. Since the computer had an audio output, I added a small speaker and amplifier so that it would speak the IP address when turned on. This way I could be sure that the system booted up, connected to the network and I can go to this IP if I need to reconfigure something.

    • @kote315
      @kote315 2 ปีที่แล้ว

      date +%R | espeak-ng
      hostname -I | tr . \ | espeak-ng
      (optionally add -v your_language)
      hostname -I prints IP address (works in debian/ubuntu, not in manjaro)
      tr replaces dots with spaces ( \ means space)

  • @ryanb6503
    @ryanb6503 2 ปีที่แล้ว +1

    I have to admit, I spend most of my time taking at the nerdy things cli users do, perfectly content with my gui and it's Fisher Price complexity, but that gif making command might just pull me in

  • @igorristeski5472
    @igorristeski5472 2 ปีที่แล้ว

    Very nice and useful selection of commands. Thanks

  • @madthumbs1564
    @madthumbs1564 2 ปีที่แล้ว

    Best thing about Ranger is that it works as an optional file picker for Qutebrowser. -That combined with keynav can get people by without a mouse.

    • @genkiferal7178
      @genkiferal7178 ปีที่แล้ว

      that sounds like a great tip. will look into that. maybe you should do a quick video on it. no need to show your face or be fancy with the editing

  • @samsungsarsamsungsar7792
    @samsungsarsamsungsar7792 2 ปีที่แล้ว

    CLI is like a mind sport

  • @MaryamMaqdisi
    @MaryamMaqdisi 2 ปีที่แล้ว +1

    You forgot the best CLI ever: cowsay 😏
    In all honesty great video Nick!

  • @5inque_wu
    @5inque_wu 2 ปีที่แล้ว +4

    There are many cli tools for jumping paths, autojump, z.sh and more, the one I recommend is z.lua. It's crossplatform, and it's really fast.

  • @shatteredvidrio
    @shatteredvidrio 2 ปีที่แล้ว

    You should make a series out of this!

  • @Michael201078
    @Michael201078 2 ปีที่แล้ว

    Awesome tools. Many thanks for the video, very useful.

  • @soupborsh8707
    @soupborsh8707 2 ปีที่แล้ว +1

    Tmux is very good. Using it on my server.