killare da pid file
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- tarini
- Linux 0.x

- Messaggi: 38
- Iscritto il: dom 23 mar 2008, 20:32
- Kernel: 12
- Desktop: KDE 3.x
- Contatta:
killare da pid file
salve
come posso killare un processo conoscendo a priori il percorso del file che contiene il pid?
devo per forza fare due istruzioni (leggo -> variabile e kill $variabile) o posso fare tutto insieme con un grep?
a logica ho provato cat $nomefile | kill ma non capisco perchè non funziona. il pipe mica dovrebbe usare il risultato del primo comando come parametro del secondo?
grazie
come posso killare un processo conoscendo a priori il percorso del file che contiene il pid?
devo per forza fare due istruzioni (leggo -> variabile e kill $variabile) o posso fare tutto insieme con un grep?
a logica ho provato cat $nomefile | kill ma non capisco perchè non funziona. il pipe mica dovrebbe usare il risultato del primo comando come parametro del secondo?
grazie
- JohnnyMnemonic
- Staff

- Messaggi: 2733
- Iscritto il: dom 5 set 2004, 0:00
- Nome Cognome: Giuseppe Palmiotto
- Slackware: 14.0
- Kernel: 3.5.5-thanatos
- Località: Bologna
- Contatta:
Re: killare da pid file
Forse tu intendi usare pkill, che lavora sul nome dell'eseguibile e non su kill, che lavora sul PID
Non capisco poi cosa intendi con "percorso del file che contiene il pid"
Non capisco poi cosa intendi con "percorso del file che contiene il pid"
-
Mario Vanoni
- Iper Master

- Messaggi: 3174
- Iscritto il: lun 3 set 2007, 21:20
- Nome Cognome: Mario Vanoni
- Slackware: 12.2
- Kernel: 3.0.4 statico
- Desktop: fluxbox/seamonkey
- Località: Cuasso al Monte (VA)
Re: killare da pid file
kill -9 `cat /var/run/nome_programma.pid`
ma poi non dimenticare di
rm -f /var/run/nome_programma.pid
se il tuo programma non lo cancella lui stesso
ma poi non dimenticare di
rm -f /var/run/nome_programma.pid
se il tuo programma non lo cancella lui stesso
- tarini
- Linux 0.x

- Messaggi: 38
- Iscritto il: dom 23 mar 2008, 20:32
- Kernel: 12
- Desktop: KDE 3.x
- Contatta:
Re: killare da pid file
grazie...
ma per curiosità, perchè l'approccio col pipe non andava bene?
ma per curiosità, perchè l'approccio col pipe non andava bene?
-
Mario Vanoni
- Iper Master

- Messaggi: 3174
- Iscritto il: lun 3 set 2007, 21:20
- Nome Cognome: Mario Vanoni
- Slackware: 12.2
- Kernel: 3.0.4 statico
- Desktop: fluxbox/seamonkey
- Località: Cuasso al Monte (VA)
Re: killare da pid file
UNIXtarini ha scritto:grazie...
ma per curiosità, perchè l'approccio col pipe non andava bene?
kill non accetta argomenti da stdin,
solo argomenti
cat file_name | less
less file_name
less accetta sia stdin che un argomento
- tarini
- Linux 0.x

- Messaggi: 38
- Iscritto il: dom 23 mar 2008, 20:32
- Kernel: 12
- Desktop: KDE 3.x
- Contatta:
Re: killare da pid file
-_-
ok grazie
ok grazie
- sya54M
- Master

- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: killare da pid file
ma non fate prima a usare killall?
- sya54M
- Master

- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: killare da pid file
scusate non mi ero accorto di pkill sugerito da johnnymnemonic
- aschenaz
- Staff

- Messaggi: 4623
- Iscritto il: mer 28 lug 2004, 0:00
- Nome Cognome: Nino
- Slackware: current
- Kernel: 5.4.x
- Desktop: KDE
- Località: Reggio Calabria
- Contatta:
Re: killare da pid file
Da non dimenticare anche il coltellino svizzero skill. 
- robbybby
- Linux 4.x

- Messaggi: 1223
- Iscritto il: sab 16 dic 2006, 10:48
- Slackware: 13.1 / 64 bit
- Kernel: 3.3.x
- Desktop: KDE 4.4.5
- Località: Fra Trantor e Terminus
Re: killare da pid file
man skill
Codice: Seleziona tutto
These tools are probably obsolete and unportable. The command syntax is
poorly defined. Consider using the killall, pkill, and pgrep commands
instead- aschenaz
- Staff

- Messaggi: 4623
- Iscritto il: mer 28 lug 2004, 0:00
- Nome Cognome: Nino
- Slackware: current
- Kernel: 5.4.x
- Desktop: KDE
- Località: Reggio Calabria
- Contatta:
Re: killare da pid file
aschenaz ha scritto:Da xxx dimenticare anche il coltellino svizzero skill.
Offtopic: perché non c'è il bbcode per cancellare le parole ([s][/s])?