In this guide, you will learn how to install Ubuntu to a VirtualBox virtual machine. VirtualBox is a virtualization software for x86 based operating systems such as Linux. Following this guide, you will be able to install Ubuntu on top of your existing OS.
Using chmod 777 is something that should always be avoided. Follow our guide to find out why and learn more about Linux permissions. This guide will also offer some alternatives you should try using instead of settings your permissions to 777 using chmod.
In this guide, you will be learning how to use NTP on your Linux device by using Chrony. Chrony is a newer take on the NTP that is designed to make synchronizing time more reliable even in areas where a network connection is intermittent.
In this guide, you will be learning how you can use the timedatectl command to control your Linux-based operating system’s time, date, and timezone. You can also use timedatectl to turn on automatic time synchronization using NTP.
In this guide, we will be showing you how to install and configure the unattended-upgrades package on your Debian or Ubuntu-based device. This package will allow you to automatically upgrade the packages on your system without having to run an upgrade manually.
In this Linux guide, you will be learning how to configure your firewall rules using UFW. UFW stands for uncomplicated firewall and makes the process of protecting your devices straightforward with easy to use commands and syntax.
In this guide, we will be showing you how to use nano on your Linux system. nano is by far one of the most straightforward and versatile text editors you can use on Linux. It is the perfect choice for beginners to command-line text editors.
Learn how to create new users on a Linux/Unix operating system by using the useradd command. It is a powerful command that allows you to configure the users you create. You can set account expiries, set the groups, and create home directories.
Learn how to use the hostname command on Linux and Unix based operating systems. The hostname command can be used to display and set the hostname of the system as well as display its assigned IP addresses and fully qualified domain names.
In this Linux guide, you will be learning how to use the rm command on Linux/Unix based operating systems. rm stands for remove and is used to delete files and directories by unlinking their filename and marking their data as writeable storage.
In this guide, you will learn how to cleanly shut down a device running Linux by using the shutdown command. By using this command, you will be able to safely power off, reboot, or halt your device using these straightforward steps.
In this guide, we will show you how to use the man command on your Linux operating system. man is a useful tool for finding manual pages on the various programs on your system. These manual pages can describe the different behaviors of the program.
In this guide, you will be learning some of the best practices for using the cd command on your Linux operating system. cd is the primary command for moving around the filesystem on your Linux operating system. It is one of the first commands you should learn to use.
In this guide, you will be learning how to best make use of the ls command on a Linux/Unix operating system. ls is used to list the details of files and directories and is one of the most crucial commands to learn when dealing with the Linux filesystem.
In this guide, you will learn how to fortify your device’s security by setting up two-factor authentication for your SSH connection. Adding 2FA will make it harder for users to brute force your SSH connection as it makes use of a continually regenerated code.
Learn the basics of the chown command with this quick and easy to understand guide. Learning about the chown command will help you understand and deal with the sometimes confusing Linux permission system.
In this guide, you will learn all the basics of file permissions in Linux based operating systems. Permissions are a critical part of Linux and are an incredibly helpful aspect to gain a basic understanding of.
Learn how to make use of the chmod command on a Linux operating system to modify the permissions of files or directories. Knowing how to use chmod is critical to managing any Linux based system.
In this tutorial, we go through all the basics of cron jobs and the crontab. Using the cron is extremely important as you can use it to schedule tasks to run. We also have a crontab generator that produces valid cron jobs to make use of.
Learn how to partition and format drives using the Raspberry Pi or another device running a Linux based operating system. Knowing this process is incredibly handy when setting up an old or new drive and it has the wrong or no partitions.