当前位置: 技术问答>linux和unix
怎么同时运行两个shell
来源: 互联网 发布时间:2016-03-03
本文导语: 我想同时运行两个shell,以测试他们并行的时候是否会出问题,请问怎么才能实现? | 假如有两个shell 文件,s1.sh 和 s2.sh 可以先运行 $s1.sh & 再执行 $s2.sh & 注意最后的“&”符合,其作用是使...
我想同时运行两个shell,以测试他们并行的时候是否会出问题,请问怎么才能实现?
|
假如有两个shell 文件,s1.sh 和 s2.sh
可以先运行
$s1.sh &
再执行
$s2.sh &
注意最后的“&”符合,其作用是使命令后台运行。
可使用jobs ,bg ,fg 三个命令来管理运行中的程序。
如果你有屏幕输出的话可能会混在一起,那么可以用zl13 所说的方法或自己控制格式的输出。
可以先运行
$s1.sh &
再执行
$s2.sh &
注意最后的“&”符合,其作用是使命令后台运行。
可使用jobs ,bg ,fg 三个命令来管理运行中的程序。
如果你有屏幕输出的话可能会混在一起,那么可以用zl13 所说的方法或自己控制格式的输出。
|
在不同的终端运行不就可以了
|
同意楼上,用Ctrl+ALT+FN启动不同的终端就可以了
|
test.sh
test.sh & test.sh
test.sh & test.sh
|
如果追求严格的“同时”,那个比较。。。。
但只是跑两个,可开两个终端
如果是shell脚本,用后台允许也行
但只是跑两个,可开两个终端
如果是shell脚本,用后台允许也行
|
开两个终端,同时分别执行该脚本,是最简单的办法了。
|
ctrl+alt+F4
F3,F2等,
可以切换
F3,F2等,
可以切换