gpt4 book ai didi

linux - 同时执行多个 bash 语句,包括 airodump-ng

转载 作者:太空宇宙 更新时间:2023-11-04 12:54:55 24 4
gpt4 key购买 nike

在我的 Raspberry Pi 上,我想在 pi 每次启动时执行一些代码。所以我将以下行添加到/etc/rc.local

/home/pi/Documents/start.sh &

在该文件中我有以下代码:

sudo airmon-ng start wlan0 &
sudo airodump-ng --write output mon0 &
python3 start_server.py output01.csv &

请注意,所有行都在单独的子进程中使用与符号进行处理。不幸的是,这不起作用。执行第一行时,我看到所有输出,然后在它终止后执行第二行,并显示所有输出。由于此过程永远不会结束,因此该过程永远不会终止并且不会执行第三条语句。

这里出了什么问题,为什么语句不在子进程中执行?[是的,我确定代码是正确的,因为它在一个终端中运行第 1-2 行并在另一个终端中运行第 3 行时完美运行]

最佳答案

我会添加“nohup”。

nohup sudo airmon-ng start wlan0 &
nohup sudo airodump-ng --write output mon0 &
nohup python3 start_server.py output01.csv &

关于linux - 同时执行多个 bash 语句,包括 airodump-ng,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36046846/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com