Ubuntu

Ubuntu server is an open-source platform that enables admin to create highly available servers, whether you are planning to manage your own servers, creating complex configurations, managing virtual machines, deploying applications, or even automating configuration.

Like I previously said on my first blog post, the goal of this website is to share what I have learned with others in an understandable and the most simplified way, I am currently reading various books about Ubuntu, so I will be sharing with you what I have learned from Scratch, you can track my progress below.

  • Transferring files with scp In [Ubuntu]

    Transferring files with scp In [Ubuntu]

    I recently wrote a basic guide on transferring files with rsync, and I outlined some examples, while rsync is really powerful, the major problem I have with it is that it doesn’t support the transfer of files from one remote host to another, it works with local to remote, and vice verse. This is where scp ...

    Read Full Post
  • Managing Jobs In Ubuntu (Minimize Processes)

    Managing Jobs In Ubuntu (Minimize Processes)

    One of the most frustrating experience when working on the shell or terminal is the limited control you have when a task is undergoing processes or running, for example, if you try installing a package, say mysql-server with the apt install command, we would watch how apt does its thing without the ability to do ...

    Read Full Post
  • Understanding The Differences Between Debian & Snap Packages [Ubuntu]

    Understanding The Differences Between Debian & Snap Packages [Ubuntu]

    There’s generally two different types of package format available in Ubuntu, one is Debian package and the other is a snap package. But before we understand the difference between the two, what are packages? A package is a type of archive file that contains all of the files necessary to make a set of related features or ...

    Read Full Post
  • Understanding & Displaying Running Processes In Ubuntu

    Understanding & Displaying Running Processes In Ubuntu

    Processes are tasks or program that is running, these processes might as well be a daemon (background task). In this guide, you will learn how to determine the process running on your system, as well as some other useful nuggets. First, fire up your console and issue the ps command (Note that I am issuing the command ...

    Read Full Post
  • Beginners Guide To SSH Key Management

    Beginners Guide To SSH Key Management

    When you connect to a server via SSH from the client (the machine you want to use to establish the connection to the server), you will be asked to authenticate using the password of the user trying to connect to the computer server. The issue with using password authentication is that they are easy to bypass ...

    Read Full Post