论坛风格切换切换到宽版
  • 755阅读
  • 6回复

[问题求助][RedHat] 请教个问题,我想在linux下同时持行多个任务我要怎么做 [复制链接]

上一主题 下一主题
离线goto8809.
 
发帖
2096
C币
-152317
威望
413
贡献值
1
银元
-1
铜钱
4602
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
请教.个问题,我.想在linux下同时持行多个任务我要怎么做(广告)

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线bysoft.
发帖
2044
C币
-560003
威望
365
贡献值
5
银元
-2
铜钱
4527
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-14
Re:[RedHat]


QUOTE:原帖由 jjyyy 于 2009-2-11 17:43 发表
请教个问题,我想在linux下同时持行多个任务我要怎么做

什么任务?

发帖
2055
C币
-235906
威望
360
贡献值
1
银元
-1
铜钱
4622
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-14
Re:[RedHat]
就是我们单位要在一个linux机器上向另一个dataserver上发数据,里要测试一下在这个机器上同时发布多个数据,程序就是我们自己写的一个小程序,就一段很短的命令

离线wjx79979.
发帖
2074
C币
-193461
威望
338
贡献值
1
银元
-7
铜钱
4611
人人网人气币
0
只看该作者 地板  发表于: 2010-04-14
Re:[RedHat]


QUOTE:原帖由 jjyyy 于 2009-2-11 18:04 发表
就是我们单位要在一个linux机器上向另一个dataserver上发数据,里要测试一下在这个机器上同时发布多个数据,程序就是我们自己写的一个小程序,就一段很短的命令

不清楚你的命令,不知道能不能同时放在后台运行。不行的话你再找找其它方法。

ping.sh 好比你的测试程序,test.sh是启动100个ping.sh。
$ cat ping.sh

#!/bin/sh



while [ 0 ]; do

    echo "$$:-----------------------"

    echo `ping 192.168.10.73 -c 1`

    echo "$$"

done
复制代码$ cat test.sh

#!/bin/sh



for ((i=1;i<=100;i++)) {

    ./ping.sh >>out 2>&1 &

}

$ chmod +x test.sh

$ ./test.sh
复制代码

离线yinghua568.
发帖
2106
C币
-193246
威望
397
贡献值
1
银元
-3
铜钱
4783
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-14
Re:[RedHat]
放后台执行

离线liangsyuan.
发帖
1924
C币
-60854
威望
337
贡献值
1
银元
-4
铜钱
4266
人人网人气币
0
只看该作者 5楼 发表于: 2010-04-14
Re:[RedHat]
谢谢

解决了,建个文件把所以命令都写在这个文档里
nohup 命令1 &
nohup 命令2 &
......................
nohup 命令30 &

然后执行这个文件

离线ilxd.
发帖
2128
C币
-60197
威望
412
贡献值
1
银元
-1
铜钱
4904
人人网人气币
0
只看该作者 6楼 发表于: 2010-04-14
Re:[RedHat]
你也可以在cron里面做时间任务,你得这个要求,很多方法都能达到得,呵呵
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个