Dúvidas sobre o Sistema Hotplug e Coldplug [RESOLVIDO]

1. Dúvidas sobre o Sistema Hotplug e Coldplug [RESOLVIDO]

Renan
Renan98

(usa Linux Mint)

Enviado em 03/05/2018 - 08:49h

Primeiramente, saudações a todos!

Então, estava estudando o tópico 101 do exame 101 por meio do material do Luciano Siqueira e me deparei com o tema sobre os dispositivos hotplug e coldplug. Até ai tudo bem, mas foi mencionado certos scripts que por sinal não os encontrei em algumas distros, como no Debian, Ubuntu e Mint. Sãos os seguintes arquivos:

/etc/init.d/hotplug
/etc/hotplug
/etc/rc.d/rc.hotplug

Foi dito que tais arquivos configuram os dispositivos, alguns destes até no processo de inicialização como certos itens de hardware internos. Também, que o sistema hotplug foi introduzido a partir do kernel 2.6, logo, pensei que desde essa versão muita coisa já poderia ter mudado, já que a última versão do kernel agora é a 4.16. Então, alguém sabe se essa informação já está tão ultrapassada que por sinal só é cobrada na prova por puro conhecimento em si, ou foi substituída por algum outro processo que não sei?( O SystemD incorporou tb??)


  


2. Re: Dúvidas sobre o Sistema Hotplug e Coldplug [RESOLVIDO]

Stanislaus K
StanislausK

(usa FreeBSD)

Enviado em 03/05/2018 - 16:38h

Ola,

$ vi /etc/rc.d/init.d/README

You are looking for the traditional init scripts in /etc/rc.d/init.d, and they are gone?

Here's an explanation on what's going on:

You are running a systemd-based OS where traditional init scripts have been replaced by native systemd services files. Service files provide very similar functionality to init scripts. To make use of service files simply invoke "systemctl", which will output a list of all currently running services (and other units). Use "systemctl list-unit-files" to get a listing of all known unit files, including stopped, disabled and masked ones. Use "systemctl start foobar.service" and "systemctl stop foobar.service" to start or stop a service, respectively. For further details, please refer to systemctl(1).

Note that traditional init scripts continue to function on a systemd system. An init script /etc/rc.d/init.d/foobar is implicitly mapped
into a service unit foobar.service during system initialization.

Thank you!

Further reading:
man:systemctl(1)
man:systemd(1)
http://0pointer.de/blog/projects/systemd-for-admins-3.html
http://www.freedesktop.org/wiki/Software/systemd/Incompatibilities

Acompanhe essa discussao:

Por que essa rejeição toda ao systemd? E as tais dependências?
https://www.vivaolinux.com.br/topico/Duvidas-em-Geral/Por-que-esse-odio-todo-ao-sytemd-E-as-tais-dep...









Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts