A maioria dos sabores de linux vem com scripts para fazer isso já. Eles fazem parte do processo de inicialização / desligamento.
Nos sabores do Fedora / RHEL, os scripts geralmente são acessados via /etc/init.d/ . Então, você poderia executar " /etc/init.d/network stop " para parar a rede. Para começar, substitua "start" por "stop".
Na linha de comando, a preferência por esses tipos é usar o comando service : " service network stop " ou " service network start ."
Estes comandos estão limitados ao usuário root. Eu recomendaria não permitir que usuários comuns fizessem algo assim.