Change the Install directory with make install

Satish Kumar
Updated on 17-Mar-2026 09:01:38

5K+ Views

When building software packages from source, you often need to control where the compiled software gets installed. By default, packages are typically installed in standard system directories like /usr or /usr/local. However, you might want to install to a custom location for testing, creating packages, or installing software for a single user without requiring root privileges. Using ./configure Parameters Most modern software packages use autotools (autoconf/automake) which provides a ./configure script with standardized parameters for controlling installation directories. Common Configure Parameters --prefix= − Base directory for installation (default: /usr or /usr/local) --bindir= − Directory for ... Read More

How To Host a Website with HTTPS Using Caddy on Linux?

Satish Kumar
Updated on 17-Mar-2026 09:01:38

496 Views

When it comes to website security, HTTPS is an essential component. HTTPS (Hypertext Transfer Protocol Secure) is a protocol that encrypts data being transmitted between a website and its visitors. The encryption ensures that sensitive information like login credentials or payment details cannot be intercepted by third-party users. Without HTTPS, websites are vulnerable to attacks like man-in-the-middle attacks and phishing scams, which can lead to significant data breaches and loss of user trust. Additionally, search engines like Google consider HTTPS a ranking factor, providing SEO benefits. Preparing the Environment Setting up a domain name and DNS records ... Read More

Cockpit – A Powerful Tool to Monitor and Administer Multiple Linux Servers via Browser

Mrudgandha Kulkarni
Updated on 17-Mar-2026 09:01:38

1K+ Views

Managing multiple Linux servers can be a challenging task, especially for those who are new to the Linux environment. Luckily, there are several tools available that make this task easier, and one such tool is Cockpit. In this article, we will explore what Cockpit is, its features, how to install and configure it, and how to use it to manage your Linux servers effectively. What is Cockpit? Cockpit is a powerful web-based graphical interface for managing and monitoring multiple Linux servers. It provides an easy-to-use and intuitive interface that allows system administrators to manage servers from a ... Read More

How to preserve colouring after piping grep to grep in Linux?

Mukul Latiyan
Updated on 17-Mar-2026 09:01:38

463 Views

In order to preserve colouring after using pipes between grep commands, we must first understand what the grep command is and how it handles output coloring in Linux. The grep command in Linux is used to filter searches in files for a particular pattern of characters. It is one of the most used Linux utility commands to display lines that contain the pattern we are searching for. The pattern we search for is typically called a regular expression. By default, grep displays colored output when writing directly to a terminal, but this coloring is lost when output is ... Read More

Extracting a substring using Linux bash

Satish Kumar
Updated on 17-Mar-2026 09:01:38

6K+ Views

Extracting a substring from a string is a fundamental text processing operation in Linux. This involves isolating specific portions of text based on character positions (index-based) or patterns (delimiter-based). We'll explore different methods to extract substrings from strings using the Linux command line, covering both index-based and pattern-based approaches. Index-Based Substring Extraction Index-based extraction involves specifying the starting position and length of the desired substring. Here are four common methods: Using the cut Command The cut command extracts characters from position N to position M using the -c option. Note that cut uses 1-based indexing. ... Read More

What Does cd do on Linux

Satish Kumar
Updated on 17-Mar-2026 09:01:38

2K+ Views

The cd command stands for "change directory" and is used to navigate the file system on a Linux computer. When used with a specific directory path as an argument, cd will change the current working directory to that location. For example, the command cd /home/user/documents will change the current working directory to the "documents" folder located within the "user" folder in the root directory. If you use cd command without any argument it will take you to your home directory. Basic cd Command Usage Here are the most common ways to use the cd command − ... Read More

7 Ways to Reduce Server Response Time

Satish Kumar
Updated on 17-Mar-2026 09:01:38

1K+ Views

Server response time is an essential aspect of website performance, and it can have a significant impact on user experience. Slow server response time can lead to frustrated users, decreased page views, and ultimately lost revenue. Fortunately, there are several ways to reduce server response time and improve website performance. In this article, we'll explore seven effective methods for reducing server response time. Optimize Server Infrastructure One of the most critical steps in reducing server response time is optimizing server infrastructure. This involves ensuring that the server has adequate resources to handle the website's traffic and that software ... Read More

How To List All Group in Linux ?

Prateek Jangid
Updated on 17-Mar-2026 09:01:38

2K+ Views

Groups in Linux are collections of users that provide a convenient way to manage permissions and resource access. A Linux system can have many users organized into multiple groups, where administrators assign specific privileges to control file and directory access. Users can belong to two types of groups − Primary / Login Group Secondary / Supplementary Group User-created files are assigned to this group. The primary group usually has the same name as the user. Grants additional privileges to a set of users for specific tasks or resources. Users ... Read More

How to Host Multiple Linux Terminals for Viewing and Collaboration with Wemux?

Satish Kumar
Updated on 17-Mar-2026 09:01:38

391 Views

Wemux is a powerful terminal multiplexer that enables multiple users to share and collaborate within the same Linux terminal session in real-time. Built on top of tmux, it provides enhanced multi-user capabilities for team collaboration, code review, pair programming, and system administration tasks. Features and Benefits Wemux offers several key advantages over traditional collaboration methods: Multi-user terminal sharing − Multiple users can view and interact with the same terminal session simultaneously Real-time collaboration − All users see terminal output instantly as commands are executed User permission control − Sessions can be configured with read-only access or ... Read More

Configure _No Password SSH Keys Authentication_ with PuTTY on Linux Servers

Mrudgandha Kulkarni
Updated on 17-Mar-2026 09:01:38

681 Views

SSH (Secure Shell) is a popular protocol for securely connecting to remote servers over a network. When you use SSH to connect to a server, you typically need to provide a username and password to authenticate your identity. However, this process can be tedious if you need to connect to multiple servers frequently. Fortunately, there is a solution: No Password SSH Keys Authentication. In this article, we'll walk you through the process of setting up No Password SSH Keys Authentication on a Linux server using PuTTY, a popular SSH client for Windows. With this setup, you can connect to ... Read More

Advertisements