You could try 'man ip' but it's overly helpful. I don't make the changes often enough for memory to suffice so I've resorted to keeping a post-it note in the server room for quick reference.
The basics for IPv$ on Feora/RHEL/CentOS:
/etc/resolv.conf
search domain.com
nameserver 8.8.8.8
nameserver 8.8.4.4
/etc/sysconfig/network:
NETWORKING=yes
HOSTNAME=hostname.domain.com
GATEWAY=192.168.1.1
GATEWAYDEV=em1
/etc/sysconfig/network-scripts/ifcfg-em1
DEVICE=em1
HWADDR=[MAC address: often auto-filled]
TYPE=Ethernet
UUID=[leave if auto-filled. Else exclude]
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=192.168.1.12
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
Virtual adapter (if desired)
/etc/sysconfig/network-scripts/ifcfg-em1:35
DEVICE=eth0:35
BOOTPROTO=static
BROADCAST=192.168.1.255
IPADDR=192.168.1.35
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=YES
Then activate it:
service network restart
Source: My note. Here's a similar breakdown: https://gist.github.com/fernandoaleman/2172388