The grep command works only on plain text file, not on PDF files. pdfgrep is similar to grep but for pdf files.
There are several shells available for Linux systems. Xonsh shell is unique because it combines Python and Bash shell together.
Glow is a CLI tool that lets you render Markdown files in the Linux terminal. You can also organize Markdown files with it.
Jrnl is a command line utility that lets you keep journal entries directly in the Linux terminal. Good for taking quick notes organized by date.
smxi is an interactive console script that helps you maintain your Debian installation. You can use it to install upgrades, install graphics drivers, upgrade kernels and much more.
inxi is a handy script that provides you with the system hardware and software information about the Linux system it is executed on. Learn more about using it.
Explore a terminal-based file browser application that can be used with the Vim style key bindings. Hardcore Vim users will love it.
The simple ls command is quite handy for listing directory content. There is a similar command with better features, written in Rust. Check it out.
Get graphical Git tools like features in the Linux terminal with GitUI, a blazing fast tool written in Rust.
There are several graphical tools available for creating live USB. Etcher on Linux is probably the most popular. Ubuntu has its own Startup Disk Creator tool for this purpose. However, advanced Linux users swear by the comfort and swiftness of creating live