鍍金池/ 問(wèn)答/Linux/ Linux Shell如何切換當(dāng)前工作環(huán)境?

Linux Shell如何切換當(dāng)前工作環(huán)境?

這里的“工作環(huán)境”是指例如:不同的名字空間,甚至不同程序的交互式環(huán)境。
舉例1:Docker創(chuàng)建某容器a后,可進(jìn)入a的交互式環(huán)境執(zhí)行對(duì)容器的配置(如配置虛擬網(wǎng)卡),然后再按ctrl+p+q退回到之前的工作環(huán)境進(jìn)行其他工作,這種類(lèi)型的任務(wù)可否通過(guò)shell腳本全程自動(dòng)完成?
舉例2:使用shell運(yùn)行mininet,并希望shell腳本里也包含mininet的命令如h1 ping h2。
若可行,希望得到教程(或教程傳送門(mén))
若不可行,希望能有替代方案,謝謝。

回答
編輯回答
兔寶寶

推薦用python3
clipboard.png
前面的os在宿主機(jī)執(zhí)行的,通過(guò)subprocess sp管道進(jìn)入docker的bash,在bash里執(zhí)行任務(wù),是你想要的效果吧,全自動(dòng)化

2017年1月25日 21:02