network-manager unter Linux

# show devices
nmcli device

# show configured interfaces
nmcli connection

# configure dhcp
sudo nmcli con mod "Wired connection 1" ipv4.addresses "" 
sudo nmcli con mod "Wired connection 1" ipv4.gateway "" 
sudo nmcli con mod "Wired connection 1" ipv4.dns ""
sudo nmcli con mod "Wired connection 1" ipv4.method auto

# configure static ip
sudo nmcli con mod "Wired connection 1" ipv4.addresses "192.168.0.101/16" 
sudo nmcli con mod "Wired connection 1" ipv4.gateway "192.168.0.1" 
sudo nmcli con mod "Wired connection 1" ipv4.dns "8.8.8.8"
sudo nmcli con mod "Wired connection 1" ipv4.method manual

# als Oneliner
sudo nmcli con mod "Wired connection 1" ipv4.addresses "192.168.0.101/16" ipv4.gateway "192.168.0.1" ipv4.dns "8.8.8.8" ipv4.method manual