Questi sono i singoli thread del processo di ricezione pacchetti. C'è un modo per uccidere ogni singolo thread? Linux fornisce qualche comando specifico che può uccidere o inviare un segnale di arresto a un particolare thread nell'ambito di un processo?
Sto imparando CentOS / RHEL e attualmente sto facendo alcune cose sulla gestione dei processi. Il libro RHCSA che sto leggendo descrive l'esecuzione kill 1234come l'invio di SIGQUIT. Ho sempre pensato che il comando kill senza aggiungere un interruttore per il tipo di segnale dovesse essere predefinitokill -15 SIGTERM è …
Sto cercando di scrivere uno script che uccide il servizio in esecuzione su una porta specifica. Questa è la mia sceneggiatura: a=$(ps ax | grep 4990 | grep java | awk '{print $1}') kill -9 $a È un programma Java. Questo script funziona a volte, ma misteriosamente fallisce la maggior …
Su più computer che eseguono Ubuntu 14.XX, ho eseguito il comando "killall init" come utente e sono stato immediatamente disconnesso. Potrei accedere di nuovo senza problemi. Perchè è questo? Cosa succede dietro le quinte?
Ho un processo Java in esecuzione su un'istanza di RedHat Linux. Il problema è che riappare dopo che l'ho ucciso. Non sono sicuro di dove cercare. Sono già andato a crontab, ma senza fortuna. Ho esaminato il PPID, ma punta a init (1). Qualche idea su come posso scoprire la …
Da quello che ho capito, SIGKILL non può essere catturato. Ciò implicherebbe che un processo non ha il tempo di uccidere i suoi figli prima che il sistema operativo lo distrugga. Questo può essere dimostrato con uno script di shell. #! /bin/bash trap : SIGTERM SIGINT SIGKILL # SIGKILL is …
Dopo che il mio script bash è finito con il server selenio, lo script lo uccide in questo modo: kill `ps -ef | grep selenium | awk '{ print $2 }'` Mentre funziona e uccide lo script di selenio, tenta anche di terminare il processo per grep seleniumSo quando il …
Sto usando ddper effettuare un trasferimento di rete di un'immagine disco su una scheda SD sul mio BeagleBone. L'utilizzo pkill -USR1 -n -x ddin una connessione ssh a questo BeagleBone mi dà un aggiornamento dello stato del processo di trasferimento, il che è fantastico. Sono solo curioso di sapere come …
htop mi permette di vedere piacevolmente alberi di processi all'interno della shell. Posso interrompere i processi premendo F9 (KILL)e selezionando quindi quale segnale (ad es. 15 SIGTERM) Voglio inviare a un lavoro da uccidere. Tuttavia, questo mi permette di uccidere solo un processo alla volta. C'è un modo per uccidere …
Ho scritto uno script di shell per monitorare una directory usando l'utilità inotifywait di inotifyt-tools. Voglio che lo script venga eseguito continuamente in background, ma voglio anche essere in grado di interromperlo quando lo si desidera. Per farlo funzionare continuamente, ho usato while true; come questo: while true; do #a …
Quindi ho un programma persistente in esecuzione in background. Ucciderlo provoca semplicemente il riavvio con un PID diverso. Vorrei sospenderlo (mettilo a dormire senza ucciderlo). Uccide -9 fa questo? In caso contrario, come dovrebbe essere fatto?
Nel nostro cluster, stiamo limitando le risorse dei nostri processi, ad esempio memory ( memory.limit_in_bytes). Penso che, alla fine, anche questo sia gestito tramite il killer OOM nel kernel Linux (sembra leggerlo il codice sorgente ). C'è un modo per ricevere un segnale prima che il mio processo venga ucciso? …
Nella pagina man killè scritto come segue SINOSSI kill [ -s signal | -p ] [ -a ] [ -- ] pid ... kill -l [ signal ] -p Specify that kill should only print the process id (pid) of the named processes, and not send any signals. Ma come …
Esistono 5 processi che non possono essere eliminati kill -9 $PIDe l'esecuzione cat /proc/$PID/cmdlinebloccherà la sessione corrente. Forse sono processi di zombi. L'esecuzione ps -ef or htopbloccherà anche la sessione corrente. Ma tope ps -estanno lavorando bene. Quindi sembra che ci siano due problemi che il filesystem non risponde. Questa …
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.