MeshWorld India LogoMeshWorld.
Back to Tags
Topic View

#Linux.

Linux operating system tutorials covering Ubuntu, shell scripting, system administration, and server management.

68 posts
Aug 2020 – Aug 2026
Filed under this topic
Whonix vs Tails OS: Which Anonymity OS Should You Use?
Privacy5 min read

Whonix vs Tails OS: Which Anonymity OS Should You Use?

Whonix and Tails both route traffic through Tor, but they solve different problems. Compare architecture, threat models, setup, and which one fits your situation.

Arjun
Arjun
How to Install Go (Golang) on Ubuntu & Linux (2026)
HowTo5 min read

How to Install Go (Golang) on Ubuntu & Linux (2026)

Complete guide to downloading, installing, and configuring Go (Golang) on Ubuntu 24.04/22.04 LTS with environment PATH setup and Go modules.

Vishnu
Vishnu
How to Install Lightweight Kubernetes (K3s) on Ubuntu (2026)
HowTo5 min read

How to Install Lightweight Kubernetes (K3s) on Ubuntu (2026)

Learn how to install and configure K3s lightweight Kubernetes on Ubuntu 24.04/22.04 LTS with kubectl, non-root access, and Traefik ingress.

Vishnu
Vishnu
How to Install Open-WebUI with Ollama for Local AI (2026)
HowTo5 min read

How to Install Open-WebUI with Ollama for Local AI (2026)

Step-by-step guide to installing Open-WebUI and Ollama using Docker on Ubuntu and Linux for a private, offline ChatGPT-like AI environment.

Vishnu
Vishnu
How to Install PostgreSQL & pgAdmin 4 on Ubuntu & Linux (2026)
HowTo5 min read

How to Install PostgreSQL & pgAdmin 4 on Ubuntu & Linux (2026)

Step-by-step guide to installing PostgreSQL 16/17 and pgAdmin 4 on Ubuntu 24.04/22.04 LTS via official PPA with remote access and security configuration.

Vishnu
Vishnu
How to Install NVIDIA Container Toolkit & PyTorch CUDA (2026)
HowTo5 min read

How to Install NVIDIA Container Toolkit & PyTorch CUDA (2026)

Complete guide to installing NVIDIA GPU drivers, NVIDIA Container Toolkit (nvidia-ctk), and PyTorch CUDA 12 on Ubuntu 24.04/22.04 LTS.

Vishnu
Vishnu
How to Install Redis Server & Redis CLI on Ubuntu & Linux (2026)
HowTo5 min read

How to Install Redis Server & Redis CLI on Ubuntu & Linux (2026)

Step-by-step guide to installing Redis Server and Redis CLI on Ubuntu 24.04/22.04 LTS via official APT repository with security, password, and systemd setup.

Vishnu
Vishnu
How to Install Rust and Cargo on Ubuntu, macOS, and Windows (2026)
HowTo5 min read

How to Install Rust and Cargo on Ubuntu, macOS, and Windows (2026)

Learn how to install Rust, Cargo, and Rustup on Ubuntu 24.04/22.04 LTS, macOS, and Windows with toolchain management and build configuration.

Vishnu
Vishnu
How to Self-Host Supabase with Docker Compose on Ubuntu (2026)
HowTo5 min read

How to Self-Host Supabase with Docker Compose on Ubuntu (2026)

Complete guide to self-hosting Supabase (PostgreSQL, Kong API Gateway, Auth, Realtime, Storage, and Studio UI) on Ubuntu 24.04/22.04 LTS using Docker Compose.

Vishnu
Vishnu
How to Fix apt & dpkg 'Could Not Get Lock' Errors on Ubuntu & Debian
linux5 min read

How to Fix apt & dpkg 'Could Not Get Lock' Errors on Ubuntu & Debian

Safely fix Debian/Ubuntu apt and dpkg lock errors by checking running processes, stopping update services, removing stale locks, and repairing dpkg.

Vishnu
Vishnu
How to Fix Debian/Ubuntu Initramfs Boot: fsck & Rescue Steps
linux5 min read

How to Fix Debian/Ubuntu Initramfs Boot: fsck & Rescue Steps

Stuck at an initramfs prompt or black screen? Follow safe, step-by-step fsck and rescue steps to fix Debian/Ubuntu boot failures.

Jena
Jena
The Multi-OS Installation Guide — macOS & Linux
Cloudflare5 min read

The Multi-OS Installation Guide — macOS & Linux

Step-by-step installation guide for Cloudflare WARP client on macOS and Linux, including command-line setup (warp-cli) and graphical interfaces.

Vishnu
Vishnu
How to Clean Journal Logs on Ubuntu and Debian Safely
ubuntu5 min read

How to Clean Journal Logs on Ubuntu and Debian Safely

Check, rotate, and vacuum systemd-journald logs on Linux. Set permanent disk limits to prevent future log growth.

Vishnu
Vishnu
How to Verify File Integrity: Checksums and GPG Signatures Explained
Security5 min read

How to Verify File Integrity: Checksums and GPG Signatures Explained

Learn to verify SHA-256 checksums and GPG signatures on Linux ISOs, open-source releases, and repack hash files before you install anything.

Arjun
Arjun
How to Reset a Forgotten Password on Pop!_OS, Ubuntu, or Linux Mint
Linux5 min read

How to Reset a Forgotten Password on Pop!_OS, Ubuntu, or Linux Mint

Forgot your Linux user password? Learn how to reset your password on Pop!_OS, Ubuntu, Linux Mint, and Debian using GRUB, systemd-boot init edits, or live USB chroot.

Vishnu
Vishnu
How to Fix a Frozen Linux System Without Losing Data
Linux5 min read

How to Fix a Frozen Linux System Without Losing Data

Safely revive a frozen Ubuntu, Pop!_OS, or Linux Mint system. Learn desktop restarts, TTY terminal commands, and Magic SysRq (REISUB) key sequences.

Jena
Jena
What Is Tails OS? The Amnesic Operating System for Privacy
tails5 min read

What Is Tails OS? The Amnesic Operating System for Privacy

Tails is a complete operating system that forces all traffic through Tor and leaves zero traces on the computer you run it on. Here's how to install, configure, and use Tails 7.8 safely.

Vishnu
Vishnu
Warp Terminal Cheat Sheet: Shortcuts, Workflows & AI Features
Cheatsheet5 min read

Warp Terminal Cheat Sheet: Shortcuts, Workflows & AI Features

Complete Warp reference — block-based terminal, command palette, workflow commands, AI autocomplete, custom themes, and team features in 2026.

Darsh Jariwala
Darsh Jariwala
FFmpeg Cheat Sheet: Convert, Compress & Edit Video
Cheatsheet5 min read

FFmpeg Cheat Sheet: Convert, Compress & Edit Video

Task-first FFmpeg reference — convert formats, compress for web, trim clips, extract audio, create GIFs, and batch-process video with working commands.

Jena
Jena
Ansible Cheat Sheet: Inventory, Playbooks, Roles & Ad-hoc Commands
Cheatsheet5 min read

Ansible Cheat Sheet: Inventory, Playbooks, Roles & Ad-hoc Commands

Complete Ansible reference — inventory management, playbook syntax, roles, handlers, conditionals, loops, vault, and best practices for configuration management in 2026.

Cobie
Cobie
Micro Editor: The Modern Terminal Editor for Everyone
HowTo5 min read

Micro Editor: The Modern Terminal Editor for Everyone

Get started with Micro — a modern terminal editor with mouse support, syntax highlighting, and familiar shortcuts. Easier than vi, more powerful than nano.

Darsh Jariwala
Darsh Jariwala
curl vs wcurl: When to Use the Wrapper vs Raw curl
linux5 min read

curl vs wcurl: When to Use the Wrapper vs Raw curl

Ubuntu replaced wget with wcurl—a curl wrapper. Learn when to use wcurl for simple downloads and when you still need raw curl for full control.

Jena
Jena
wget vs curl: When to Use Each (Complete Guide)
linux5 min read

wget vs curl: When to Use Each (Complete Guide)

Learn the real differences between wget and curl. When to use wget for downloads and site mirroring, and when to reach for curl for APIs and HTTP debugging.

Jena
Jena
Terminal Text Editors Compared: vi/vim vs Nano vs Emacs
HowTo5 min read

Terminal Text Editors Compared: vi/vim vs Nano vs Emacs

Choose the right terminal text editor — compare vi/vim, Nano, and Emacs by learning curve, power, use cases, and when to use each one.

Jena
Jena
Install and Configure Git on Ubuntu 26.04
git5 min read

Install and Configure Git on Ubuntu 26.04

Complete guide to install Git on Ubuntu 26.04. Configure user identity, generate SSH keys for GitHub/GitLab, master essential workflow commands, and customize with aliases.

Jena
Jena
Install .deb Packages on Ubuntu 26.04
ubuntu5 min read

Install .deb Packages on Ubuntu 26.04

Complete guide to install .deb packages on Ubuntu 26.04 using apt, dpkg, and GDebi. Handle dependencies, verify installations, and troubleshoot common errors.

Jena
Jena
Install and Configure PostgreSQL on Ubuntu 26.04
postgresql5 min read

Install and Configure PostgreSQL on Ubuntu 26.04

Complete guide to install PostgreSQL 18 on Ubuntu 26.04. Set up roles, databases, remote access, authentication methods, and security hardening.

Jena
Jena
Install and Secure MySQL on Ubuntu 26.04
mysql5 min read

Install and Secure MySQL on Ubuntu 26.04

Complete guide to install and harden MySQL on Ubuntu 26.04. Run mysql_secure_installation, create users and databases, configure remote access with firewall rules.

Jena
Jena
Set Up Samba File Sharing on Ubuntu 26.04
samba5 min read

Set Up Samba File Sharing on Ubuntu 26.04

Complete guide to configure Samba file sharing on Ubuntu 26.04. Create public and private SMB shares, manage users, configure firewall, and access from Linux and Windows clients.

Jena
Jena
20+ Things to Do After Installing Ubuntu 26.04 Resolute Raccoon
Ubuntu5 min read

20+ Things to Do After Installing Ubuntu 26.04 Resolute Raccoon

The ultimate post-installation checklist for Ubuntu 26.04 Resolute Raccoon. From Kernel 7.0 optimizations and UI polish to setting up a high-speed developer toolchain in 2026.

Scarlett
Scarlett
How to Exit Emacs: Save, Quit, and Force Close
HowTo5 min read

How to Exit Emacs: Save, Quit, and Force Close

Complete guide to exiting GNU Emacs — save changes, quit without saving, force quit, cancel operations, and handle common stuck scenarios.

Jena
Jena
How to Exit Nano: Save, Quit, and Force Close
HowTo5 min read

How to Exit Nano: Save, Quit, and Force Close

Complete guide to exiting Nano editor — save changes, quit without saving, force quit, and handle common stuck scenarios with clear examples.

Vishnu
Vishnu
Install and Configure PHP on Ubuntu 26.04
php5 min read

Install and Configure PHP on Ubuntu 26.04

Complete guide to install PHP 8.5, PHP-FPM for Nginx, Apache module, common extensions, multiple PHP versions, and php.ini tuning on Ubuntu 26.04 Resolute Raccoon.

Vishnu
Vishnu
How to Exit vi and Vim: Save, Quit, and Force Close
HowTo5 min read

How to Exit vi and Vim: Save, Quit, and Force Close

Complete guide to exiting vi/vim — save changes, quit without saving, force quit, and handle common stuck scenarios with clear examples.

Vishnu
Vishnu
How to Install and Use nvm (Node Version Manager)
Node.js5 min read

How to Install and Use nvm (Node Version Manager)

Install nvm on macOS, Linux, and WSL, manage multiple Node.js versions, set defaults, and use .nvmrc for per-project version pinning.

Jena
Jena
How to Monitor a Linux Server: CPU, Memory, and Disk
Linux5 min read

How to Monitor a Linux Server: CPU, Memory, and Disk

Practical guide to Linux server monitoring. Learn to use top, htop, and df to track CPU, memory, and disk usage, and set up persistent alerts for your server.

Vishnu
Vishnu
How to Set Up a Reverse Proxy with Nginx
Nginx5 min read

How to Set Up a Reverse Proxy with Nginx

Step-by-step guide to setting up Nginx as a reverse proxy for your web apps. Learn to configure HTTPS, security headers, WebSocket support, and rate limiting.

Jena
Jena
Zsh + Oh My Zsh: The Ultimate Terminal Setup Guide
Zsh5 min read

Zsh + Oh My Zsh: The Ultimate Terminal Setup Guide

Transform your terminal with Zsh and Oh My Zsh — themes, plugins, aliases, and productivity hacks. From boring bash to powerful command line.

Jena
Jena
How to Audit What Data Your Apps Are Sending
Security5 min read

How to Audit What Data Your Apps Are Sending

Learn to audit app network traffic on macOS, Linux, and mobile. Use mitmproxy, Wireshark, and Charles Proxy to see exactly what data your apps are sending.

Arjun
Arjun
SSH Config & Aliases: The Developer's Connection Kit
SSH5 min read

SSH Config & Aliases: The Developer's Connection Kit

Master SSH configuration — host aliases, jump hosts, key management, port forwarding, and secure connections. Save time with ~/.ssh/config automation.

Jena
Jena
How to Harden SSH on a Linux Server
SSH5 min read

How to Harden SSH on a Linux Server

Step-by-step SSH hardening guide. Learn to disable root login, enforce SSH keys, change ports, and add 2FA to protect your Linux server from brute-force bots.

Jena
Jena
How to Secure Your WordPress Site in 2026
WordPress5 min read

How to Secure Your WordPress Site in 2026

Ten steps to harden a self-hosted WordPress install — file permissions, login protection, 2FA, XML-RPC, and WAF. Updated for WordPress 6.x in 2026.

Vishnu
Vishnu
Reduce Disk Writes on Debian and Ubuntu Desktop
Linux5 min read

Reduce Disk Writes on Debian and Ubuntu Desktop

Five tweaks that cut unnecessary disk writes on Debian and Ubuntu — noatime, volatile journald, tmpfs, swappiness, and zram. Safe on SSDs and HDDs.

Jena
Jena
How to Install Ollama and Run LLMs Locally
Ollama5 min read

How to Install Ollama and Run LLMs Locally

Ollama lets you run large language models on your own machine. Learn how to install it, download models, and run them locally without any API keys.

Vishnu
Vishnu
jq Cheat Sheet: JSON Filtering, Transformation & CLI Syntax (2026)
Cheatsheet5 min read

jq Cheat Sheet: JSON Filtering, Transformation & CLI Syntax (2026)

Complete jq reference covering JSON formatting, property extraction, array slicing, object construction, conditional filtering, and slurp mode.

Vishnu
Vishnu
cURL Command-Line Cheat Sheet: HTTP Requests & API Testing (2026)
Cheatsheet5 min read

cURL Command-Line Cheat Sheet: HTTP Requests & API Testing (2026)

Complete cURL reference covering GET/POST requests, custom headers, authentication, file downloads, SSL debugging, and HTTP/3 testing.

Vishnu
Vishnu
Tmux Cheat Sheet: Sessions, Panes, Windows & Config (2026)
Cheatsheet5 min read

Tmux Cheat Sheet: Sessions, Panes, Windows & Config (2026)

Complete Tmux reference covering session management, window switching, pane splits, TPM plugin manager, and modern .tmux.conf configurations.

Vishnu
Vishnu
Docker & Docker Compose Cheat Sheet: Images, Containers & CLI (2026)
Cheatsheet5 min read

Docker & Docker Compose Cheat Sheet: Images, Containers & CLI (2026)

Complete Docker reference covering Dockerfile syntax, container management, volume persistence, networking, Compose V2, and multi-stage builds.

Vishnu
Vishnu
Linux & Bash Cheat Sheet: Terminal Commands & Scripting (2026)
Cheatsheet5 min read

Linux & Bash Cheat Sheet: Terminal Commands & Scripting (2026)

Complete Linux & Bash reference covering navigation, file manipulation, permissions, processes, networking, cron jobs, SSH, pipes, and shell scripting.

Vishnu
Vishnu
Linux - LinkedIn Skill Assessments Quizzes with Answers
Linux5 min read

Linux - LinkedIn Skill Assessments Quizzes with Answers

Ace the LinkedIn Linux skill assessment with verified questions and answers on command-line operations, file permissions, shell scripting, process management, and system administration. Prepare for the Linux certification quiz.

Darsh Jariwala
Darsh Jariwala
Vim Cheat Sheet: Modes, Navigation, Editing & Config (2026)
Cheatsheet5 min read

Vim Cheat Sheet: Modes, Navigation, Editing & Config (2026)

Complete Vim & Neovim reference covering modal editing, navigation, search-replace, text objects, split panes, tabs, marks, macros, and starter configs.

Vishnu
Vishnu
How to Exit Vim, Vi, and Nano (Step by Step)
HowTo5 min read

How to Exit Vim, Vi, and Nano (Step by Step)

Stuck in Vim? Here is exactly how to save and exit, quit without saving, and force-quit Vim, Vi, and Nano — with every command you need and why they work.

Vishnu
Vishnu
SSH & GPG Cheat Sheet: Keys, Tunnels & Signed Commits
Cheatsheet5 min read

SSH & GPG Cheat Sheet: Keys, Tunnels & Signed Commits

Complete SSH and GPG reference — key generation, ssh-agent, config file aliases, port forwarding, database tunneling, GPG signing, and signed git commits.

Vishnu
Vishnu
How to Set Up WSL2 for Windows Developers
WSL25 min read

How to Set Up WSL2 for Windows Developers

WSL2 setup for Windows developers. Learn how to install Linux on Windows, configure Docker and VS Code, and optimize performance for a seamless experience.

Vishnu
Vishnu
Manifest: Installing GitHub Desktop on Ubuntu (2026 Edition)
HowTo5 min read

Manifest: Installing GitHub Desktop on Ubuntu (2026 Edition)

A technical guide to deploying the community-hardened Linux fork of GitHub Desktop across Ubuntu and Debian-based systems.

Vishnu
Vishnu
Control Auto-Suspend on Ubuntu 26.04
Ubuntu 26.045 min read

Control Auto-Suspend on Ubuntu 26.04

Complete guide to manage auto-suspend on Ubuntu 26.04. Configure power settings via GUI, gsettings, or systemd to optimize battery life and prevent unwanted sleep.

Jena
Jena
Install Spotify on Ubuntu
HowTo5 min read

Install Spotify on Ubuntu

Learn how to install Spotify on Ubuntu using Snap or Spotify's official Debian repository, plus how to update and remove it later.

Vishnu
Vishnu
Create directories or folders in Linux with mkdir command
Linux5 min read

Create directories or folders in Linux with mkdir command

The `mkdir` command comes handy to make one or more directories aka folders in Linux system. This article shows the basic usage of mkdir command with examples.

Vishnu
Vishnu
Install Telegram Desktop on Ubuntu 24.04 — 3 Methods
HowTo5 min read

Install Telegram Desktop on Ubuntu 24.04 — 3 Methods

Install Telegram Desktop on Ubuntu 24.04 using Snap, Flatpak, or the official tarball. All three methods work in 2026, including on Ubuntu 22.04 LTS.

Vishnu
Vishnu
How to Install Hugo Static Site Generator on Ubuntu & Linux (2026)
HowTo5 min read

How to Install Hugo Static Site Generator on Ubuntu & Linux (2026)

Complete guide to installing Hugo (Extended edition) on Ubuntu 24.04/22.04 LTS using Tarball binaries, Snap, APT, and Homebrew for fast web development.

Vishnu
Vishnu
Find IP Address of Any Website Using Linux Commands
Linux5 min read

Find IP Address of Any Website Using Linux Commands

Learn Linux commands to find IP addresses of any website. Master dig, host, nslookup, and ping for DNS lookups and network troubleshooting on Ubuntu 26.04.

Jena
Jena
How to Install OBS Studio on Ubuntu & Linux (2026 Guide)
HowTo5 min read

How to Install OBS Studio on Ubuntu & Linux (2026 Guide)

Complete guide to installing OBS Studio on Ubuntu 24.04/22.04 LTS via PPA, Flatpak, and Snap with PipeWire, Wayland, and NVENC acceleration.

Vishnu
Vishnu
How to Install OpenShot Video Editor on Ubuntu & Linux (2026)
HowTo5 min read

How to Install OpenShot Video Editor on Ubuntu & Linux (2026)

Learn how to install OpenShot Video Editor on Ubuntu 24.04/22.04 LTS using official PPA, AppImage, and Flatpak for effortless video creation.

Vishnu
Vishnu
How to Install Ghostwriter Markdown Editor on Ubuntu & Linux (2026)
HowTo5 min read

How to Install Ghostwriter Markdown Editor on Ubuntu & Linux (2026)

Install Ghostwriter, the distraction-free Markdown editor by KDE, on Ubuntu 24.04/22.04 LTS via PPA, Flatpak, and APT with live HTML preview.

Vishnu
Vishnu
Install Chromium Web Browser on Ubuntu 20.04 and Other Linux Distros
HowTo5 min read

Install Chromium Web Browser on Ubuntu 20.04 and Other Linux Distros

Learn how to install the open-source Chromium browser on Ubuntu 20.04 and other Linux distributions using either snap packages or the apt package manager.

Vishnu
Vishnu
Linux command: dirname
Linux5 min read

Linux command: dirname

The `dirname` command comes handy to retrieve path where the file is saved. This article shows the usage of dirname command with example.

Vishnu
Vishnu
Install Signal Desktop on Ubuntu
HowTo5 min read

Install Signal Desktop on Ubuntu

Learn how to install Signal Desktop on Ubuntu using Signal's official Debian repository, then link, update, and remove it cleanly.

Vishnu
Vishnu
Show or Hide Absolute Line Numbers in Vim Editor
Vim5 min read

Show or Hide Absolute Line Numbers in Vim Editor

Master line number visibility in Vim. Learn the commands for absolute, relative, and hybrid line numbers to improve your navigation speed in the terminal.

Vishnu
Vishnu

Related Topics

Discover more topics that complement what you've been reading about.