Attualmente sto usando Supervord per mantenere in esecuzione 100 istanze di uno script contemporaneamente. Se uno muore, ne inizia uno nuovo. Tuttavia, sembra che stia lottando per mantenere un numero maggiore (> 300 processi) e sto cercando un sostituto. Monit non sembra fare quello che voglio in quanto monitora singoli …
C'è un modo per ottenere un core dump (o qualcosa di simile) per un processo senza uccidere effettivamente i processi? Ho un processo Python multithread in esecuzione su un sistema incorporato. E voglio essere in grado di ottenere un'istantanea del processo in condizioni normali (cioè con gli altri processi necessari …
Non sto cercando strumenti complicati come la modalità di reclamo di AppArmor, ho bisogno di strumenti facili per dirmi quali file sono accessibili da un programma specifico.
Questo è qualcosa su cui non sono stato in grado di trovare molte informazioni, quindi qualsiasi aiuto sarebbe apprezzato. La mia comprensione è così. Prendi il seguente file: -rw-r----- 1 root adm 69524 May 21 17:31 debug.1 L'utente philnon può accedere a questo file: phil@server:/var/log$ head -n 1 debug.1 cat: …
Ho un processo regolare che non è così importante, ma consumerà così tanta potenza della CPU, e ho un altro processo che è davvero importante, ma trascorre la maggior parte del tempo inattivo, ma quando ha un lavoro ha davvero bisogno di un'alta potenza di calcolo Ho provato a correre …
Voglio che un utente esegua un processo specifico sul sistema con un valore negativo negativo. Non posso semplicemente spostare il processo in background poiché questo programma specifico è un server Minecraft e mi affido alla riga di comando per controllare il server. Il mio attuale script bash è simile al …
Sto usando putty per collegare il mio server Linux in cui si trovano i miei siti. Posso eseguire # ps aux | less per mostrare i processi in esecuzione. Ma voglio visualizzare quali file eseguono questi processi? Ho anche provato # ps aux | grep <pid> Ma ottenere questo errore: …
Ho due comandi cmd1 e cmd2. Dei due, cmd2 impiega più tempo per terminare. È necessario eseguire cmd2 e quindi cmd1. Ho provato a eseguirli nel modo seguente: bash$ (nohup ./cmd2>result2 &) && nohup ./cmd1>result1 & o bash$ (nohup ./cmd2>result2 &) ; nohup ./cmd1>result1 & Ma entrambe le volte che …
Qualcuno può spiegare il meccanismo set-user-ID in Unix? Qual è stata la logica alla base di questa decisione progettuale? In che cosa differisce dall'efficace meccanismo dell'ID utente?
So che puoi usarlo per avviare un processo in background, senza ricevere la notifica quando il processo viene messo in background e quando viene fatto in questo modo: (comando &) &> / dev / null Tuttavia, ciò rimuove l'opzione da intercettare al termine del processo ( trap child_done CHLD). Come …
Ho un processo che viene avviato da un damon in esecuzione come root, ora voglio "declassare" i privilegi di questo processo a quelli dell'utente medio. È possibile? Se si come? PS: esegue unix su un mac
Se corri psnel tuo terminale, potresti vedere qualcosa di simile al seguente: Che cosa è ?? Mi sto occupando di un server Linux, quindi presumo che sia proprio sshdcome dice CMD , ma sono curioso di sapere cosa ?stia prendendo in considerazione pts/1per rappresentare la mia istanza terminale.
Nella situazione attuale, un certo script "calling.sh" avvia un altro script "chiamato.sh" in background, esegue altre operazioni, dorme per un po 'e quindi termina "chiamato.sh" con a pkill called.sh. Funziona benissimo. Quindi, vorrei anche avviare "called.sh" da altri terminali come script autonomo in qualsiasi altro momento, prima o dopo l'avvio …
Ho visto le domande e le risposte sulla necessità di sfuggire al doppio degli argomenti ai comandi remoti di ssh. La mia domanda è: esattamente dove e quando viene eseguita la seconda analisi? Se eseguo quanto segue: $ ssh otherhost pstree -a -p Vedo quanto segue nell'output: |-sshd,3736 | `-sshd,1102 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.