Associative array in Bash

Any programmer knows how vital variables are. Variables act as way-stations for coders/programmers where they pass information back and forth. Variables are generally crucial in computing since they enable code to be dynamic. In other terms, variables are referred to as information placeholders that change repeatedly depending on their usage. However, a significant problem that… Continue reading Associative array in Bash

What is PPA in Ubuntu, and how to Add/Remove it

When you start using Ubuntu and its derivatives, including elementary OS, Linux Mint, etc., you should have come across the abbreviation “PPA.” It is used in the context of adding and removing applications. What’s a PPA? PPA is the short-form for “Personal Page Archive.” It is a webpage that has a collection of instructions for… Continue reading What is PPA in Ubuntu, and how to Add/Remove it

Top 6 Open Source Shells for Linux

In the world of Operating Systems, the Linux operating system is everyone’s favorite gladiator and for obvious reasons. Firstly, it is open-source, meaning the only thing you need to worry about is your internet provider’s stability and subscription rates. There is no exchange of cash needed for you to get the best experience in the… Continue reading Top 6 Open Source Shells for Linux

Top 10 reasons to use KDE as your Desktop Environment

Linux has several desktop environments that are used on various distributions, for instance, GNOME on Ubuntu, Cinnamon on Linux Mint, Pantheon on elementary OS, and many more. In this article, we will take a look at yet another popular desktop environment, KDE. It’s one of the most amazing Linux Desktop environments available in the market.… Continue reading Top 10 reasons to use KDE as your Desktop Environment

What is the Shell in Linux?

Many of our readers have requested me to write articles on learning Linux. Thanks for all the feedback pouring in. It has helped me a lot in understanding what most users are looking for when at FOSSLinux.com. I’m excited to introduce first article in this mega series – Linux Shell. You might have heard about… Continue reading What is the Shell in Linux?

What is difference between Suspend and Hibernate in Linux

When it comes to power options in Linux distros, there are Logout, Shutdown, Suspend, and Hibernate functions. Logout and Shutdown are self-explanatory. Let’s learn what are Hibernate and Suspend operations, and differences between them. Suspend Suspend is same as Sleep in Microsoft Windows. This mode doesn’t power off your computer. RAM is still powered during the entire suspend state,… Continue reading What is difference between Suspend and Hibernate in Linux

Rolling vs. Point Release Linux Distros – Which is better?

Any software development can be classified into two broad models: the Standard Point release and the Rolling release. Linux distributions development also uses one of these models. Let’s look into both these release cycles so that you can decide which one is for you. Both the development models have their Pros and Cons. Standard Point… Continue reading Rolling vs. Point Release Linux Distros – Which is better?