Anonymous asks:
I need to send a kill -1 to a process but I can not get the pid from a file as it's location is different on some systems
On Linux systems, that's very simple. You said your executable is "dnsmasq", so you can simply do:
killall -s 1 dnsmasq
If this isn't a Linux system or if you need the capture the PID for other reasons, do something like:
THEPID=`ps -ef|grep dnsmasq |grep -v grep`
and reference $THEPID wherever you need to.
See also Murder and Mayhem - How to kill user's processes and Understanding Kill.
Got something to add? Send me email.
More Articles by Anthony Lawrence © 2015-07-30 Anthony Lawrence
Every piece of software written today is likely going to infringe on someone else's patent. (Miguel de Icaza)
Printer Friendly Version
I need to send a kill -1 to a process Copyright © July 2015 Tony Lawrence
Have you tried Searching this site?
This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more.
Contact us
Printer Friendly Version