Sto attraversando un tutorial sul recupero da un errore del database e nel tutorial viene simulato un errore sull'host del database primario con:
kill -9 <>
So che il killcomando viene utilizzato per inviare un segnale a un processo e che 9rappresenta il SIGKILLsegnale che termina un processo, ma a cosa serve l' <>argomento?
Ho letto le pagine del manuale per il killcomando, ma non riesco ancora a capire perché e perché <>.
kill -9 <<pid for="" nbsp="" postmaster="" process="">></pid>quindi probabilmente hanno scritto kill -9 <pid>e qualche editor divertente ha fatto tutta la magia per creare un <pid>tag.
<pid for="" nbsp="" postmaster="" process="">ha perfettamente senso! Ha lo scopo di dire "pid per processo postmaster" ed è il PID PostgreSQL principale da uccidere. Quindi il post voleva dire kill -9 <pid for postmaster process>Mistero risolto.
kill -9abitudine. Basta usare kill. SIGTERM consente di chiudere il processo con grazia. SIGKILL ( -9) è l'opzione nucleare.
<>personaggi con un ID processo specifico.