Software

What is the first thing to know about software with Linux?

Well, quite simply, software with Linux derives from either command prompt or more typically and widely used, software that you point and click with in a GUI (Graphical User Interface) format.

If you are new to Linux, moving from Windows or macOS or simply don't know what a command prompt is - you will want to use the Graphical User Interface running either GNOME or KDE.

  • Posted on
    Featured Image
    Explore the functionalities of `xplr`, a terminal-based file explorer optimal for users in Linux, macOS, and Windows environments focused on terminal use. `xplr` features a minimalist, customizable interface geared towards keyboard-oriented operations, simplifying file management for developers and system administrators. This article covers installation procedures across different operating systems, highlights key features such as customizable shortcuts and plugin extensibility, and introduces basic commands for efficient navigation.
  • Posted on
    Featured Image
    Explore the "lsd" command, a modern enhancement of the Linux 'ls' command, featuring colorful icons and customizations for efficient navigation. Built with Rust, this tool offers both aesthetic appeal and performance gains, with easy installation methods for various Linux distributions and customization steps to set it as the default command in terminals. Ideal for system administrators and developers seeking a more engaging terminal experience.
  • Posted on
    Featured Image
    Discover "`exa`," a Rust-based command-line tool that serves as an upgraded version of the traditional `ls` command in Unix-like systems. It features improved formatting, colorful outputs, file icons, and Git integration, adding more informative and aesthetic enhancements to file listing tasks. Installation varies across Linux distributions, with specific commands provided for systems using `apt`, `dnf`, or `zypper` package managers.
  • Posted on
    Featured Image
    This article introduces the `file` command in Linux, a useful tool for identifying file types based on their content rather than extensions. It covers the installation process on various distributions like Ubuntu, Fedora, and openSUSE, and explains how to use `file` for different purposes such as scripting, forensics, and accurately renaming files with incorrect extensions. Practical applications and additional resources for enhanced understanding of Unix-like file systems are also discussed.
  • Posted on
    Featured Image
    Fasd is a command-line utility for Linux that enhances navigation efficiency by allowing faster access to frequently and recently used files and directories. It integrates seamlessly with popular shells like bash, zsh, and fish, and features helpful aliases for quick operations. Installation varies by Linux distribution but is straightforward in systems like Ubuntu, Fedora, and openSUSE. By reducing navigation time, Fasd significantly boosts productivity for terminal users.
  • Posted on
    Featured Image
    Explore using Nfswatch for monitoring NFS file system activity on Linux systems. This guide explains Nfswatch's functionality, installation across various distributions like Ubuntu, Fedora, and openSUSE, and its usage. Ideal for Linux administrators, it also offers insights into proactive monitoring and management of NFS operations. Further reading links are provided for deepening NFS monitoring knowledge.
  • Posted on
    Featured Image
    "Exploring Nautilus: The Heart of File Management in GNOME" highlights Nautilus as the intuitive, default file manager for GNOME, emphasizing its simple UI, powerful search function, and script integration. The article provides a detailed guide on installing Nautilus on various Linux distributions using package managers like apt, dnf, and zypper, and gives insights into customization and cloud features for advanced functionalities.
  • Posted on
    Featured Image
    Caja, the official file manager for the MATE desktop environment, offers a user-friendly and resource-efficient management system. It is a modified version of GNOME's Nautilus, designed to integrate seamlessly with MATE's classic interface. Caja supports multi-tab browsing, bookmarks, script integration, and extensive customization. This blog discusses its features, installation on popular Linux distributions like Ubuntu, Fedora, and openSUSE, and tips for getting started with Caja.
  • Posted on
    Featured Image
    Explore Nemo, the official file manager for the Cinnamon desktop environment in Linux. Designed with a traditional UI, Nemo offers features like dual panes, customizable toolbars, and plugin support. Learn how to install Nemo on various Linux distributions including Ubuntu, Fedora, and openSUSE, and how to optimize your desktop for improved productivity with its extensive capabilities.
  • Posted on
    Featured Image
    Explore the Linux `tree` command with our detailed guide. Ideal for system administrators and developers, this article covers installation, key features, and practical usage to improve workflow. Enhance file management with `tree` by visualizing directories in a structured format and discover customization options for more efficient navigation. Further resources are provided for in-depth knowledge.
  • Posted on
    Featured Image
    Explore the functionality of cli-fm, a Linux-optimized command-line file manager highlighted for its bookmarking feature, allowing effective directory navigation straight from the terminal. This article reviews cli-fm's setup on various Linux distributions, its basic operations like file handling, and customization through configurations. It's notably ideal for developers and sysadmins, enhancing productivity by fusing command-line operations with simplified bookmark management.
  • Posted on
    Featured Image
    Discover fman, a dual-pane file manager for Linux that goes beyond standard tools like Nautilus with its robust plugin support and keyboard-friendly interface. This article reviews fman's salient features including its cross-platform capability, details installation across various Linux distributions, and explores its extensive customization through plugins. Ideal for power users aiming to boost their productivity.
  • Posted on
    Featured Image
    Explore Worker, a lightweight, adaptable file manager for Linux ideal for X11 environments and older hardware, utilizing the FLTK library. This review covers its dual-panel layout, robust file operation support, and customizability with external programs, providing installation guides for multiple Linux distributions and tips for further customization to enhance workflow efficiency.
  • Posted on
    Featured Image
    PCManFM is a minimalist file manager designed for Linux, emphasizing simplicity and functionality without the bloat. Ideal for devices like Raspberry Pi or older systems, it supports features like tabbed browsing and network access. This blog post provides an overview of its features and detailed installation instructions for various Linux distributions.
  • Posted on
    Featured Image
    Krusader is an advanced, dual-panel file manager optimized for KDE and various desktop environments, designed to boost productivity for developers, system admins, and Linux enthusiasts. It features a commander-style interface with extensive archive handling, built-in file viewing and editing, advanced search capabilities, and robust FTP/SFTP support. The guide also includes installation instructions across multiple Linux distributions and tips for efficient usage.
  • Posted on
    Featured Image
    Explore "Thunar: A Lightweight File Manager for Linux," detailing Thunar's integration with the Xfce desktop environment, emphasizing its simplicity, rapid performance, and low resource use. The article covers customizable features, network support, and bulk renaming, alongside installation guides for various Linux distributions using package managers like apt, dnf, and zypper. Ideal for new and experienced users enhancing file management on Linux.
  • Posted on
    Featured Image
    Explore SpaceFM, a highly customizable file manager for Linux users looking for substantial personalization in file management. This blog post covers its features—including a customizable interface, multi-panel layouts, and plugin support—and provides installation instructions for different Linux distributions using apt, dnf, and zypper. Ideal for both casual and power users, SpaceFM enhances productivity and file handling efficiency.
  • Posted on
    Featured Image
    Explore far2l, a terminal-based file and archive manager designed for Linux and Unix-like systems. This guide details its key features, including multi-language support and plugin extensibility, and provides a comprehensive tutorial on how to install it using package managers like 'apt', 'dnf', and 'zypper'. Ideal for both seasoned and new terminal users, far2l combines command line power with a user-friendly interface for efficient file management.
  • Posted on
    Featured Image
    Explore qtfm, a lightweight GUI file manager tailored for Linux, prioritizing speed and simplicity. This tool features fast performance, support for custom scripts, intuitive drag-and-drop, automatic mounting, and thumbnail previews. Detailed installation guidelines are provided for systems like Ubuntu, Fedora, and openSUSE, making qtfm suitable for older hardware or minimalistic setups. Perfect for efficient file management, qtfm combines simplicity with functionality.
  • Posted on
    Featured Image
    Explore vifm, an efficient file manager for Linux that mimics VI editor mechanics. The utility features dual-panel viewing, VI-like keybindings, custom commands, and scripting support. Installation instructions for various Linux distributions, including Ubuntu, Fedora, and openSUSE, are provided. Ideal for users who prefer a keyboard-centric approach to file management.
  • Posted on
    Featured Image
    Discover `nnn`, a speedy, resource-efficient file manager ideal for Linux users who favor terminal-based environments. Its lightweight design assures performance on low-resource systems, and it boasts powerful plugins and Vim-like keybindings to boost productivity. Perfect for system administrators and command-line enthusiasts, `nnn` facilitates advanced file management with ease. Installation varies across different distributions and can be accomplished using common package managers. Explore more about its features, installation, and usage in the comprehensive guide at LinuxBash.sh.
  • Posted on
    Featured Image
    `lf` is a fast, lightweight terminal file manager inspired by `ranger`, designed for efficiency. Built as a single binary in Go, it offers rapid performance and easy installation without external library dependencies. Features include Vi-like keybindings for Vim users, configurability through `lfrc`, and cross-platform compatibility. Ideal for those who prefer keyboard-driven navigation or need robust file handling capabilities directly from the terminal.
  • Posted on
    Featured Image
    Explore `broot`, an advanced, interactive tree-view file explorer for Linux. It surpasses traditional tools like `ls` with features like real-time directory overview, fuzzy search, and file manipulation commands. Ideal for both novices and experts, `broot` integrates seamlessly into Shell and supports customization and Git integration for efficient file management. Installation instructions are provided for multiple Linux distributions.
  • Posted on
    Featured Image
    Explore the functionality of Midnight Commander, a two-pane file manager optimized for Linux. Originally developed in the 1990s, it facilitates direct command line file operations and includes features like in-built file viewing, editing, and managing archives and remote files via FTP and SSH. This article covers installation on various Linux distributions, highlights its main features, and explains its enduring relevance.
  • Posted on
    Featured Image
    Explore Ranger, a console-based file manager for Linux with VI key bindings. Ideal for Vim users, this tool offers a minimalistic, multi-column interface with previews and script extensibility. Learn installation steps across various Linux distributions and basic navigation commands, enhancing terminal-based file management with speed and efficiency.