How to Use Netctl in Arch Linux to Set Up a Network Connection

Arch Linux developers created Netctl to make it easy to use Systemd-like commands to enable and disable network profiles you create. Here is how to use Netctl to create wired and wireless profiles and manipulate them to start manually or at boot.