Кажется, что оба (Windows и Linux) по умолчанию небезопасны в этом отношении, но, специально настроив или запустив специальные инструменты, вы можете стереть содержимое их разделов подкачки.
Это полезные материалы для чтения:
Si está hablando de CentOS 6.x o anterior, entonces service dhcpd stop
ejecuta sh /etc/init.d/dhcpd stop
, que termina ejecutando kill <PID of dhcpd>
.
Si CentOS 7.x, entonces service dhcpd stop
ejecuta systemctl stop dhcpd
, lo que le indicará a systemd
que realice la parada real.
Si dhcpd.service
es un archivo de servicio systemd nativo, entonces systemd
hará el trabajo, probablemente simplemente haciendo una llamada al sistema kill(<PID of dhcpd>, SIGTERM)
a menos que se especifique un comando específico ExecStop=
en el archivo de servicio o no detener con éxito todos los procesos pertenecientes al grupo de control creado por systemd
para el servicio. Ver man systemd.kill
para más detalles y opciones para variaciones.
Si se trata de un envoltorio generado automáticamente -para un script heredado de inicio/detención de SysVinit, systemd se ejecutará sh /etc/init.d/dhcpd stop
, al igual que lo hacían las versiones anteriores de CentOS.
Comentó que está usando CentOS 7.3 -, por lo que systemd
está involucrado.
Si configura dhcpd
para servir múltiples interfaces de red con una sola instancia de dhcpd
, entonces apagar dhcpd
obviamente finalizará el servicio DHCP en todas las interfaces al mismo tiempo.
Si desea iniciar varias instancias de dhcpd
(, una para cada interfaz ), puede eliminar el proceso dhcpd
asociado con la interfaz cuyo servicio DHCP desea detener.
Para facilitar la administración, puede escribir sus propios archivos .service
personalizados para dhcpd
y colocarlos en /etc/systemd/system
para iniciar/detener cada una de las múltiples instancias de dhcpd
. Entonces podría usar ''service dhcpd -ge1 start'', etc. según cómo elija nombrar los archivos .service
. Consulte /lib/systemd/system/dhcpd.service
en su sistema para ver un ejemplo y ajuste los argumentos de la línea de comando en la línea ExecStart=
para satisfacer sus necesidades en cada caso.