args , bufsize=0 , executable=None , stdin=None , stdout=None , stderr=None , preexec_fn=None , close_fds..., os, subprocess, time, signal
p = subprocess.Popen(['google-chrome',"http://www.baidu.com"], close_fds...只能杀掉子shell的进程
# p.terminate() #无法杀掉所有子进程
os.killpg( p.pid,signal.SIGUSR1)
time.sleep(3)
注意:
close_fds...( Linux中所有的进程都是进程0的子进程。
pid=1的是init,内核完成之后启动的第一个进程,然后init根据/etc/inittab的内容再去启动其它进程。)...(cmd, timeout=10, skip=False):
"""
执行linux命令,返回list
:param cmd: linux命令
:param timeout