Month: October 2019

  • How To Set Upstream Branch on Git

    How To Set Upstream Branch on Git

    When cloning a Git repository or creating new feature branches, you will have to set upstream branches in order to work properly. But what are upstream branches? Upstream branches are closely associated with remote branches. Upstream branches define the branch tracked on the remote repository by your local remote branch (also called the remote tracking […]

  • How To Mount and Unmount Drives on Linux

    How To Mount and Unmount Drives on Linux

    After creating disk partitions and formatting them properly, you may want to mount or unmount your drives. On Linux, mounting drives is done via mountpoints on the virtual filesystem, allowing system users to navigate the filesystem as well as create and delete files on them. In this tutorial, we are going to see how you […]

  • How To Setup SSH Keys on GitHub

    How To Setup SSH Keys on GitHub

    As a GitHub user, you may want to add and setup SSH keys to your repositories in order for them to be easily accessible. SSH keys are one of the two authentication methods used on GitHub in order to securely log in and write changes to repositories. You also have the possibility to use HTTPS […]

  • How To Format Disk Partitions on Linux

    How To Format Disk Partitions on Linux

    As a system administrator, you may be asked to manage disks between different operating systems such as Windows, Linux and MacOS. As a consequence, you may have to format your disk partitions accordingly in order for them to be compatible across multiple environments. What filesystems should you use? Should you go for an ext2, ext3 […]

  • How To Clone a Git Repository

    How To Clone a Git Repository

    Git is by far one of the most popular version control system available for developers. Created in 2005 by Linus Torvalds, the creator of the Linux operating system, Git is built as a distributed environment enabling multiple developers and teams to work together on the same codebase. In order to start working with Git, you […]

  • How To Check Free Disk Space on Linux

    How To Check Free Disk Space on Linux

    This tutorial discusses the ways to check disk space on Linux using the command line or graphical tools. As a system administrator, you always want to make sure that you have enough space for your hosts to run. Luckily for you, there are plenty of commands that you can use in order to check disk […]

  • Docker Logs Complete Guide

    Docker Logs Complete Guide

    When starting and running containers, you often want to view and inspect Docker logs for your containers. Docker logs are essential for DevOps : they provide insightful information about what happened on your container in case they crashed or if you want to monitor them. As a consequence, you will have to inspect your Docker […]

  • How To Create Disk Partitions on Linux

    How To Create Disk Partitions on Linux

    As a system administrator, creating partitions on Linux for your disks is a very common task. You may want for example to add some extra space to some directories on your filesystem, or you simply want to extend your existing filesystems because you expect them to grow. Luckily for us, there are many ways to […]

  • How To Show Hidden Files on Linux

    How To Show Hidden Files on Linux

    On Linux, hidden files are files that are not directly displayed when performing a standard ls directory listing. Hidden files, also called dot files on Unix operating systems, are files used in order to execute some scripts or to store configuration about some services on your host. Some popular example of hidden files are the […]

  • How To Set and Unset Environment Variables on Linux

    How To Set and Unset Environment Variables on Linux

    On Linux, knowing how to set and unset environment variables is essential to manage your hosts. Environment variables are a set of key value pairs stored on your Linux and used by processes in order to be able to perform specific operations. One very popular example is when you are trying to set the timezone […]