Table of Contents (web + documentation links). Select a chapter to start learning.
Preface
About UNIX and Linux Operating Systems
Basic UNIX and Linux Commands
Intermediate UNIX and Linux Commands
Advanced UNIX and Linux Commands
UNIX and Linux Shell Scripting
UNIX and Linux Web Servers
Search for LINUX Manual Pages Dynamically
Linux Ubuntu Manual Pages in PDF Format
The C and C++ Include Header Files
The Linux Rocky Release 9.2 Manual Pages
The Red Hat Enterprise Linux Release 9.2 Manual Pages
Dynamic Generation of Linux Ubuntu Manual Pages in PDF Format
The Linux Ubuntu Manual Pages in PDF Format
Linux Ubuntu BASH and Microsoft PowerShell Integration (pwsh)
Learn Linux Ubuntu Online
The Linux Ubuntu 26.04 Manual Pages in PDF Format
Long Video Lectures – MyWebUniversity (English)
Long Video Lectures – MyWebUniversity (Dari / دری)
Quick Tips & Short Tutorials — English
Quick Tips & Short Tutorials — Dari / دری
Linux Man Pages Online — PDF & HTML 9,078 Ubuntu 26.04 LTS man pages — Shell, Python, Java, Go, Node, Ruby, MySQL & more.
stdio.h, math.h, string.h,
stdlib.h, ctype.h, stdint.h,
unistd.h and more. Full function signatures,
descriptions, and ready-to-compile GCC examples with copy button.
<iostream>, <vector>,
<string>, <map>,
<algorithm>, <memory>,
<thread> and more. Covers the std
namespace, std::cout, std::cin,
smart pointers, lambdas, templates, and OOP with copy-paste examples.
fmt, os, io,
strings, strconv, math,
time, net/http, sync,
bufio and more. Covers goroutines, channels,
structs, interfaces, error handling, HTTP client & server,
JSON parsing, and concurrency with copy-paste examples.
Built and tested with Go 1.22 on Ubuntu Linux.
java.lang, java.util,
java.io, java.util.stream, java.net.
Covers String, ArrayList, HashMap, Optional, Streams API, BufferedReader,
HttpClient, OOP, generics, lambdas, and multithreading with copy-paste examples.
String, Array,
Hash, File & IO, Enumerable.
Covers blocks, procs, lambdas, OOP with mixins, regex, CSV processing,
and concurrency with threads and fibers. Copy-paste examples for Ruby 3.3.
std::io,
std::fs, std::collections, std::thread,
Option & Result. Covers ownership, borrowing,
traits, generics, iterators, closures, async/await, and safe concurrency.
DBI database interface. Covers grep, map,
sort, named captures, lookaheads, CGI scripting, OOP with
bless, and powerful one-liners for system administration.
dplyr
data manipulation, ggplot2 visualization, and the stats
package. Covers linear models, t-tests, ANOVA, machine learning with
caret, and interactive apps with Shiny.
Array methods,
Promise, async/await, fetch, DOM manipulation,
localStorage, and Node.js with fs, http,
path, and Express.js. Copy-paste examples for browser and server.
JSON.parse
and JSON.stringify in JavaScript, json.loads and
json.dumps in Python, jq command-line processing,
JSON Schema validation, and REST API patterns. Copy-paste examples.
ElementTree and lxml, XSLT transformations,
XSD schema validation, and XML-to-JSON conversion. Copy-paste examples.
SELECT, JOIN,
GROUP BY, WITH (CTEs), window functions, transactions,
indexes, and schema design. Covers MySQL, PostgreSQL, SQLite, and Python integration
with sqlite3, psycopg2, and SQLAlchemy ORM.
ldapsearch, ldapadd, ldapmodify,
Python ldap3 library, Active Directory queries, OpenLDAP installation,
TLS configuration, and LDAP authentication integration.
vars, handlers, Ansible Vault, 30+ modules including
apt, template, service, copy,
and Jinja2 templating. OpenShift oc CLI, Kubernetes deployments,
routes, and Source-to-Image builds.
docker run, build,
push, exec, logs, volumes, and networks.
Dockerfile best practices: multi-stage builds, layer caching, non-root users,
security scanning. Docker Compose for full-stack applications with health checks
and dependency management.
mod_rewrite URL rewriting, SSL/TLS with Let's Encrypt, CGI script
deployment, compression, caching headers, and security headers. NGINX server
blocks, proxy_pass reverse proxying, upstream load balancing,
rate limiting, and HTTP/2.
rsync, REST APIs with curl,
OAuth2, JWT, SAML, MFA, RBAC, Kerberos, FreeIPA, and OWASP Top 10 security
with Linux hardening and fail2ban.
A, MX,
TXT, CNAME), dig, nslookup,
network diagnostics with ping, traceroute, mtr,
ss, nmap, tcpdump, iptables,
ufw, and WireGuard VPN setup.