MENU

Fun & Interesting

9 AMAZING COMMAND LINE TOOLS for Linux

The Linux Experiment 122,553 3 years ago
Video Not Working? Fix It Now

Get 100$ credit for your own Linux and gaming server: https://www.linode.com/linuxexperiment Grab a brand new laptop or desktop running Linux:https://www.tuxedocomputers.com/ 👏 SUPPORT THE CHANNEL: Get access to a weekly podcast, vote on the next topics I cover, and get your name in the credits: YouTube: https://www.youtube.com/channel/UC5UAwBUum7CPN5buc-_N1Fw/join Patreon: https://www.patreon.com/thelinuxexperiment Or, you can donate whatever you want: https://paypal.me/thelinuxexp?locale.x=fr_FR 📹 MORE VIDEOS FROM ME Linux news in Shorts format: https://www.youtube.com/channel/UCtZp0mK9IBrpS2-jNzMZmoA Gaming on Linux: https://www.youtube.com/channel/UCaw_Lz7oifDb-PZCAcZ07kw I'm also on ODYSEE: https://odysee.com/$/invite/@TheLinuxExperiment:e 🏆 FOLLOW ME ELSEWHERE: Twitter : http://twitter.com/thelinuxEXP Mastodon: https://mastodon.social/web/@thelinuxEXP Pixelfed: https://pixelfed.social/TLENick Discord: https://discord.gg/xK7ukavWmQ 📷 GEAR I USE: Sony Alpha A6600 Mirrorless Camera: https://amzn.to/30zKyn7 Sigma 56mm Fixed Prime Lens: https://amzn.to/3aRvK5l Logitech MX Master 3 Mouse: https://amzn.to/3BVI0Od Bluetooth Space Grey Mac Keyboard: https://amzn.to/3jcJETZ Logitech Brio 4K Webcam: https://amzn.to/3jgeTh9 LG Curved Ultrawide Monitor: https://amzn.to/3pcTVDH Logitech White Speakers: https://amzn.to/3n6wSb0 Xbox Controller: https://amzn.to/3BWmIA3 *Amazon Links are affiliate codes and generate small commissions to support the channel* This video is distributed under the Creative Commons Share Alike license. 00:00 Intro 00:33 100$ FREE CREDIT for your Linux or Gaming server 01:30 trash-cli & rmtrash: put files in the trash 03:46 autojump: move quickly to often visited directories 05:31 ranger: terminal file manager 06:32 the fuck: auto-correcting your mistakes 08:12 tldr: actually readable man pages 09:20 caniuse: check which browser supports what 10:24 eDex-UI: full screen terminal dashboard 11:32 espeak-ng: make your computer speak 12:35 gifgen: create gifs from any video file 13:52 And more! 14:33 Get a laptop or desktop that runs Linux out of the box 15:53 Support the channel Get the GIF from the video: https://nextcloud.thelinuxexp.com/index.php/s/CKSSmrkyB5ENJXo Trash-cli & rmtrash: https://github.com/andreafrancia/trash-cli https://github.com/PhrozenByte/rmtrash These let you put files in the trash with the command line, and follow the same options and arguments as the rm command, so you can alias one to the other. The syntax is really easy, with trash-put to put a file in the trash, trash-list to list all files, trash-restore to restore a file, and trash-empty, well, you guessed what this one does. Autojump: https://github.com/wting/autojump This is a tool that lets you super quickly jump into a specific directory, based on the folders you visit the most. Autojump starts maintaining a database of the folders you visit based on your history, the more you visit a folder, the higher it's weight in the database. Ranger https://github.com/ranger/ranger If the ls command is not enough for your file management needs, you can also use ranger. it's a command line file manager that uses the vim keyboard shortcuts to navigate and interact with files. TheF*ck https://github.com/nvbn/thef*ck (replace the "*" by a "u", of course) So, the F*ck is a project that will autocorrect your mistakes when you type a command. Let's say you're trying to install a package on Fedora. It will work with a LOT of different errors, like mistyping an argument, or command, forgetting an argument, and a lot more stupid mistakes. TLDR https://github.com/tldr-pages/tldr Another super helpful command is TLDR. If you're starting with the command line, or trying to learn a new command, you might find the --help option insufficient, and the man command way too overstuffed with text. Caniuse https://github.com/sgentle/caniuse-cmd There is an easy way to check which browser supports what, with the "caniuse" command. You probably already know about the caniuse website, but you can also check it through your terminal, by just typing caniuse followed by the property or feature you want to use. edex-UI https://github.com/GitSquared/edex-ui/blob/master/README.md It basically displays a ton of system information, multiple terminals, your filesystem, your network usage, an on screen keyboard for touch users, and more! espeak-ng https://github.com/espeak-ng/espeak-ng espeak-ng lets you type any sentence you like, and have your computer read it. It supports multiple voices, which you can list with the --voices option, and invoke by adding the argument -v followed by the voice name. Gifgen https://github.com/lukechilds/gifgen This little tool will let you turn any video file into an animated image, and it lets you specify the framerate, with the -f option, and even select which portion of the video you want to keep, with the -b option to set the beginning time, and the -d option to set the duration.

Comment