Showing headlines posted by linuxtechlab

« Previous ( 1 2 3 4 5 6 7 ... 9 ) Next »

Install MySQL CLI: mycli with auto-completion

mycli is a command line tool for MySQL, MariaDB as well as Percona & supports the following features, – Auto-completion, & Case sensitive completion, as soon we start typing commands this will come into...

Working with VI editor : The Basics

  • http://linuxtechlab.com; By Shusain (Posted by linuxtechlab on Apr 11, 2019 3:19 PM EDT)
  • Story Type: Tutorial; Groups: Linux
VI editor is a powerful command line based text editor that was originally created for Unix but has since been ported to various Unix & Linux distributions. In Linux there exists another, advanced version...

Linux commands you should never run on your system

  • https://linuxtechlab.com; By Shusain (Posted by linuxtechlab on Apr 8, 2019 8:37 AM EDT)
  • Story Type: Tutorial; Groups: Linux
This article refers to some of the Linux commands you should never run on your system as they might prove to be DEADLY for your Linux systems. So before I proceed, I would like...

IP Aliasing : Assigning multiple IP addresses to single NIC

  • https://linuxtechlab.com; By Shusain (Posted by linuxtechlab on Apr 4, 2019 1:32 AM EDT)
  • Story Type: Tutorial; Groups: Linux
Learn to assign multiple IP addresses to a single NIC (Network Interface Card). This process of assigning multiple addresses to a single network interface is called IP...

How to install WireShark on Linux (CentOS/Ubuntu)

Wireshark is free & Open source network packet analyzer that is used for network analysis, troubleshooting, etc. Wireshark is a cross-platform software that is available for various Linux/UNIX distributions, Mac-OS, Solaris, BSD & Windows, etc. It uses GTK to implement user interface & captures packets using PCAP.

Mastering DNF command with examples

DNF was first made available in Fedora 18 & with Fedora 22, it had replaced Yum to become default package manager for handling the system package files. DNF or Dandified YUM is actually a fork of YUM package manager.

Install NVM on Linux: Maintain multiple NodeJS versions with Node Version Manager

  • https://linuxtechlab.com; By Shusain (Posted by linuxtechlab on Mar 11, 2019 7:00 AM EDT)
  • Story Type: Tutorial; Groups: Linux
NVM stands for Node version manager & as you might have guessed with name, it’s used to control Nodejs versions installed on our system. It is a command line utility, which allows us to use & switch between multiple versions of Nodejs.

It works on Linux & MacOS but does not yet support Windows machines, but there are some other 3rd party tools for Windows to do the same job.

How to replicate SELinux policies among Linux machines

SELinux or Security Enhaced Linux, is a set of kernel modification & user-space tools, that implements access policies called MAC (Mandatory access controls). It reduces privileges for any server or service to minimum required...

Simple guide to install MySQL WorkBench for Linux (Ubuntu & RHEL/CentOS)

MySql Workbench for Linux is GUI (Graphical User Interface) for MySql. It acts as a graphical frontend for MySql databases & is used extensively by Developers, DBAs & Database Architects alike. MySql workbench for...

Easiest guide to migrate SVN to GIT: Convert all SVN repositories

  • https://linuxtechlab.com; By Shusain (Posted by linuxtechlab on Feb 11, 2019 4:03 PM EDT)
  • Story Type: Tutorial; Groups: Linux
Almost all developers around the world use a version controlling software for managing & sharing their codes. SVN has always been a good choice but now Git is in demand & people are shifting their focus more and more towards Git as their choice of version controlling system.

But what about the old SVN repositories, well we can also migrate old SVN repositories to Git by using a nice little open source application called ‘svn2git’.

Easy guide to install MySQL on Ubuntu

MySQL is one of the most famous Free & Open Source Relational Database system. MySQL uses a relational database & structured query language (SQL) to manage all the data. Its one of the most...

Useful Linux Commands that you should know

  • https://linuxtechlab.com; By Shusain (Posted by linuxtechlab on Jan 23, 2019 2:58 PM EDT)
  • Story Type: Tutorial; Groups: Linux
If you are Linux system administrator or just a Linux enthusiast/lover, than you love & use command line aks CLI. Until some years ago majority of Linux work was accomplished using CLI only & even there are some limitations to GUI . Though there are plenty of Linux distributions that can complete tasks with GUI but still learning CLI is major part of mastering Linux.

Simple guide to configure Nginx reverse proxy with SSL

  • https://linuxtechlab.com; By Shusain (Posted by linuxtechlab on Jan 17, 2019 6:24 PM EDT)
  • Story Type: Tutorial; Groups: Linux
A reverse proxy is a server that takes the requests made through web i.e. http & https, then sends them to backend server (or servers). A Backend server can be a single or group...

NC command (NCAT) for beginners

  • https://linuxtechlab.com; By shusain (Posted by linuxtechlab on Jan 15, 2019 4:10 PM EDT)
  • Story Type: Tutorial; Groups: Linux
NC command is for performing maintenance/diagnosis tasks related to network . It can perform operations like read,write or data redirections over the network, similar to how you can use cat command to manipulate files...

Bash Scripting: Learn to use REGEX (Part 2- Intermediate)

Regular expressions or regex or regexp are basically strings of character that define a search pattern, they can be used for performing ‘Search’ or ‘Search & Replace’ operations as well as can be used to validate a condition like password policy etc.

Regex is a very powerful tool that is available at our disposal & best thing about using regex is that they can be used in almost every computer language. So if you are Bash Scripting or creating a Python program, we can use regex or we can also write a single line search query.

Complete guide to configure SSL on Nginx with Let’s Encrypt (Ubuntu/Centos/RHEL)

  • https://linuxtechlab.com; By Shusain (Posted by linuxtechlab on Dec 11, 2018 10:04 PM EDT)
  • Story Type: Tutorial; Groups: Linux
Securing your websites with an SSL certificate is now a must for all website admins, else the web browsers will mark the website as unsafe to visit, causing the loss of website traffic. But...

Configuring redis MASTER SLAVE setup

  • https://linuxtechlab.com; By Shusain (Posted by linuxtechlab on Dec 11, 2018 6:21 PM EDT)
  • Story Type: Tutorial; Groups: Linux
master slave setup, both the servers will be identical copies of each other & in the event master fails then we can use slave server as master until we have fixed the master server.

Simple way to configure Nginx Reverse Proxy

  • https://linuxtechlab.com; By shusain (Posted by linuxtechlab on Nov 30, 2018 12:05 PM EDT)
  • Story Type: Tutorial; Groups: Linux
A reverse proxy is a server that takes the requests (http/https) & then transfers or distributes them to backend server. Backend server can be an application server like Tomcat, wildfly or Jenkins etc or...

Top 4 Advantages of Using Syslog Server

Understanding what is going on in your network environment is crucial to health of your system. Using a syslog server enables you to send event messages and multiple logs from your network devices to...

The (in)complete Guide To DOCKER FOR LINUX

  • https://linuxtechlab.com; By Shsuain (Posted by linuxtechlab on Nov 22, 2018 12:24 PM EDT)
  • Story Type: Tutorial; Groups: Linux
This tutorial is actually a collection of Docker Tutorials that we have published (& will also update new tutorials that we add in future). The purpose of writing this tutorials is to actually make...

« Previous ( 1 2 3 4 5 6 7 ... 9 ) Next »