Home » 2021

COVID Vaccination Rate Notifier [Project] – Scraping and Displaying with Python

COVID Vaccination Rate Notifier

This article takes you through the creation of a COVID vaccination rate notifier. This project works by scraping data from the web and then displaying system notifications with Python. It hasn’t been the greatest year – but there’s light at the end of the tunnel. We’ve waited for the vaccine, and now we wait for people to get the vaccine. To keep sane through the winter, we’re all watching the vaccination rate slowly climb – hopefully to the point where we can go to the … Read more

Home » 2021

Zsh Vs Bash – Which to Use?

Zsh Vs Bash

Bash and Zsh are two popular Linux shells. This guide explores their pros and cons to help you determine which is best to use. What is a Shell? A shell is the command-line user interface you use to interact with your computer. It provides the text input and output that allows you to provide instructions to and receive information from your computer system. The shell also encompasses other utilities, like scripting for task automation and ease-of-use tools like autocomplete to make navigating the filesystem faster. Bash and Zsh are both … Read more

Home » 2021

How to Extract .tar.gz Files Using the tar Command in Linux

How to Extract .tar.gz Files

This guide explains how to use the tar command in Linux to extract files archived in the .tar.gz format. Many open-source packages for Linux are supplied for download in the .tar.gz archive format. .tar.gz archives behave much like .zip archives you might be more familiar with in that they contain and compress multiple files into a single archive file. The .tar.gz archive looks a bit different from other files – it appears to have two file extensions. This is because it’s the combination of two processes. tar (Tape ARchive) is a format for … Read more

Home » 2021

fsck to Repair Linux File System Errors [4 Commmon Examples]

fsck to Repair Linux File System Errors

Modern computers are incredibly reliable, but things can still go wrong – and the worst thing that can usually go wrong is losing your data – be it important work or your precious photos. Alongside a robust backup system, fsck (File System cheCK) is probably the most important tool you can have on hand to prevent data loss. This tutorial explains how to use fsck to repair file system errors in Linux and takes you through four common examples. fsck verifies the integrity and repairs errors … Read more

Home » 2021

How to Create Linux Symlinks Using the ln Command

Create Linux Symlinks Using the ln Command

This tutorial explains how to create symlinks (symbolic links), also know as “Soft Links,” in Linux using the ln command. If you’re coming to Linux from a background using the Windows operating system, you’ll be familiar with the concept of shortcuts – files that don’t contain any real data and contain a link to the actual file or folder you wish to access. They may exist simply for your convenience (to save time clicking through nested folders) or to redirect the output (You have a … Read more

Home » 2021

Calculating IP Addresses and Subnets – A Reference

Calculating IP Addresses and Subnets

This article aims to familiarise you with IP addresses and subnets and the calculations involved when setting them up. It’s a big topic, so this article will try to stay focused on its practical side to help get you on the right track and subnetting your home network with ease. Networking and Subnets Let’s skip the analogies and break it straight down: An IP address contains two components the network address describing the network and the host address describing the host on the network. Networks can be … Read more

Home » 2021

How to Install Ubuntu Desktop [Beginner’s Guide With Screenshots]

How to Install Ubuntu Desktop

This beginner’s guide takes you through the process of how how to download and install Linux Ubuntu Desktop. Ubuntu remains one of the most popular and easy to use Linux distributions. It provides a fantastic platform to dip your toes into networking and programming. It has also become an effective Operating System to use as your daily driver, with full-featured desktop office and media tools. Here’s how to install it. Download The Disk Image Head on over to https://ubuntu.com …in your favorite web browser and hit … Read more

Home » 2021

Linux rsync Command, Syntax and Examples [Guide]

Linux rsync Command

The rsync (remote synchronization) command is a file copy tool that can synchronize files across local storage disks as well as over a network. It’s prevalent because it’s very good. It is commonly used for backing up files, keeping file servers up-to-date with each other, and for deploying code and assets for web apps to servers. rsync can and will copy just about every file it can see and will synchronize based on file size and modification date to see what’s changed and what needs to be updated. … Read more

Home » 2021

How to Easily Check if a Network Port is Open in Linux

Check if a Network Port is Open in Linux

When your computer acts as a server, such as a web server or a database server, that server process must listen on a port that other computers connect to. It’s useful to be able to find out what ports are open on your Linux server should you want to connect to one of the services being served – and it’s also useful to be able to check what ports are open so that you can make sure that you aren’t sharing something you don’t intend to. … Read more

Home » 2021

STOP Using the Linux ifconfig Command [Here’s Why]

ip command

The ifconfig command is obsolete, and you should no longer use it! This tutorial covers the ip command, which you should use in place of ifconfig. Here’s how to use the ip command instead. The ip command can do a bunch of other stuff as well, but we’ll focus on how it replaces the ifconfig command. To see the full manual for the command, type the following into your terminal: man ip Using the ip Command Instead of ifconfig Let’s look at two ip commands – ip addr focuses on addresses and ip link on network interfaces. IP … Read more