12 GREAT command line programs YOU recommended!

Subscribers:
390,000
Published on ● Video Link: https://www.youtube.com/watch?v=nCS4BtJ34-o



Duration: 16:24
255,952 views
14,000


Try out Proton Mail, the secure email that protects your privacy: https://proton.me/mail/TheLinuxEXP

Grab a brand new laptop or desktop running Linux: https://www.tuxedocomputers.com/en#

👏 SUPPORT THE CHANNEL:
Get access to:
- a Daily Linux News show
- a weekly patroncast for more personal thoughts
- polls on the next topics I cover,
- your name in the credits

YouTube: https://www.youtube.com/@thelinuxexp/...
Patreon:   / thelinuxexperiment  

Or, you can donate whatever you want:
https://paypal.me/thelinuxexp
Liberapay: https://liberapay.com/TheLinuxExperim...

👕 GET TLE MERCH
Support the channel AND get cool new gear: https://the-linux-experiment.creator-...

🎙️ LINUX AND OPEN SOURCE NEWS PODCAST:
Listen to the latest Linux and open source news, with more in depth coverage, and ad-free! https://podcast.thelinuxexp.com

🏆 FOLLOW ME ELSEWHERE:
Website: https://thelinuxexp.com
Mastodon: https://mastodon.social/web/@thelinuxEXP
Pixelfed: https://pixelfed.social/TLENick
PeerTube: https://tilvids.com/c/thelinuxexperim...
Discord:   / discord  


Timecodes:
00:00 Intro
00:58 Sponsor: Proton Mail
02:23 Package manager for CLI apps
03:18 Find files easily
04:23 Better terminal history
05:24 Save your dotfiles
06:50 Tweak your battery life
08:26 Analyze disk space usage
09:24 Reboot on a specific OS
10:08 Better system monitor
10:53 Better CAT
11:28 Quick CLI help
12:09 Tiling WM for your terminal
13:15 More legible file list
13:55 Recommend yours!
14:18 Sponsor: Tuxedo Computers
15:19 Support the channel

#Linux #terminal #commandline #linuxcommunity #linuxcommands #linuxcommands


So, our first recommendation will be homebrew, it's sort of a pre-requisite to get a lot of command line utilities that your distro might not have packaged.

You can install homebrew with one command line, and then you can get any CLI utility you want by running brew install, followed by the name of the tool you need.

Our second pick is FZF, for Fuzzy Find. It lets you search files extremely fast using their names, but it can also look through command history, processes, bookmarks, git commits, and more.

ATUIN thing replaces your shell history with a database you can search through super easily. Once it's installed with brew, press the up arrow key or control +r, and you'll get a search interface to look for all your commands.

CHEZMOI lets you manage your dotfiles. It lets you share these config files across devices by syncing them to a got repo, and it can interface with a very large variety of password managers to keep everything safe.

If you use a laptop, and you find Linux's batter life to be a bit subpar, maybe look at POWERTOP.
Just run the command powertop, and you'll see all processes. Using tab, you can navigate to various statistics, but also to the "tunables" screen, which will show you what powertop identifies as a bad configuration for battery life.

If you'd like to tune these, you can rune powertop --auto-tune, and it will change all the settings to what it believes are "good" options for battery life saving, although it might impact the performance.


If you'd like to quickly analyze what uses a lot of disk space on your computer, or on a remote server, you might want to replace the du and df commands with DUST.

If you run a dual boot, and you're facing problems with accessing one of your installed systems, you can force GRUB to reboot into a specific system, just for the next boot, using the grub-reboot command, followed by the number of the grub entry for that system.

If you need to monitor for resource usage on your computer, you might be using top, or htop, but BTOP is a better option. It looks better than htop or top, and it's also more legible.

If you often use the cat command to read a file, maybe try BAT instead. It does the same thing, but it also has syntax highlighting for a bunch of files, and it communicates with git to show modifications in files, with the usual Plus and minuses symbols.

If man is too much for you and is too much reading, and if the --help option isn't enough, why not try TLDR? It gives you an abridged version of the contents of MAN for most of the available programs and commands, and it makes things more legible, and easier to parse at a glance.

If you like to split a terminal or a tty into multiple terminals, ZELLIJ is a nice alternative to things like tmux. It's basically a tiling window manager for your terminal workspace: you can define your own layout, it supports plugins, floating panes, and more.

You can run it by running the zellij command, and then you can create a new pane pressing alt + N, you can move a pane using control +h, or make it floating with Control + P, then W.

If you often use ls to list files in a directory, you might want to take a look at EZA. It does the same job, as in, it lists the contents of a directory, but it does it with way more details, and a more legible interface.




Other Videos By The Linux Experiment


2024-04-03THIS is what the LINUX COMMUNITY uses??
2024-03-29BIG security issue, Redis ditches FOSS, future of Linux is bright: Linux & Open Source News
2024-03-22USA sues Apple, Plasma themes are insecure, GNOME 46: Linux & Open Source News
2024-03-19GNOME 46 REVIEW: the shape of things to come!
2024-03-17GREAT RESOURCES to learn about LINUX: command line, architecture, gaming, customization, news...
2024-03-15France's HUGE breach, EU won't regulate FOSS, Cosmic delayed: Linux & Open Source News
2024-03-08EU wrecks Apple, Fedora drops X11, Linux at 4%: Linux & Open Source News
2024-03-06The FULL AMD Linux laptop! (RADEON GPU & Ryzen CPU): Tuxedo Sirius 16 review
2024-03-01Nintendo sues FOSS emulator, Nvidia thinks coding is dead, Plasma 6 is out: Linux & Open Source News
2024-02-28KDE PLASMA 6 review: was it worth the wait?
2024-02-2612 GREAT command line programs YOU recommended!
2024-02-23Crypto scam on the Snap store, Warp on Linux, an API for RGB: Linux & Open Source news
2024-02-16Mozilla layoffs, Cosmic DE alpha, India bans Proton Mail: Linux & Open Source News
2024-02-14How to run macOS on Linux (without too much hassle)
2024-02-09Mozilla's new CEO, Apple breaks PWA, Wine on Android: Linux & Open Source News
2024-02-07Why you'd want a TILING WINDOW MANAGER, and why I DON'T
2024-02-02VSCode & MS Edge problems, Fedora KDE might keep X11, Wine on Wayland: Linux & Open Source News
2024-01-29Affordable (under 550€) Linux laptops! Slimbook Elemental Review
2024-01-26Apple is the devil, Wayland drama & Flathub is HUGE: Linux & Open Source News
2024-01-19OpenSUSE goes immutable? Snap creates issues, Fuchsia is dead? Linux & Open Source News
2024-01-17Ranking Linux Distributions for 2024: a tier list for my use case !



Tags:
linux
open source
distribution
linux distro
linux help
linux tutorial
linux 2023
opensource
linux tips
distro
linux for beginners 2023
linux vs windows
linux tutorial 2024
command line
linux command
linux cli
cli apps
best cli programs
best command line programs
best command line apps
command line utilities
learn linux command line
learn linux terminal
linux terminal
linux terminal programs
best terminal apps
learn linux cli
linux homebrew