How to Limit Resources an LXD Container Can Use

In a previous article, you can explore what LXD is and how to get started with it, in case you’re unfamiliar with the platform. In most cases, you will use multiple containers on the same system to split a larger whole into smaller components. It makes sense to limit the amount of resources each component … Read more

How to Do Spelling Checks in the Linux Terminal

Most text editors often come with a spellchecker that can spellcheck your written piece. What if I tell you that Linux also has its very own command-line spellcheck utility to check your writing in the Terminal? That utility is called aspell and is installed by default on Ubuntu. This tool has numerous switches available to … Read more

How to Mount Remote Directories in Linux with SSHFS

There’s certainly no shortage of solutions when it comes to syncing files between two devices. While Google Drive and Microsoft OneDrive may not give you official Linux clients, NextCloud and others do. But maybe you don’t trust a big corporation to store your files. Or, maybe, you want more security than NextCloud offers. With all … Read more

How to Screencast From the Command Line in Linux

When it comes to screencasting (recording video of your desktop), most people will think of a desktop software with proper user interface. For Linux, we have covered several tools such as Kazam and Screentoaster. What many people do not know is that you can screencast from the command line as well, via FFMPEG. It’s a … Read more

How to Set Up the XFCE Desktop Environment on Arch Linux

You’ve just installed Arch and booted your new system, and you have … a black terminal screen. Unless you’re familiar with Arch or you’re looking to set up a server, this can be somewhat disheartening. Don’t worry, a you’re closer to a working desktop than you may think. The default Arch install doesn’t come with … Read more

Hide Your Processes From Other Users in Linux

All modern multi-tasking operating systems, including Linux, run a series of processes for each of the tasks being executed. A notepad application is a process, a terminal window is a process, the SSH server is a process, each SSH connection is a process and so on. Linux schedules the various system resources (CPU time, memory, … Read more

How to Share a Terminal Session with Friends

If you are a command-line junkie, you have most likely spent hours troubleshooting broken scripts or writing your own. This process can be exhausting for one person, and you have probably wished for a simple way to share your terminal session with friends so they could assist you. Linux/Unix make it extremely easy with a … Read more