Skip to main content

Latest Tutorials

Latest
Process Substitution: An Uncommon but Advanced Way for Input/Output Redirection in Linux
Bash Tips

Process Substitution: An Uncommon but Advanced Way for Input/Output Redirection in Linux

Multiple commands and input/output redirections can be effectively used with bash process substitution.

ยท Abhishek Prakash

Automatically Logout Inactive Users From Linux System
Tips

Automatically Logout Inactive Users From Linux System

Here are two ways you can automatically log out idle users from your Linux system.

ยท Abhishek Prakash

Deploy Talkyard with Docker
Tutorial

Deploying Talkyard Forum Under Nginx With Docker

Deploying Talkyard forum is a tricky task. Follow this hybrid docker approach to deploy Talkyard on a server with other web-services.

ยท Abhishek Prakash

How to Install Docker Compose on Ubuntu
Docker Tutorials

How to Install Docker Compose on Ubuntu

Here are two ways to install Docker Compose on Ubuntu.

ยท Abhishek Prakash

drain nodes in Kubernetes
Kubernetes

How to Drain a Node in Kubernetes

Learn how to properly drain nodes in Kubernetes to prepare for maintainance.

ยท Rakesh Jain

Fixing Broken Pipe Error With SSH Connection
SSH Troubleshoot

Fixing Broken Pipe Error With SSH Connection

SSH connection getting disconnected due to inactivity? Here's how to handle it.

ยท Abhishek Prakash

adding labels to nodes
Kubernetes

How to Add or Remove Labels to Nodes in Kubernetes

Learn to add labels to nodes in Kubernetes, change the labels and remove those labels later.

ยท Rakesh Jain

kubectl apply vs create
Kubernetes

kubectl apply vs create: Which One to Use for Creating Resources in Kubernetes Cluster Environment?

Two different approaches for creating resources in Kubernetes cluster. What's the difference?

ยท Rakesh Jain

Linux server monitored by a sysadmin
Tips

12 Things to do After Installing a Linux Server

Just deployed a server? Here are some recommended things to do after installing Linux server to make it more secure. Automated script is also provided.

ยท LHB Community

Linux troubleshooting
Troubleshooting

Handling "System has not been booted with systemd as init system" Error

Learn how to fix "System has not been booted with systemd as init system (PID 1). Can't operate." with Ubuntu Linux on WSL.

ยท Abhishek Prakash

Delete Pods in Kubernetes
Kubernetes

How to Delete Pods in Kubernetes [Quick K8s Tips]

Deleting a Kubernetes pod is very simple with the kubectl delete pod command but there are specific steps to minimize disruption for your application.

ยท Rakesh Jain

Cloud servers with free plans
Resources

Top Free Linux Cloud Servers to Test or Host Your Web Applications

You can try Linux cloud server platforms for free. Here's how!

ยท Abhishek Prakash

Delete a Kubernetes Deployment
Kubernetes

How to Delete a Kubernetes Deployment [Quick K8s Tips]

Here are two ways to delete Kubernetes deployments.

ยท Rakesh Jain

Pipe redirection
Explain

What are Pipes in Linux? How does Pipe Redirection Works?

There are two kinds of pipes in Linux: named and unnamed. Here's a detailed look at pipe redirection.

ยท Debdut Chakraborty

Restart pods in Kubernetes
Kubernetes

How to Restart Pods in Kubernetes [Quick K8s Tip]

There is no 'kubectl restart pod' command. Here's what you can do to restart pods in Kubernetes.

ยท Rakesh Jain

Read Nodes in Kubernetes
Kubernetes

How to Read Nodes in Kubernetes [Quick K8s Tip]

Learn how to see the available nodes in Kubernetes and read the node details.

ยท Rakesh Jain

How to Shutdown Ubuntu Server [Beginner's Tip]
Quick Tip

How to Shutdown Ubuntu Server [Beginner's Tip]

Here are various ways you can shut down Ubuntu system from the terminal.

ยท Abhishek Prakash

How to Colorize Diff Output for Better View
Quick Tip

How to Colorize Diff Output for Better View

Get a better look at the diff output with the colored output. The colorized diff makes it easier to distinguish the changes.

ยท Abhishek Prakash

Docker in reverse proxy
DevOps

Using Docker to Set up Nginx Reverse Proxy With Auto SSL Generation

Learn how you can deploy multiple web services on the same server using Nginx reverse proxy and docker containers.

ยท Debdut Chakraborty

How to Install ifconfig on Debian
Troubleshooting

How to Install ifconfig on Debian

Seeing ifconfig command not found error in Debian? Here's how to install ifconfig command on Debian.

ยท Abhishek Prakash

How to Check if Linux System is Running on Physical System or Virtual Machine?
System Info

How to Check if Linux System is Running on Physical System or Virtual Machine?

Wondering if your Linux server is a virtual machine or a physical system? Here's how to check it.

ยท Abhishek Prakash

Check length of string in bash
Quick Tip

How to Find Length of String in Bash [Quick Tip]

Here are various ways to calculate the length of a string in bash scripts.

ยท Abhishek Prakash

Display file attributes in Linux command line
Quick Tip

How to Display File Size in Human Readable Format (KB, MB, GB) in Linux Terminal

Quick tip to display file size in Linux using the ls command.

ยท Abhishek Prakash

How to Install Matrix Synapse Homeserver Using Docker
Tutorial

How to Install Matrix Synapse Homeserver Using Docker

This step-by-step tutorial will help you install your own Matrix homeserver for real-time communication with your friends, family or team members.

ยท Debdut Chakraborty

Update Debian Linux
Tips

How to Update Debian Linux

Learn to update Debian Linux system in one single command. Yes, it's that easy and straightforward.

ยท Abhishek Prakash

Which Linux
System Info

How to Find Which Linux Version You Are Running

Logged in on a Linux system via SSH and wondering which Linux distribution is it? Here's how to check the Linux version.

ยท Abhishek Prakash