Category Archives: Linux

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.

netstat – 10 Most common usage with examples

netstat is a command line utility in Unix, Linux and Unix like systems to show information about

  • network connections,
  • routing tables,
  • interface statistics,
  • mas-querade connections
  • multicast memberships

By default, netstat displays a list of open sockets of all configured address families , tcp , udp etc.
netstat provide very extensive network details and here are the top netstat usage with different options to get you the just the information you need.

Top 10 Bash Programming Guides, Reference & Tools

Bash is a Unix/Linux  command interpreter (shell). Bash is the Bourne Again SHell created as part of  GNU Project.  Bash is an Bourne  shell compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It offers functional improvements over Bourne shell  for both programming and interactive use. In addition, most Bourne shell scripts can be run by Bash without modification. Bash  is intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard.

Bash was originally written by Brian Fox of the Free Software Foundation. The current developer and maintainer is Chet Ramey of Case Western Reserve University.

The improvements offered by Bash include:

  • Command line editing
  • Unlimited size command history
  • Job Control
  • Shell Functions and Aliases
  • Indexed arrays of unlimited size
  • Integer arithmetic in any base from two to sixty-four

Here are the top 10 Bash Programming Guides, Reference  & Tools

awk Commands, Examples & Meaning

Learn to use awk for text and data extraction, data processing, validation,  generate reports for analysis, automation with with the help of examples of if else , compare & arrays plus regular expressions & built in operational variables, meaning, examples &command syntax.

fedora 24 : Top Features You Should Know

Fedora 24  is releasing on June 2 and here are some prominent features of fedora 24  that you should know.

Workstation Features

GNOME 3.20 –  it incorporates many usability improvements like easier input device and printer settings, better search interface, shortcuts for keyboard commands and more convenient music controls.