File permissions can sometimes cause you a problem. This post will explain how file permissions work in Linux and what chmod 777 means!
For those looking for an open-source web-conferencing option, learn how you can use the BigBlueButton e-learning platform on Linux.
Linux can run slow at times, but it is an issue that is easy to fix. Here, we show you how to fix your Linux machine running too slow.
RedHat has stopped developing CentOS, and AlmaLinux is rea to take its place. Learn the differences between AlmaLinux and CentOS and whether you should switch.
Connecting a projector to your Linux computer can be hit or miss. Here we show you how to connect a projector to your Ubuntu computer.
One way to explore your Linux system is via the “/proc” directory. Learn to use the “/proc” directory to examine the inner workings of your Linux system.
The hosts file is useful for accessing the local server or even blocking websites. Here we show how to use and edit the hosts file in Linux.
Lubuntu 20.10 returns updated, upgraded, and all-around improved. Check out this Lubuntu review to see what has changed, whether for better or worst.
Not all Linux distros are optimized for touchscreens. Find out the best Linux distros for a touchscreen monitor for a better experience.
When it comes to scripting on Linux, you have to use the Shebang, or #!. Learn what shebang is and how to use it in Linux.
Have you ever wondered what makes up a Linux system? Here we go through the Linux virtual directory system and what is contained within.
Xargs is a useful command that links two commands, and allows you to multi-task. Learn how to use the xargs command to your advantage.
Git can sometimes be confusing, especially when you want to take away from your repo. This post will discuss how to delete a local and remote Git branch!
If your computer still has a lot of storage space but you are seeing the “No space left on device” error, here’s how to fix it in Linux.
Most PCs become slow over time. If you feel your Ubuntu system is becoming “slow,” here are a few ways to speed up your Ubuntu.
Most people don’t know how to back up their partitions because it seems complicated. Apart GTK makes it easy to back up partitions in Linux.
Unknown to many, Python works well with JSON files. Here we show you how to pretty print a JSON file in Python.
Podman is a similar container engine to Docker but with a couple of key differences. Learn what Podman is on Linux and how to use it.
Your USB flash drive can get corrupted easily. If you are having a faulty USB drive, learn how to repair a corrupted USB drive in Linux.
“No route to host” is one common error you may face in Linux. Here are the ways to diagnose and fix the “no route to host” error in Linux.
If your compressed file is still too big for you to share with others, a solution is to compress and split the files into smaller parts. Here’s how to do so in Ubuntu.
There are many issues getting non-Intel Wi-Fi modules to work well under Linux. Find out how to fix the Wi-Fi isn’t working issue on Linux.
ZRAM is a great solution to trade some CPU horsepower to gain more RAM. Here is how you can configure ZRAM in Ubuntu for better performance.
If you have too many startup applications, your desktop will lag when you log in. Learn how to delay startup applications in Ubuntu.
It’s often a challenge for a new user to find the Linux distro that best suits their needs. Here are some important considerations when choosing a Linux distro.
How do you get firmware updates in Linux? Where do you get the drivers for your hardware? The answer lies in LVFS. Learn what LVFS is and how to use it.
There are a few ways to get Telegram installed on your Linux desktop. Here we go through all the different ways to install the Telegram Desktop app in Linux.
There are many compression tools for Linux that make backing up system data easier. Here are ten of the best Linux compression tools you can use.
Looping and iteration are key constructs for your Python programs. This post will discuss how the Python range() function operates!
openSUSE is a long-standing member of the Linux community that’s less common on the desktop. Check out our openSUSE review and see if it is suitable for you.
If you’re using Arch Linux, you have the advantage of using AUR to install almost any software. Find out what AUR is and how to use AUR in Arch Linux.
GhostBSD is a FreeBSD-based Unix OS designed with a simple desktop experience. Here we review GhostBSD to see if it’s the right fit for you.
Automation is key to good code. In this post, we look at Python’s while loop and discuss how it can help you repeat code suites!
For those shortcut key lovers out there, here is a long list of keyboard shortcuts for Ubuntu. Most of them should work in most Gnome-based distros.
SSH is an encrypted networking tool designed to allow users to log in securely to remote computers. Learn how to set up and use SSH in Linux.
Logitech keyboards don’t support Linux well, but you can use g810-led to help you control your Logitech keyboard’s lighting and make it useful.
The Window Manager and the Desktop Environment are similar but different. Learn the differences between a window manager and desktop environment.
You can choose from a number of feature-rich Linux system cleaning tools for deleting unnecessary application data and reclaiming disk space.
If you are doing Bash scripting, you will have to make use of a For loop at some point in time. Here we show you how to use the Bash For loop command.
If you’ve installed Steam games in Linux and heard a cracking in the audio, then you are not alone. Here’s how to fix the Steam games cracking sound issue in Linux.
There are several ways to manage your keyboard shortcuts in Linux. Here is how you can assign or remap keyboard shortcuts in Gnome and KDE.
It can be hard to find the best desktop environment. Here are our recommendations for the best Desktop Environments for your particular use case.
It is super easy to paint, draw, and edit computer graphics for Linux users. Check out this big list of the best image editors for Linux.
Ananicy is a modern auto-nice solution to help you automate app priority in Linux. You can create profiles for software that you want to prioritize.
There’s a wide range of exciting Minecraft editors and utilities for Linux users to choose from. We go over a few of them in this guide.
Your first foray into the terminal could be intimidating. To help with that, here are some Bash tips and tricks to work smarter, not harder, in the terminal.
Both tmux and screen are two of the best terminal multiplexers to help you manage multiple SSH sessions, but which is the best? Let’s find out here.
There is a wide range of powerful Linux debuggers which will make it very easy to locate weak points or bugs in your applications. Check them out here.
Understanding the differences in Linux vs. BSD will allow users to choose the best open-source operating system for them.
Bash variables can help to make it easier to write bash scripts. Learn what bash variables are, how they work, and how you can use them.