Come gestire i servizi nella tua distribuzione GNU/Linux

Sequenza init Linux

Quando si lavora con i servizi in una distribuzione, a seconda del tipo di sistema in uso (SysV init, Upstart, systemd, …), il modo in cui i servizi possono essere avviati, arrestati, riavviati, ecc. può variare. Molti hanno dubbi di come si possa fare e il fatto che ci siano diversi sistemi non aiuta gli utenti più inesperti.

Pertanto, mostrerò un semplice tutorial che renderà più chiaro come puoi lavorare sulla tua distribuzione, qualunque sia. Per fare ciò, la prima cosa di cui dovresti essere a conoscenza è il tipo di demone che stai usando. Come ho già detto, non tutte le distribuzioni utilizzano lo stesso tipo di sistema di avvio. In effetti, come sapete, alcuni si sono opposti al nuovo sistema e hanno generato derivati ​​con il vecchio SysV, come nel caso di Devuan per quanto riguarda Debian.

Come gestire i servizi nella tua distribuzione GNU/Linux

Innanzitutto, come conoscere il sistema utilizzato dalla mia distribuzione?

Bene, puoi saperlo cercando questi percorsi e, se li hai, avrai quel sistema nella tua distribuzione:

  • Per scoprire se hai systemd : cerca il percorso /usr/lib/systemd
  • Per scoprire se hai Upstart : cerca questo altro percorso/usr/share/upstart
  • Per scoprire se hai SysV init : cerca il percorso /etc/init.d
  • Ce ne sono altri , anche se è qualcosa di più raro, in quei casi particolari, puoi fare qualcosa di simile se sospetti che non ci siano i precedenti.

Un altro modo per renderlo ancora più semplice, perché è lo stesso per tutti, è cercare informazioni in /proc sul PID = 1, cioè il primo processo da cui dipendono gli altri e che corrisponde esattamente a questo demone iniziale. Per fare ciò, basta eseguire il seguente comando e restituirà il suo nome:

sudo stat /proc/1/exe

Ora sai quale sistema hai, quindi, andremo ai comandi che puoi usare per gestire i servizi :

  • SysV init : /etc/init.d/[service_demon_name] [azione]
  • systemd : systemctl [azione] [nome_demon_servizio]
  • Upstart : service [nome_demon_servizio] [azione]
  • Altri : se si utilizza un sistema diverso, è meglio consultare il manuale. Ad esempio, alcuni rari casi su Linux e altri Unix si può utilizzare il segnale dal processo SIGHUP per ripristinare un servizio: kill -HUP $ (cat/var/run/ [service-PID])

Devi sostituire [azione] con ciò che devi fare. Ad esempio, se è necessario riavviare utilizzare reset, se si desidera interrompere utilizzare stop, se si desidera avviare utilizzare start, ecc. E sostituire [nome_demon_servizio] con il nome del demone del servizio che si desidera usare. Per esempio:

systemctl reset httpd

Spero che tu abbia più chiaro ora come procedere.

Fonte: http://feedproxy.google.com/~r/LinuxAdictos/~3/KdvyMGyKj3g/gestionar-servicios-en-tu-distribucion-gnu-linux.html

Visited 1 times, 1 visit(s) today
Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!

Hai dubbi o problemi? Ti aiutiamo noi!

Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.
Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
Amazon Music
Scopri le ultime offerte per dischi ssd su Acquista su Amazon
Scopri le ultime offerte per memorie RAM DDR su Acquista su Amazon
Scopri le ultime offerte per Chromebook su Acquista su Amazon
Scopri le ultime offerte per Raspberry su Acquista su Amazon

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.