linux
416 bookmarks · page 2 of 9
2026-04-27 · linuxize.com

This tutorial will guide you through the process of installing and managing the Apache web server on Ubuntu 26.04. You will learn how to install Apache, open HTTP and HTTPS ports in the firewall, and set up virtual hosts.
2026-04-26 · open.substack.com

An important primitive for the new "AI agent era"
2026-04-17 · linuxize.com

How to use sha256sum and md5sum to generate and verify checksums for files, validate ISO downloads, and detect tampering on Linux systems.
2026-04-14 · linuxize.com

Reference for the ufw command on Linux, with examples for enabling the firewall, allowing and denying traffic, deleting rules, and managing application profiles.
2026-04-11 · linuxize.com
Quick reference for querying DNS records and checking name resolution with nslookup
2026-04-01 · linuxize.com
Quick reference for finding open files, processes, ports, and deleted files with lsof in Linux
2026-03-26 · blog.hofstede.it

Watch someone backspace 40 characters instead of pressing CTRL+W, and you’ll understand why this list exists. A collection of shell tricks-grouped by what works everywhere and what’s Bash/Zsh-speci...
2026-03-23 · linuxize.com
Understand the difference between apt and apt-get in Debian and Ubuntu. When to use each tool, how the commands map to each other, and which one belongs in your scripts.
2026-03-23 · johndcook.com

The comm utility lets you find which lines are unique to one file or another, and which lines are common to both.
2026-03-10 · linuxize.com

Create a systemd service file in Linux with step-by-step instructions for unit file structure, service types, restart policies, and service management with systemctl.
2026-03-10 · linuxize.com
Quick reference for switching users and running commands with su in Linux
2026-03-08 · linuxize.com
Quick reference for building commands from standard input with xargs in Linux
2026-03-05 · linuxize.com
Quick reference for navigating, searching, and controlling output with the less pager in Linux
2026-02-26 · linuxize.com

journalctl queries the systemd journal and lets you filter logs by unit, time, priority, boot, and process. This guide covers the most useful journalctl options with practical examples.
2026-02-19 · linuxize.com

The /etc/fstab file defines how filesystems and storage devices are mounted at boot. This guide explains the fstab format, field meanings, mount options, and how to add new entries safely.
2026-02-19 · linuxize.com
Quick reference for using ip command to manage addresses, routes, links, and network diagnostics in Linux
2026-02-18 · linuxize.com
Quick reference for managing firewall rules with UFW on Linux
2026-02-17 · linuxize.com
Quick reference for changing file and directory permissions with chmod in Linux
2026-02-16 · linuxize.com
Quick reference for secure file transfer with scp over SSH
2026-02-14 · linuxize.com
Quick reference for downloading files and mirroring websites with wget
2026-02-13 · linuxize.com
Quick reference for creating, listing, extracting, and compressing tar archives in Linux
2026-02-12 · linuxize.com
Quick reference for GNU Screen sessions, windows, detach/attach, and common key bindings
2026-02-11 · linuxize.com

This guide explains how to parse command-line options in Bash with getopts, including option strings, OPTARG and OPTIND, error handling, and practical script examples.
2026-02-08 · linuxize.com
Quick reference for the grep text search command
2026-02-04 · linuxize.com

Learn how to harden your SSH server with best practices including key-only authentication, disabling root login, changing the default port, and setting up Fail2Ban.
2026-02-04 · linuxize.com

Positional parameters are Bash variables that hold arguments passed to a script or function. Learn how to use $1, $2, $@, $#, and the shift command in Bash.
2026-02-04 · linuxize.com
Quick reference for SSH commands and configuration
2026-02-04 · linuxize.com

Learn how to generate SSH keys on Linux using ssh-keygen, copy them to remote servers, and set up passwordless authentication.
2026-01-26 · simonwillison.net

One of my favourite features of ChatGPT is its ability to write and execute code in a container. This feature launched as ChatGPT Code Interpreter nearly three years ago, was …
2025-11-27 · reverser.dev

Interactive Linux kernel source code browser with guided learning paths.
2025-11-25 · punkbit.com

2025-10-26 · 0xkato.xyz
A detailed walkthrough of the Linux boot process from power button to kernel initialization
Right after reset the CPU jumps to a special address called the reset vector at 0xFFFFFFF0
it finds a disk whose very first 512‑byte sector ends with the marker bytes 0x55 and 0xAA, it treats that device as bootable. BIOS copies that sector to memory at 0x7C00 and jumps there.
2025-10-17 · linuxhandbook.com

Another one of our simple, hands-on pen-testing tutorials. This one teaches you to finger a website for status code, server info, CMS etc.
Imagine you’re curious about what powers a website: the CMS, web server, frameworks, analytics tools, or plugins behind it. WhatWeb can tell you all that right from the Linux command line. It’s like getting a quick peek under the hood of any site.
2025-10-13 · ikrima.dev
Programming notes for Unreal Engine, Houdini, Game Development, Math, & Graphics
2025-09-24 · linuxhandbook.com

Take Your Linux Automation Beyond Cron
2025-08-23 · linuxhandbook.com

tmux is an excellent productivity tool for pro Linux users who love the terminal. It certainly has a learning curve involved though.
2025-08-18 · linuxhandbook.com

Master systemd the practical way—one lab at a time.
2025-08-17 · linuxhandbook.com
The universal packaging system from Fedora is popular among developers and desktop Linux users.
2025-07-31 · linuxhandbook.com

Let's iterate through the loops.
2025-07-24 · medium.com

As a Flutter developer building a Linux desktop app, I recently wanted my app to support a custom file format — let’s call it .maso. My goal was simple: In this post, I’ll walk you through how to set…
2025-07-23 · linuxhandbook.com

Struggling with regex? This simple cheatsheet breaks down common patterns, symbols, and examples you can use right away.
2025-07-11 · linuxhandbook.com

Learn AWK basics for Linux sysadmins. Master field extraction, built-in variables, and pattern-action syntax with real log analysis examples.
2025-05-05 · ostechnix.com

This tutorial explains why Flatpak apps use so much disk space and are larger in size compared to traditional packages in Linux.
2025-04-02 · pdfgrep.org

2025-03-27 · howtogeek.com

These manuals go large.
2025-03-24 · howtogeek.com

FFmpeg is way cooler than it sounds.
2025-03-23 · tinyhack.com
Let's first not talk about why this can happen, but deleting /lib, /usr/lib, or some other essential runtime files happens quite a lot (as you can see: here, here, here, and here). In this post, I will only discuss what happens when you delete /lib on Linux and how to recover…
2025-03-18 · linuxhandbook.com

I am sharing how I packaged my python application into an executable .deb package in this tutorial.
2025-03-10 · kdnuggets.com

In this tutorial, we’ll cover 10 essential Bash shell commands every data scientist should know—commands that save time, simplify tasks, and keep you focused on insights rather than busywork.
2025-03-04 · linuxhandbook.com

Take a quick look at kubectl commands that are essential for managing your Kubernetes deployments.