LinuxTechLab Blog

install Docker compose

Lazy SysAdmin’s guide to install Docker Compose

In this tutorial, we are going to learn about Docker Compose & process to install Docker compose on your Linux machines. With the help of docker compose, we can create & run multi-container Docker...

install Docker on Ubuntu

Learn Docker : Easy way to install Docker on Ubuntu

A Docker container provides a way to run multiple isolated systems on a single server or host. Each container shares kernel (& libraries also) of the host’s operating system. And since each container that...

rsync examples

Where to start with Rsync command : 8 Rsync Examples

In this article, we are going to discuss some of the commonly used rsync examples that will familiarise you with rsync & help you get started with using rsync command. Rsync command is used...

create docker container

Create your first Docker container : A Beginner’s guide

Docker containers are making news for some time now & there popularity has been growing day by day. They are now being adopted at a fast pace & are replacing Virtual machines especially when...

Gitlab tutorial for Beginners

Informative guide to Gitlab tutorial for Beginners

This gitlab tutorial for beginners is actually a collection of various tutorials that we have already published & purpose of writing this tutorial is actually to make it easy for readers to get all...

Gitlab tutorial

A Gitlab tutorial — Things to do after installation

Earlier we have discussed detailed installation of Gitlab server on CentOS & Ubuntu systems. Once we have our Gitlab server ready, we must be able to perform common operations like the ones mentioned below,...

how to install java on ubuntu

Easy guide on how to install Java on Ubuntu systems

Java is a high level programming language that is being used for a large number of applications & is installed on large number of servers/systems. We have already covered how we can install java...

examples of SED command

Let’s discuss some examples of SED command

Sed command or Stream Editor is one of the most utilised utility for Linux systems. It is mainly used for text substitution, find/replace operations & also other text manipulations like search, insertions deletion. We...

useful Linux shortcuts

Informative guide to useful Linux shortcuts

Using Linux means using command line interface aka CLI aka terminal on regular basis. Being good in using CLI is what separates a casual Linux user & an expert. In this tutorial, we will...

network monitoring

Monitoring network bandwidth with iftop command

System Admins are required to monitor IT infrastructure to make sure that everything is up & running. We have to monitor performance of hardware i.e memory, hdds & CPUs etc & so does we...

wildfly cluster

Creating a Wildfly cluster for load-balancing in Linux

In our earlier tutorial, we have learned to install wildfly 10.1.0. in this tutorial, we will learn to create a load-balancing wildfly cluster. We will be using wildfly verison 10.1.0, which is the latest...

let's encrypt on centos

Create a free Apache SSL certificate with Let’s Encrypt on CentOS & RHEL

Let’s Encrypt is a free, automated & open certificate authority that is supported by ISRG, Internet Security Research Group. Let’s encrypt provides X.509 certificates for TLS (Transport Layer Security) encryption via automated process which...

compare files in Linux

Simple way to compare files in Linux for differences

There are many GUI tools available to compare files & folders to check for any changes or dissimilarities, but it does not mean that one can’t perform comparison or diff using CLI on a...

tar command examples

Tar command Examples : Compress & Decompress the files\directories

One of the most performed functions during day to day activities of a system admin is data archiving or data compression/Decompression. And normally we use ‘tar’ command to do so but there are other...

Send mail from terminal

Mail Command : Send mail from terminal on Linux machines

There are plenty of ways for sending email while using GUI , using browser or with an email client. But options are limited when it comes to command line interface aka CLI. In this...

Backup & Restore GITLAB

Easy & simple guide to Backup & Restore GITLAB

Gitlab is a web GUI for git repositories with support for CI/CD, issue tracking & wiki. We have already discussed in detail, how we can install GITLAB on CentOS & Ubuntu systems. In this...