Usare le named pipes (mkfifo) per appendere processi background

Installazione, configurazione e uso di programmi e strumenti.
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2926
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Usare le named pipes (mkfifo) per appendere processi background

Messaggio da DoctorStrange »

Buongiorno a tutti.

Vorrei chiedere un chiarimento alla community. Stò studiando il funzionamento, in linux, delle named pipes. Queste sono degli stack di memoria che hanno scopo di aprire un canale di comunicazione con dei processi che di solito funzionano in background.

Se io ho dunque un processo in esecuzione su un terminale come, per esempio il servizio server di jenkins, od una qualunque altra applicazione che si avvia da terminale, e non restituisce mai il controllo al terminale stesso, posso usare una pipes per appendere questo processo alla fifo e quindi poi chiudere il terminale, senza che il processo si arresti insieme alla sessione del terminale stesso?

Non so se mi sono spiegato, ma vorrei in pratica poter avviare un servizio in background, appenderlo alla pipe e poi chiudere il terminale che lo ha avviato, senza che il processo si interrompa.

Spero che qualcuno qui abbia mai usato le pipes, e possa aiutarmi.

Grazie.

Saluti
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2926
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: Usare le named pipes (mkfifo) per appendere processi background

Messaggio da DoctorStrange »

Visto che sono passate 24 ore, posso riportare up la mia richiesta.
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 12 ospiti