Service network restart
This relates to Linux System Process Initialization (SysV).
The main purpose of init is to start and stop essential processes on the system. There are three major implementations of init in Linux, System V, Upstart and systemd.
Linux Sys V starts and stops processes sequentially. Sys V scripts start and stop services referencing runlevels which are set from 0 to 6.
Sys V
service network restart
System V is on its way out with respect to Linux.
Redhat / Fedora / CentOS
CentOS 7 restart network service
In centos 7 or RHEL7, the network service name is changed to “network.service“, issue the following systemctl command to restart network service on your current system:
systemctl restart network.service
or
systemctl restart network
To check the status of network service, run the following command:
systemctl status network.service
Debian / Ubuntu / Mint
How to restart network in Ubuntu Server:
/etc/init.d/networking restart script based command.
Use service to run a System V init script such as networking.
service restart networking
Debian 6 : command error /etc/init.d/networking restart is deprecated because it may not enable again some interfaces
command error /etc/init.d/networking restart is deprecated because it may not enable again some interfaces
Restart networking for the latest version of Ubuntu server.
systemctl restart networking
To start networking service, enter :
sudo /etc/init.d/networking start
OR
sudo service networking start
To stop networking service, enter:
sudo /etc/init.d/networking stop
OR
sudo service networking stop
A note about desktop users
If above command failed, try the following command:
sudo service network-manager restart
OR systemd based Ubuntu system (latest version:
sudo systemctl restart network-manager