Python操作系统命令

标签 python linux operating-system

我为 Kali Linux GONE 64 (Debian 7) 写了一个 python 程序。我写它是为了让它用下面的命令运行 metasploit 数据库。问题是我在不同的 shell 中打开了所有这些命令。我想在一个 shell 中一一运行它们。我如何在 python 中执行此操作?

import os
os.system("service postgresql start")
os.system("wait")
os.system("service metasploit start")
os.system("wait")
os.system("armitage")

最佳答案

import subprocess
subprocess.call("service postgresql start ; wait ; service metasploit start ; wait ; armitagedate", shell=True)

关于Python操作系统命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20938293/

相关文章:

python - 如何使用 PyCurl 设置 GET 参数?

python - 无需明确定义要抓取的每个字段即可抓取数据

python - 使用 Pyro-nsd 时找不到 Pyro 名称服务器

linux - 如何在没有-ne的情况下在同一行上显示多个 echo ?

c - Linux内核例程的时序测量

python - 如何在 Python 中返回系统信息?

python - 计算selenium python中找到的元素数量

c - 为具有多个接口(interface)的设备设置 MTU

c - 如何使用 getpwuid_r() 正确设置缓冲区和 bufsize?

c - 操作系统中的任务的启动和停止是如何完成的?