Blog

Latest Articles

Browse the latest tutorials, guides, and practical examples across Linux, DevOps, security, databases, and programming on GoLinuxCloud.

Explore the latest tutorials and guides across Linux, DevOps, programming, and more.

You can also browse content by category below:

  • Linux: Commands, administration, troubleshooting, and system operations
  • DevOps: CI/CD, Kubernetes, containers, and automation
  • Programming: Coding tutorials, scripting, and development concepts
  • Security: Ethical hacking, system security, and best practices
  • Databases: MySQL, MariaDB, PostgreSQL, and database management
  • Networking: Network setup, troubleshooting, and protocols
  • Storage: Disk management, file systems, and storage solutions
  • Tools: Useful tools and utilities for productivity

2257 articles

security

Install Node.js and NPM Kali Linux

Step by Step instructions to install node.js and npm on kali linux with screenshots. Two different methods to install node.js and NPM using default …

Deepak Prasad5 min read
cheatsheet

10+ lzop command examples in Linux [Cheat Sheet]

File compression is a process in which the file or group of files is compressed into a single archive file to reduce the size. It is used to store or share …

Rohan Timalsina5 min read
cheatsheet

10+ xz command examples in Linux [Cheat Sheet]

The syntax for xz command is as follows:

Rohan Timalsina6 min read
cheatsheet

5+ lvdisplay command examples in Linux [Cheat Sheet]

In this tutorial we explore lvdisplay command which is used to display the logical volume status and many other details such as name, UUID, status, size …

Rohan Timalsina4 min read
linux

Remove Directory in Linux PROPERLY & SAFELY

In this tutorial I have shared the commands and examples to remove directory in Linux properly without loosing any data. Delete directories and sub …

Deepak Prasad5 min read
cheatsheet

20 netstat command examples in Linux [Cheat Sheet]

netstat command in Linux is used to get the list of listening TCP and UDP sockets. Get the list of ESTABLISHED, TIME_WAIT, LISTEN sockets with program …

Rohan Timalsina10 min read
cheatsheet

15+ rpm command examples in Linux [Cheat Sheet]

rpm command in Linux is used to manage packages. Install, upgrade and remove packages with or without dependencies. Verify rpm packages

Rohan Timalsina6 min read
cheatsheet

15+ scp command examples in Linux [Cheat Sheet]

Use scp command in linux to transfer files securely from one host to one or more remote hosts in Linux. Tutorial Cheat sheet to use scp command

Rohan Timalsina11 min read
cheatsheet

15+ SSH command examples in Linux [Cheat Sheet]

ssh command in Linux (SSH client) is a program for logging into a remote machine and for executing commands on a remote machine.

Rohan Timalsina7 min read
cheatsheet

20 sar command examples in Linux [Cheat Sheet]

Complete cheat sheet with examples to use use sar command to view reports about CPU utilization, memory utilization, I/O usage, swapping statistics, …

Rohan Timalsina10 min read
cheatsheet

15+ tar command examples in Linux [Cheat Sheet]

Create and extract any archive using tar command. List content of an archive, exclude files, create bzip2 or gzip archive using tar command in Linux

Rohan Timalsina6 min read
programming

SOLVED: Get script directory path in Node.js

Node.js get script directory, node.js get current directory, node.js get absolute path, node.js get absolute directory path

Steve Alila5 min read
programming

How to setup Laravel in Docker? [2 Methods]

It would help to know Laravel, Docker, and Linux basics.- In this article, we will explore how to setup Laravel in Docker using two different methods:

Steve Alila12 min read
programming

HackerRank Solution: Python Capitalize!

In this tutorial we will cover following solutions for hacker rank problem capitalize in python Solution-1: Using for loop, Solution-2: Using a user- …

Bashir Alam5 min read
security

Perform a Local File Inclusion Attack [100% Working]

Local file inclusion (LFI) is a type of cyber attack in which an attacker is able to gain access to sensitive information stored on a server by exploiting …

Kennedy Muthii6 min read
linux

Install R on Rocky Linux 8 & 9

Step by Step instructions to install R Programming Language in Rocky Linux. Download and Install specific version of R language

Omer Cakmak5 min read
devops

Add different condition in Dockerfile [5 Methods]

handle different condition in dockerfile such as docker file if else condition, arg conditions, ARG vs ENV comparison with examples

Deepak Prasad7 min read
programming

Golang Viper: The Unsung Hero of Configuration Wizards

golang viper tutorial to source YAML, JSON or ENV files and get variables. Set default values for empty or missing variables using viper.SetDefault

Tuan Nguyen15 min read
cheatsheet

Locate files using which command in Linux [Cheat Sheet]

which command is used to locate the executable file associated with the specified command in Unix-based operating systems. It searches for the executables …

Rohan Timalsina2 min read
programming

Getting started with NodeJS [Beginners Tutorial]

Getting started with NodeJS the right way empowers you to exploit the potential of NodeJS. This tutorial walks you through NodeJS overview, mainly focusing …

Steve Alila7 min read
programming

Deploy Heroku Node.js from Scratch - Tutorial

You are just getting started with app hosting on Heroku Node.js, and you need a straightforward tutorial to guide you from scratch. Or you have a challenge …

Steve Alila7 min read
cheatsheet

9 su command examples in Linux [Cheat Sheet]

su command is used to switch users between one user to another and execute commands. You can either keep the user environment or use a different shell with …

Rohan Timalsina5 min read
devops

Mount ConfigMap as file in existing directory - K8s

Mount ConfigMap as file into an existing directory in Kubernetes with and without helm charts. Mount files into an existing volume inside Pod container.

Deepak Prasad5 min read
devops

Kubernetes Secrets | Declare confidential data with examples

In this article we will explore the usage of Kubernetes Secrets using some real time scenarios and examples. Ideally we use Secrets to declare confidential …

Deepak Prasad11 min read
devops

Ansible Vault Tutorial and Best Practices [Zero to Hero]

Unlock the potential of Ansible Vault for enhanced security and automation. Explore best practices, avoid pitfalls, and safeguard your sensitive data …

Deepak Prasad11 min read
interview-questions

100+ Java Interview Questions and Answers for Freshers & Experienced-2

100+ Java interview questions and answers for freshers & experienced professionals and users. Top tricky Java interview questions with their answers

Deepak Prasad21 min read
programming

Error: cannot find module express

Error: Cannot find module 'express' This error is quite common and exists because when your code ran, the express package or module wasn’t found within its …

Olorunfemi Akinlua3 min read
devops

Mount multiple K8 secrets to same directory

Step by step instructions to mount multiple secrets to same directory in Kubernetes. 4 different ways to mount multiple secrets to same path.

Deepak Prasad6 min read
programming

Install Java on Linux, Windows and MAC

Step by Step instructions to install JAVA on Linux, WIndows and MAC OS with and without GUI. Set proper PATH or HOME variables to use JAVA

Bashir Alam8 min read
programming

SOLVED: How to read env var in Node.js [With Examples]

Node.js read env var is one of the most typical yet (sometimes) challenging tasks you will do as a Node.js developer.

Steve Alila5 min read