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.