Tags: Beginner


WSL gives you access to the Linux Bash shell on Windows.

How to Get Started Using WSL in Windows 10

In the previous article, we talked about the Windows Subsystem for Linux (WSL) and its target audience. In this article, we will walk through the process of getting started with WSL on your Windows 10 machine. Prepare your system for WSL You must be running the latest version of Windows 10 with...
Read 1 Comments


For users who are new to Linux, Q4OS does an admirable job of being the open source equivalent of Windows XP/7. (Image: Q4OS.org)

Q4OS Makes Linux Easy for Everyone

Modern Linux distributions tend to target a variety of users. Some claim to offer a flavor of the open source platform that anyone can use. And, I’ve seen some such claims succeed with aplomb, while others fall flat. Q4OS is one of those odd distributions that doesn’t bother to make such a claim...
Read 0 Comments


Learn how to manage both PGP and SSH keys with the Seahorse GUI tool.

How to Manage PGP and SSH Keys with Seahorse

Security is tantamount to peace of mind. After all, security is a big reason why so many users migrated to Linux in the first place. But why stop with merely adopting the platform, when you can also employ several techniques and technologies to help secure your desktop or server systems. One such...
Read 0 Comments


In the last article of this beginning Docker series, we talk about using and publishing images on DockerHub.

How to Use DockerHub

In the previous articles, we learned the basics of Docker terminology,  how to install Docker on desktop Linux, macOS, and Windows, and how to create container images and run them on your system. In this last article in the series, we will talk about using images from DockerHub and publishing your...
Read 0 Comments


special chars
Learn how to handle creation of a special file filled with special characters.

What Happens When You Want to Create a Special File with All Special Characters in Linux?

I recently joined Holberton School as a student, hoping to learn full-stack software development. What I did not expect was that in two weeks I would be pretty much proficient with creating shell scripts that would make my coding life easy and fast! So what is the post about? It is about a novel...
Read 0 Comments

A Step-by-Step Guide to Git

If you've never used Git, you may be nervous about it. There's nothing to worry about—just follow along with this step-by-step getting-started guide, and you will soon have a new Git repository hosted on GitHub. Before we dive in, let's clear up a common misconception: Git isn't the same thing as...
Read 0 Comments


New to Linux? Learn how to easily list, move, and edit files at the command line in this tutorial.

Migrating to Linux: The Command Line

This is the fourth article in our series on migrating to Linux. If you missed the previous installments, we’ve covered Linux for new users, files and filesystems, and graphical environments. Linux is everywhere. It's used to run most Internet services like web servers, email servers, and others. It...
Read 1 Comments


Docker image
Learn the basic steps for creating Docker images in this tutorial.

How to Create a Docker Image

In the previous article, we learned about how to get started with Docker on Linux, macOS, and Windows. In this article, we will get a basic understanding of creating Docker images. There are prebuilt images available on DockerHub that you can use for your own project, and you can publish your own...
Read 1 Comments

Unix: Dealing with Signals

On Unix systems, there are several ways to send signals to processes—with a kill command, with a keyboard sequence (like control-C), or through your own program (e.g., using a kill command in C). Signals are also generated by hardware exceptions such as segmentation faults and illegal instructions...
Read 0 Comments

Linux Fu: Custom Bash Command Completion

If you aren’t a Linux user and you watch someone who knows what they are doing use Bash — the popular command line interpreter — you might get the impression they type much faster than they actually do. That’s because experienced Linux users know that pressing the tab key will tend to complete what...
Read 0 Comments


Click Here!