A Developer Notebook

Linux Diagnostic

Common Tools
strace, lsof, tcpdump, pcap, grep, perl, tc, plantuml.

C/C++ & GDB
Symbols, Memory, Break, Catch, Watch, Trace, Remote Debug, Pretty Printer, Debug Info.

Kernel
Build & Run, Debug Kernel with GDB, User Space to Kernel Space, Kernel Module, Character Device.

Adminstration
GRUB, PXE, SystemD, FDisk, Firewall, KVM.

Protocols
ARP, IP Routing, DHCP, TIPC, vIP, DRDB, NFS, LDAP, Diameter.

Network Interfaces
vEth, Bridge, Bond, Dummy.

OpenSAF
Build & Install, Single-Node Cluster, Two-Node Cluster, IMM, LOG, SMF, SA-Aware Application, Non-SA-Aware Application, Healthcheck, Error Detection.

Case Studies

Life & Leisure