Linux console tools to make your life easier  

Sponsored

Let’s talk a bit about the command-line tools that few know, but they can be useful for both a beginner and a seasoned Linux user.

It is worth writing about utilities (primarily console ones) due to the fact that I see how many people do not use the full power of the console. Many are limited by a simple creation of files, as well as switching between directories – this is what it means for those people “working in the console.”

I am not suggesting to use something specific, or use the only command-line utilities. No, on the contrary, I am merely giving you a choice. Whether or not the knowledge gained, on which I spent a lot of time, is up to you.

Filemanagers

ViFM

ViFM is a vim-like file manager that is able to quickly navigate between directories and perform any operations with files and directories by entering commands or hotkeys. By default, it consists of two panels (black and white) between which you can switch.

To use this ViFM, you will need to learn a bunch of vim-like commands as well as vim hotkeys. By saying that, I can’t recommend this software just to anyone except those who know vim.

Midnight Commander

The official website: https://midnight-commander.org

mc (Midnight Commander) is a Linux classic. It lets you quickly navigate between directories, change access rights, open files with the built-in editor, and much more. The program has a fairly intuitive interface, where there are hotkeys at the bottom, and two panels at the top (between which you switch with the Tab key).

This is what a beginner needs and is also suitable for an advanced user. You don’t need any prior knowledge to work with this file manager

Ranger

You can download Ranger here: https://github.com/ranger/ranger

Ranger is another file manager with a vim-like layout. However, this time the tool is written in Python, which makes it slower, but at the same time damn flexible and convenient. You can open files directly from the manager using a rifle (a script that looks for which program is suitable for opening a given file on your PC). Editing is also available, viewing keyboard shortcuts (separately from the manual, which is called by the command: help), and many other goodies.

The only disadvantage I found in Ranger is performance. It is damn slow.

Terminal emulators

Alacritty

GitHub repo for Alacritty: https://github.com/alacritty/alacritty

Alacritty is a terminal emulator on Linux / Windows / MacOS, which is considered the fastest (as the author of this terminal himself writes). That’s not the handiest terminal emulator in my opinion.

Hyper

The website: https://hyper.is

Hyper is a terminal that deserves to give you a try on your system. Its interface is made using CSS / HTML, and it is based on the Electron framework (which of course will make it a little more recourse-heavy)

I urge you to add your tools to the list in the comments. I hope this post brought at least something useful to improve your Linux life.

Be the first to comment

Leave a Reply

Your email address will not be published.


*