首页 > 系统相关 >linux并行执行线程

linux并行执行线程

时间:2022-11-11 14:33:54浏览次数:76  
标签:并行执行 命令 线程 并行任务 linux wait

资料来源:

(1) https://www.jianshu.com/p/d8d58846c53f(作者:黄甫一)

1.并行任务较少时:

(1) 给需要并行运行的命令行在结尾加上"&",代表放到后台运行; (2) 在所有并行任务的后面加上一句“wait”,意思是等所有通过“&”放到后台运行的任务跑完后再继续执行后面的任务,这些就能实现所有带有“&”的线程并行执行;
#等待命令1和命令2都执行完后,执行命令3
命令1  &
命令2  &
wait
命令3  &

2.并行任务较多时(暂不展开):

(1)手动加&和wait,但是如果有许多个小任务就比较麻烦。这种情况下可以写个for循环,批量运行;

 

标签:并行执行,命令,线程,并行任务,linux,wait
From: https://www.cnblogs.com/csjt/p/16880371.html

相关文章

  • 软件测试工作中需要的Linux知识,一篇文章就够了
    Linux基础1、Linux系统简单介绍Linux是一套免费使用,支持多用户、多任务、支持多线程和多个核心CPU的操作系统;很多中型,大型甚至是巨型项目都在使用Linux。Linux的发......
  • rabbitMQ安装(Linux)
    1.查看服务器对应版本 下载的rabbit跟Erlang安装包其中的el7表示RedHat7.x,即CentOS7.x 2.下载rabbitMQ注意:下载的安装包对应CentOS的版本号rabbitMQ官网:https:/......
  • 线程池ExecutorService中submit 和execute的区别
    引言   ExecutorService线程池执行线程时有submit和execute两种方法,它们两者之间有什么区别了?可能平时我们只是运用,没有深究其区别,在此我们可以看看它们的区别? ......
  • Linux 创建交换(swap)分区
    20221111#创建交换文件sudoddif=/dev/zeroof=/swapbs=1MBcount=8192#验证交换文件大小sudodu-sh/swap#格式化文件为swap文件系统sudomkswap-Lswap......
  • 【Java】多线程 数目
    今天看到一篇文章,讲多线程数目的,很棒这个问题还是很容易被忽略的,就是多线程到底是为了什么?最开始学习多线程的时候,往往将多线程和性能高划等号,只要用了多线程就能提升性能,其......
  • 电影推荐系统项目实战:环境搭建与安装- ----- Linux环境下 redis的安装与配置
    1.下载REDIS的源码http://download.redis.io/releases/redis-4.0.2.tar.gz 2.开启VM,登录虚拟机,打开Xshell远程控制,使用Xftps进行文件传输     3.解压文件......
  • linux 修改 dd 镜像 img 文件的大小
    有些复杂的分区会导致磁盘幻树校验失败,比如GPT主引导会记录分区的边界长度,下面的命令慎用,应该只适合fat出来的盘。使用dd命令重新导出从磁盘导出6GB的数据。d......
  • linux调整列的位置,linux下echo的时侯有没有办法在输出每个字段的时候把列的位置固定
    摘自:https://blog.csdn.net/weixin_39943202/article/details/116868152你好,看情况5261应该是:"字4102符"与"汉字"占位宽度不一致导致的这种情况1653  //这里的"......
  • Linux-Centos springboot 部署步骤
    0. 崭新Centos7.9部署springboot一.Java安装1. 查看yum是否安装(如果有安装,则打印详情)rpm-qa|grepyum2.查看java是否安装rpm-qa|grepjava3.查找......
  • Linux Centos 设置环境变量
    一、环境变量的概念1、环境变量的含义程序(操作系统命令和应用程序)的执行都需要运行环境,这个环境是由多个环境变量组成的。2、环境变量的分类1)按生效的范围分类。系统......