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
  • Cloud: AWS, Azure, OpenStack, and hybrid cloud administration
  • 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

2342 articles

Blog illustration with latest articles, tutorials, guides, and how-to content across Linux and DevOps topics
programming

How to Uninstall Golang (Go Compiler) on Linux, macOS, and Windows

Learn how to uninstall Golang (Go compiler) on Linux, macOS, and Windows. This guide explains how to remove Go installed using tarball archives, package managers, Homebrew, or installers, including cleaning environment …

Tuan Nguyen10 min read
programming

How to Remove or Uninstall a Go Package (go get, Go Modules, Tools)

Learn how to remove or uninstall a Go package added with go get or go install. This guide explains how to remove Go module dependencies from go.mod, uninstall globally installed Go tools, clean module cache, and undo …

Tuan Nguyen7 min read
linux

grep Exact Match in Linux (Match Whole Word or Exact String)

Learn how to grep exact match in Linux using the grep command. This tutorial explains how to match exact words, exact strings, and entire lines using options like -w and regex patterns. Includes practical grep examples …

Deepak Prasad8 min read
programming

What is the Golang Gopher? History, Meaning and Go Mascot Explained

Learn about the Golang Gopher, the official mascot of the Go programming language. Discover its origin, creator Renée French, history, design evolution, and why the Go community uses the gopher as its iconic symbol.

Tuan Nguyen14 min read
databases

SQL LEFT OUTER JOIN Explained with Examples (LEFT JOIN vs INNER JOIN vs RIGHT JOIN)

Learn SQL LEFT OUTER JOIN with clear examples and diagrams. Understand LEFT JOIN vs INNER JOIN, LEFT JOIN vs RIGHT JOIN, syntax, NULL handling, and practical SQL queries.

Falguni Thakker20 min read
linux

How to Mount USB Drive in Linux (Command Line Guide for Ubuntu, Debian, RHEL)

Learn how to mount a USB drive in Linux using command line tools. This step-by-step guide explains how to identify USB devices, install required filesystem packages, mount USB drives manually, verify mount points, …

Omer Cakmak12 min read
programming

Java Arrays vs Collections Explained with Practical Examples

Learn the differences between arrays and collections in Java with practical examples. This guide explains how to create arrays, initialize lists, print arrays, determine collection size, and work with common Java …

Bashir Alam11 min read
programming

Python os.path.join() Explained: Syntax, Examples and Path Handling Guide

Learn how to use Python os.path.join() to safely combine file and directory paths across operating systems. This tutorial explains syntax, examples, multiple arguments, return values, and common use cases such as joining …

Bashir Alam7 min read
programming

Generate UUID in Node.js (NodeJS UUID Generator Guide)

Learn how to generate UUID in Node.js using the uuid package, crypto module, nanoid, and other methods. This guide explains UUID versions, NodeJS UUID generation examples, and best practices for creating unique IDs in …

Steve Alila12 min read
databases

Drop Rows in pandas DataFrame (by Index, Condition, NaN & Practical Examples)

Learn how to drop rows in pandas DataFrame using multiple methods including drop by index, drop rows with conditions, remove rows with NaN values, delete duplicate rows, and safely modify DataFrames using inplace …

Deepak Prasad8 min read
linux

Linux find -exec Command (Multiple Commands, Examples & Practical Guide)

Learn how to use the Linux find -exec command with practical examples. This guide explains find exec syntax, running multiple commands, combining find exec with grep, sed, pipes, and shell scripts for powerful file …

Deepak Prasad10 min read
databases

Convert pandas DataFrame Column to Float (astype, to_numeric & Practical Examples)

Learn how to convert pandas DataFrame columns to float using astype(), to_numeric(), and other practical methods. This tutorial explains how to convert string and object columns to float, handle invalid values, convert …

Deepak Prasad12 min read
programming

Enhanced For Loop in Java (For-Each Loop Explained with Examples)

Learn how to use the enhanced for loop in Java (also known as the for-each loop) to iterate over arrays, lists, sets, and map entries. This guide explains syntax, practical examples, limitations, comparisons with …

Bashir Alam5 min read
linux

How to List Users in Linux (Complete Guide)

Learn how to list users in Linux using commands like getent, /etc/passwd, compgen, who, and id. This guide explains multiple practical methods to view all users, logged-in users, normal users, system accounts, and users …

Omer Cakmak13 min read
devops

50+ .gitignore Examples (Ignore Files, Folders & Patterns in Git)

Learn how to use .gitignore with practical examples. This guide covers gitignore syntax, patterns, ignoring files and folders, wildcard matching, excluding files, and real-world .gitignore examples for Node.js, Python, …

Deepak Prasad12 min read
cheatsheet

HPE iLO 4 & 5 CLI Commands Cheat Sheet (SSH Command Line Guide)

Learn the most useful HPE iLO CLI commands with this practical cheat sheet. This guide explains how to access the iLO command line using SSH or Onboard Administrator (OA) and run common commands to manage users, network …

Deepak Prasad14 min read
cheatsheet

grep Recursive Search in Linux (Examples, Include/Exclude, Multiple Patterns)

Learn how to perform grep recursive search in Linux with practical examples. This guide covers recursive grep commands, searching directories and subdirectories, including or excluding files, following symbolic links, …

Deepak Prasad10 min read
cheatsheet

find Command in Linux: Complete Cheat Sheet with 25+ Examples

Learn how to use the find command in Linux with this complete cheat sheet. This guide covers find command syntax, commonly used flags, and practical examples for searching files by name, extension, size, permissions, …

Rohan Timalsina11 min read
cheatsheet

elinks Command in Linux: Browse Websites and Extract Text from HTML

Learn how to use the elinks command in Linux to browse websites from the terminal and extract text from HTML pages. This practical cheat sheet covers elinks examples including browsing websites in text mode, using the …

Rohan Timalsina12 min read
cheatsheet

firewalld Cheat Sheet: firewall-cmd Rules, Commands and Examples

Learn the most important firewalld commands using this firewall-cmd cheat sheet. This guide covers common firewalld rules, listing firewall rules, managing zones, adding ports and services, configuring rich rules, and …

Deepak Prasad15 min read
cheatsheet

finger Command in Linux (User Information Lookup) [Cheat Sheet]

Learn how to use the finger command in Linux to display user account information such as login name, terminal, idle time, home directory, and shell. This cheat sheet includes practical examples for checking logged-in …

Rohan Timalsina11 min read
cheatsheet

journalctl Command in Linux: View, Filter, and Troubleshoot System Logs

Learn how to use the journalctl command in Linux to view, filter, and troubleshoot systemd logs. This practical cheat sheet covers journalctl examples for viewing logs, following logs in real time, filtering by service, …

Rohan Timalsina16 min read
cheatsheet

dumpe2fs Command in Linux (ext4 Superblock & Recovery Guide)

Learn how to use the dumpe2fs command in Linux to inspect ext2, ext3, and ext4 superblock information, view backup superblocks, check inode and block details, and recover corrupted filesystems with practical examples.

Rohan Timalsina7 min read
cheatsheet

dpkg Command in Linux: Practical Examples & Complete Cheat Sheet

Learn how to use the dpkg command in Linux with practical examples. This cheat sheet covers installing and removing .deb packages, fixing broken packages, querying installed software, force operations, downgrading …

Rohan Timalsina10 min read
programming

Best IDE for Golang: VS Code, GoLand, Neovim, Zed, and More

Compare the best IDEs and editors for Go development: VS Code, GoLand, Neovim, Zed, LiteIDE, Sublime Text, and Emacs—use cases, trade-offs, setup checklist, and legacy tools to avoid.

Tuan Nguyen12 min read
system-administration

Install and Configure OpenLDAP on Rocky Linux 9 (cn=config Guide)

Step-by-step guide to install and configure OpenLDAP on Rocky Linux 9 using the cn=config backend and ldapmodify. Includes schema loading and user/group management.

Deepak Prasad4 min read
cheatsheet

csplit and split Command Examples in Linux (Cheat Sheet)

Learn how to split files in Linux using csplit and split commands. Covers pattern-based splitting, size-based splitting, prefixes, suffixes, and how to rejoin files.

Deepak Prasad5 min read
cheatsheet

cut Command in Linux: Practical Examples & Cheat Sheet

Learn how to use the cut command in Linux with clear, practical examples. This guide covers selecting bytes, characters, and fields, working with delimiters, ranges, complements, and common real-world text-processing use …

Rohan Timalsina6 min read
cheatsheet

DNF Command Cheat Sheet in Linux (With Practical Examples)

A complete DNF command cheat sheet for Linux with practical examples. Learn how to use dnf to install, update, remove packages, manage repositories, work with package groups, undo transactions, and troubleshoot common …

Rohan Timalsina6 min read
cheatsheet

crontab Command in Linux: Practical Examples & Cheat Sheet

Learn how to use the crontab command in Linux with practical examples. Understand cron syntax, scheduling formats, special time strings, managing user crontabs, debugging cron jobs, and best practices.

Rohan Timalsina5 min read