Bash Positional Parameters, Arguments

Bash is an sh-compatible command language interpreter that executes commands read from the standard input or from a file.   bash scripts uses positional parameters to process command line arguments in a bash shell script, to get process status, exit status and options an arguments to process the inputs. Learn to identify, and use these parameters to add more logic and functionality in your bash scripts.

Continue reading “Bash Positional Parameters, Arguments”

git checkout remote branch – How to, Examples and Options

Git , the free and open source distributed version control system used by developers and development teams for their code base. Working with different teams and remote repositories may be challenging for developer working with local repositories only. Learn how git checkout remote branch works in git and related commands like fetch, pull and option like -b. Continue reading “git checkout remote branch – How to, Examples and Options”

find command : Top 14 Ways to find files in Unix and Linux

find command is one of the important command in Unix and Linux used to locate the program, text,  data , log config files for execution, viewing ,  editing  renaming deleting etc. etc.

find command can find files based on many file attributes besides just the file name and here are the fifteen file  attributes which you can use to find a file or files and here are 14 ways to find files in your unix and linux system.

Continue reading “find command : Top 14 Ways to find files in Unix and Linux”

Red Hat 7.x Installation : Step by Step Guide

Installation and Configuration of RHEL 7.x
Learn about Installation and initial configuration of Red Hat Enterprise Linux, RHEL 7.3
For this Linux step by step installation guide we will use RHEL 7.3  64Bit iso image, the installation procedure is same for all RHEL 7.x releases in case you want to use a different RHEL version to install.

Here are the 10 Steps to Install RHEL 7.x distribution. Continue reading “Red Hat 7.x Installation : Step by Step Guide”

Containers Vs VMs : Top 5 Differences you must know

Virtual Machines and Containers offer virtualization technology for creating scalable solutions.  Virtualization allows to quickly build and deploy  a large number of hosts or containers in a very short time and saves time and money as compared to installing and deploying physical servers.

Virtual machine ( VM )  have been around for few years from now and containers are picking up as new alternative to VM.  KVM, Xen, Hyper-V, AND ESXi are some of the popular hypervisor technologies for creating and managing VMs. Linux container technology have been available for more than 10 years in the form of LXC  but Docker containers have gained popularity in the last few years. Beside Docker other container technologies are – Solaris Containers, AIX Workload Partitions and FreeBSD jails

Here are top five difference between VMs and Containers. Continue reading “Containers Vs VMs : Top 5 Differences you must know”