DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» is a community of 966,904 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create account Log in
Cover image for 5 pro tools which make you unstoppable on Linux command line
Pradeep J.
Pradeep J.

Posted on • Originally published at Medium

5 pro tools which make you unstoppable on Linux command line

For a Linux user of any experience level, I have 5 most useful commands/tools which makes it straightforward to start with the Linux command line and become a advanced user.

These commands will be most effective for newbie Linux users. Every Linux system includes similar command line interface , if anyone is good at command line then becoming a expert Linux user is no pain.

navi

It is an interactive cheatsheet tool. navi allows you to browse through cheatsheets (that you may write yourself or download from maintainers) and execute commands. It also comes with power of fzf tool.

Official demo
asciicast

Github link β€” https://github.com/denisidoro/navi

fish

fish is a smart and user-friendly command line shell for macOS, Linux, and the rest of the family. fish includes features like syntax highlighting, autosuggest-as-you-type, and fancy tab completions that just work, with no configuration required.

asciicast

Github link β€” https://github.com/fish-shell/fish-shell

which

which is a simple tool. It shows the full path of shell commands. It does this by searching for an executable or script in the directories listed in the environment variable PATH.

More info and installation commmands β€” https://command-not-found.com/which

cheat.sh

It is most powerful cheatsheet database with over 12k+ command available. With so many features which makes it the only cheatsheet you need.

Learn more about cheat.sh and usage hereβ€” https://github.com/chubin/cheat.sh#features

man-db

It consists of manual pages which provides full description of programs, utilities and functions. man-db package has to main command man (access manpages) and apropos (search manpages).

Read more about man-db here β€” https://www.man7.org/linux/man-pages/man1/man.1.html

Wrapping up

Thank you so much for reading this article. I hope these commands will help in your Linux journey and make you productive at Linux command line. Feel free to add some helpful resources in the comments.

Please leave some reactions if you found this article useful and don’t forget to follow me for more useful content related to Linux, Programming, Webapp hacking. Peace!

Top comments (0)

πŸ‘‹ Hey, my name is Noah and I’m the one who set up this ad. My job is to get you to join DEV, so if you fancy doing me a favor, I’d love for you to create an account.

If you found DEV from searching around, here are a couple of our most popular articles on DEV: