【发布时间】:2014-01-23 04:01:42
【问题描述】:
我为 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")
【问题讨论】:
-
为什么这需要是 Python 脚本?只需使用一个 shell 脚本来保存所有这些命令。
-
您希望
wait做什么? (这可能不是你想的那样。) -
我添加了“等待”,希望它能阻止所有的 shell 弹出。也因为我想写一个python脚本来做这件事只是为了用python编程。
标签: python linux operating-system