LinuxTechLab Blog

screen command with examples

Learn to use Screen command (with examples)

Screen command is a very important command that provides the ability to launch & use multiple shell sessions from a single ssh session.  When a process is started with ‘screen’, we can detach that...

install elk stack

Install ELK stack: Manage logs with Elasticsearch, Logstash & Kibana

ELK stack is a popular, open source log management platform. It is used as a centralized management for storing , analysing & viewing of logs. Centralized management makes it easier to study the logs...

install ntp

Network Time Protocol: Install NTP server on Linux machines

NTP or Network Time Protocol is a very important service that is used to keep the system time accurate. NTP service is used to synchronize time on all local servers with respect to a...

Linux Directory structure

Reference guide to Linux Directory structure

When we install a Linux distribution we see that a number of directories are created. These created directories may be same or partially different on various Linux distributions. You might know about the directory...

MySQL error “Too Many Connections”

Resolve MySQL error “Too Many Connections”

Recently I came across a MySQL error “Too Many Connections”. Though this was a first for me but as I came to know afterwards, it is a pretty common error in MySQL. The solution...

install drupal

Install DRUPAL & create your own Website/Blog

Drupal is a free and open source content management system. Drupal aka Drupal core can server as a website, a single or multi-user blog, or even can be used as a forum. Drupal offer...

nmcli

Managing network connections using IFCONFIG & NMCLI commands

Earlier we have discussed how we can configure network connections using three different methods i.e. by editing network interface file, by using GUI & by using nmtui command (READ ARTICLE HERE). In this tutorial,...

install apache maven

How to install Apache Maven on CentOS (& other Linux distros)

Apache Maven is an open source build automation tool that is mainly used for creating JAVA based projects. Though used mainly for java projects, Apache maven can also be used to build and manage...

du & df commands

Use of du & df commands (with examples)

In this article I will discuss du & df commands. Both du & df commands are important utilities of Linux system & shows disk usage of Linux filesystem. Here we will share usage of...

install owncloud

Create your own personal Cloud: Install OwnCloud

Cloud is what everyone is talking about. We have a number of major players in the market that are offering cloud storage as well as other cloud based services. But we can also create...

nmap command

Beginner’s reference guide to NMAP command

Network Mapper or NMAP command open source security tool & is said to be the best port scanner. It is mainly used for auditing the network security & for penetration testing. Nmap command displays...

Installing awstat

Installing Awstat for analyzing Apache logs

AWSTAT is free an  very powerful log analyser tool for apache log files. After analyzing logs from apache, it present them in easy to understand graphical format. Awstat is short for Advanced Web statistics &...

install joomla

Create your own Website with Joomla (Install Joomla on Linux)

Joomla is free and open source CMS or content management system used for publishing content online & for creating online applications/Websites. It is said to be one of the best CMS, second only to...

speedtest on Linux CLI

SpeedTest-CLI: Run network speedtest on Linux CLI

Performing network speedtest on servers or on desktops are one of the common tasks that are performed almost on regular basis. Most of the speed tests require a GUI to run but what about...

configuring ip address

Configure IP address (Networking) in RHEL/CentOS 7

First thing that we do after installing an operating system is to configure the IP address i.e. networking on the machine. Whether we want to connect to internet or only to our local area...

install sysbench

Benchmark your Linux systems: Install Sysbench tool

Sysbench is a free & open source benchmarking tool that is used for evaluation OS parameters like CPU usage, memory usage, Disk IO & MySQL performance. Especially it becomes extremely important to benchmark these...