Linux Executes Binaries: ELF and Dynamic Linking Explained
fmdlc.github.io