Bash Prompt
Simplify WireGuard User Management with Vanity Keys
Text-to-Speech on the Command Line
cURL to an IP address With a Hostname
Whois and IP Address Info
Using Column to Make Bash More Understandable
Some Alternatives to dd
Debugging Bash Scripts - Part 5 - Jump forward in a script
Debugging Bash Scripts - Part 3 - Using echo
Debugging Bash Scripts - Part 4 - ShellCheck
Debugging Bash Scripts - Part 1 - Verbose Output
Debugging Bash Scripts - Part 2 - Using exit
How To Use Xargs To Execute Processes In Parallel
How To Downsize an MP3 Audiobook to OPUS
How to Quickly Check If A Port Is Open With netcat
Bash Oneliners - Count, Sort, and Print Objects
How to Trace An HTTP/HTTPS Request with cURL
How to Redirect an HTTP Site From WWW to non-WWW (or the other way around)
How to Redirect an HTTPS Website From WWW to non-WWW (or the other way around)
How to Benchmark SSL Performance
How to Flush Your systemd-resolved Cache
A Shorter Way To Send stdout and stderr to /dev/null
How To Reset Sudo Password Lockout
Quickly Create a WireGuard Server and Clients
How To Generate A Let's Encrypt Certificate For Several Hostnames
Switch Your Bash One-Liner Into Your Editor
Quickly Test Network Speed Between Two Servers
Quickly Review Linux Server Resource Usage
How To Get A List Of URLs From A Website
How To Get A List Of URLs From A Website
Easily Speed Up Apache With mod_cache by 65%
Practice Using mdadm With Virtual Block Devices
A Simple Guide To Getting Started With SSH Certificates
Create A Simple Desktop Notification From Bash With notify-send
How To Monitor Network Activity With IPTraf-ng
How To Add An APT GPG Key
A Simple Bash Help Case Statement
Bash Set Options For Security
Bash Idioms For Portability
Massively Speed Up DNF
How To Mirror A Website With wget
Some Useful GNU nano Settings
Use Explainshell To Decode A Bash Command
How To Speed Up Find With -exec Many Times
How To Quickly Find The Number Of CPU Cores
How To Terminate A Stalled SSH Connection
The SSH KeyGen Security Option You Probably Aren't Using
Some Useful Bash Top Settings
A Simple Command Line CPU Benchmark
How To Copy A File Using Netcat
Intelligent Console History Search
How To Block Pinterest Search Results in Google Images
How To Create Custom Share Links With NextCloud
How To Download Files From URLs With Redirects
The Best Way To Copy Lots Of Small Files
How to find which systemd unit owns a process
Benchmarking SSH Ciphers
A Short Guide To Using A Yubikey For SSH Authentication
How To Use Varnish As A Highly Available Load Balancer On CentOS 8 With SSL
How To Use Varnish As A Highly Available Load Balancer On Debian 10 With SSL
How To Use Varnish As A Highly Available Load Balancer On Ubuntu 20.04 With SSL
A Short Guide To Using Linux Man Pages
How To Colorize Man Pages
How To Enable Brotli Compression In Apache 2.4 on CentOS 8
How To Enable Brotli Compression In Apache 2.4 on Debian 10
How To Enable Brotli Compression In Apache 2.4 on Ubuntu 20.04
How To Enable Static Brotli Compression In Apache 2.4
How To Find Which Repository A Package Is From On Debian and Ubuntu
How To Install Brotli For NGINX Open Source On CentOS 8
How To Install Brotli For NGINX Open Source On Debian 10
How To Install Brotli For NGINX Open Source On Ubuntu 20.04
How To Write To A Network Socket With Bash
How To Measure You Current Laptop Battery Capacity vs New
How To Encrypt A File With OpenSSL
Comparing The Encryption Speed of GPG vs OpenSSL
Benchmark Your Linux Bitcoin or LiteCoin Mining Rig With BFGMiner
How to Calculate The Profit of Mining Bitcoin BTC
How to Calculate The Profit of Mining BitcoinCash BCH
How to Calculate The Profit of Mining Dodgecoin DOGE
How to Calculate The Profit of Mining Litecoin LTC
How To Calculate The Profit of Mining Monero XRM With Minergate
How To Get A Cheap AWS GPU Spot Instance
How To Quickly Evaluate A Computer For Crypto-Mining Profit With Minergate
How To Create A Fast Encrypted Tunnel For Firefox Using SSH
A Simple Command Line Stopwatch
Speed Up Your SSH Connections
Empty A File But Retain Permissions and Ownerships
How To Use rev In Your Bash Fu
How To List Your Hardware On Linux With Inxi
How To Pre-Compress Your Website With Gzip On Debian 10 And Apache2
How To Pre-CompressYour Website With Brotli On Debian 10 And NGINX
Protect Your Site With Apache2 Mod Defensible
X11 Application Forwarding Made Easy
How To Get A Remote Desktop A Headless Server
How To Use GNU Parallel To Create A Supercomputer
Using lsof To Discover What Ports Are In Use
How to automatically clear Pikaur's cache
How To Enable Brotli Compression In Apache 2.4
How to Use curl to Get HTTP Headers
How to Stream Audio from Your Phone to Your Laptop
hdparm - A Simple Storage Benchmark
How to copy and paste into and out of a terminal
Benchmarking Magento Part 1 - Standard Install
Benchmarking Magento Part 2 - PHP-FPM
Benchmarking Magento Part 3 - Reddis Cache
How To Install Magento 2 on CentOS 8 in 10 minutes
Benchmarking Magento Part 4 - Varnish Cache
How To Install Magento 2 on Ubuntu 18.04 LTS or Debian Buster in 10 minutes
English Grammar and Style Checking in Gedit
Using Telnet To Debug Web Servers
Fun With Units
How To Kill A Process That Won't Respond To ctrl-C
Using Your Android Phone For Voice Dictation On Linux
How To Quickly Evaluate A Computer For Potential Crypto-Mining
Specialised Verses General Tools
How To Debug Your WebServer From The Command Line
Making Use Of The search Option In resolv.conf
Using od To See How Text Is Formatted
Reading And Searching Compressed Files
Why You Should Still Love Telnet
How To Use Your Entire CPU In Bash With Parallel
How To Tell If Your Linux Server Has Been Compromised
Protecting Your Website From Application Layer DOS Attacks With mod_evasive
The Pinky Finger Habits Of Experienced Sysadmins
The Simplest Way To Move Files To And From Your Phone
How To Use Apache2 for SSL Termination With Varnish
Three Alternatives for Enabling Two Factor Authentication For SSH On Ubuntu 16.04 And Debian Jessie
Secure Your Phone With OpenVPN On Ubuntu 18.04 In 10 Minutes
Adding Google Analytics and AdSense to a Hugo website
Extracting Information From Logs - Part 1
Extracting Information From Logs - Part 2
Extracting Information From Logs - Part 3
How To Install Magento 2 on CentOS 7 In 10 Minutes
Simulate System Loads
Speed Up Magento2 With Varnish