- 浏览: 1871081 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
July01:
最近了解到一款StratoIO打印控件,功能如下:1、Html ...
jquery打印指定的div -
GentlemanQc:
...
quartz系列(二)spring3.2.5与quartz2.1.7集群版集成简要说明 -
静夜独窗:
你好,能说一下server.xml增加的配置是怎么影响性能的吗 ...
tomcat7.0性能优化-挑战极限精简版 -
beyondfengyu:
beyondfengyu 写道如果每个客户进程的时间不同步,时 ...
java并发(二十二)分布式锁 -
beyondfengyu:
如果每个客户进程的时间不同步,时间超前的进程是不是更容易得到锁 ...
java并发(二十二)分布式锁
并行的linuxshell命令gun parallel
- 博客分类:
- linux/centos/ubuntu
官方地址
http://www.gnu.org/software/parallel/
下载安装包 parallel-latest.tar.bz2
解压
tar -jxvf parallel-latest.tar.bz2
安装:老套路
configure
make -j8
make install -j16
随便找个文件,做一下并发查找试试
cat install.log.syslog | parallel --pipe grep 'group'
输出
[root@dev-suning ~]# cat install.log.syslog | parallel --pipe grep 'group'
Academic tradition requires you to cite works you base your article on.
When using programs that use GNU Parallel to process data for publication
please cite:
O. Tange (2011): GNU Parallel - The Command-Line Power Tool,
;login: The USENIX Magazine, February 2011:42-47.
This helps funding further development; and it won't cost you a cent.
If you pay 10000 EUR you should feel free to use GNU Parallel without citing.
Silence the citation notice: run 'parallel --bibtex' once or use '--will-cite'.
<86>Feb 2 16:44:01 groupadd[1406]: group added to /etc/group: name=floppy, GID=19
<86>Feb 2 16:44:01 groupadd[1406]: group added to /etc/gshadow: name=floppy
<86>Feb 2 16:44:01 groupadd[1406]: new group: name=floppy, GID=19
<86>Feb 2 16:44:01 groupadd[1411]: group added to /etc/group: name=vcsa, GID=69
<86>Feb 2 16:44:01 groupadd[1411]: group added to /etc/gshadow: name=vcsa
<86>Feb 2 16:44:01 groupadd[1411]: new group: name=vcsa, GID=69
<86>Feb 2 16:44:01 groupadd[1422]: group added to /etc/group: name=utmp, GID=22
<86>Feb 2 16:44:01 groupadd[1422]: group added to /etc/gshadow: name=utmp
<86>Feb 2 16:44:01 groupadd[1422]: new group: name=utmp, GID=22
<86>Feb 2 16:44:01 groupadd[1426]: group added to /etc/group: name=utempter, GID=35
<86>Feb 2 16:44:01 groupadd[1426]: group added to /etc/gshadow: name=utempter
<86>Feb 2 16:44:01 groupadd[1426]: new group: name=utempter, GID=35
<86>Feb 2 16:44:19 groupadd[1564]: group added to /etc/group: name=cdrom, GID=11
<86>Feb 2 16:44:19 groupadd[1564]: group added to /etc/gshadow: name=cdrom
<86>Feb 2 16:44:19 groupadd[1564]: new group: name=cdrom, GID=11
<86>Feb 2 16:44:19 groupadd[1569]: group added to /etc/group: name=tape, GID=33
<86>Feb 2 16:44:19 groupadd[1569]: group added to /etc/gshadow: name=tape
<86>Feb 2 16:44:19 groupadd[1569]: new group: name=tape, GID=33
<86>Feb 2 16:44:19 groupadd[1574]: group added to /etc/group: name=dialout, GID=18
<86>Feb 2 16:44:19 groupadd[1574]: group added to /etc/gshadow: name=dialout
<86>Feb 2 16:44:19 groupadd[1574]: new group: name=dialout, GID=18
<86>Feb 2 16:44:20 groupadd[1603]: group added to /etc/group: name=saslauth, GID=76
<86>Feb 2 16:44:20 groupadd[1603]: group added to /etc/gshadow: name=saslauth
<86>Feb 2 16:44:20 groupadd[1603]: new group: name=saslauth, GID=76
<86>Feb 2 16:44:21 groupadd[1616]: group added to /etc/group: name=postdrop, GID=90
<86>Feb 2 16:44:21 groupadd[1616]: group added to /etc/gshadow: name=postdrop
<86>Feb 2 16:44:21 groupadd[1616]: new group: name=postdrop, GID=90
<86>Feb 2 16:44:21 groupadd[1620]: group added to /etc/group: name=postfix, GID=89
<86>Feb 2 16:44:21 groupadd[1620]: group added to /etc/gshadow: name=postfix
<86>Feb 2 16:44:21 groupadd[1620]: new group: name=postfix, GID=89
<86>Feb 2 16:44:21 useradd[1625]: add 'postfix' to group 'mail'
<86>Feb 2 16:44:21 useradd[1625]: add 'postfix' to shadow group 'mail'
<86>Feb 2 16:44:30 groupadd[2094]: group added to /etc/group: name=fuse, GID=499
<86>Feb 2 16:44:30 groupadd[2094]: group added to /etc/gshadow: name=fuse
<86>Feb 2 16:44:30 groupadd[2094]: new group: name=fuse, GID=499
<86>Feb 2 16:44:57 groupadd[2116]: group added to /etc/group: name=sshd, GID=74
<86>Feb 2 16:44:57 groupadd[2116]: group added to /etc/gshadow: name=sshd
<86>Feb 2 16:44:57 groupadd[2116]: new group: name=sshd, GID=74
附加阅读
想去掉版权信息,则需要执行一次
parallel --bibtex
然后输入
will cite
即可
实验的过程命令
参考文章
http://mp.weixin.qq.com/s?__biz=MjM5NDMwNjMzNA==&mid=203368206&idx=2&sn=76b4712c70803c8a94e0b2dce65e6d60&scene=2&from=timeline&isappinstalled=0#rd
http://www.gnu.org/software/parallel/
下载安装包 parallel-latest.tar.bz2
解压
tar -jxvf parallel-latest.tar.bz2
安装:老套路
configure
make -j8
make install -j16
随便找个文件,做一下并发查找试试
cat install.log.syslog | parallel --pipe grep 'group'
输出
[root@dev-suning ~]# cat install.log.syslog | parallel --pipe grep 'group'
Academic tradition requires you to cite works you base your article on.
When using programs that use GNU Parallel to process data for publication
please cite:
O. Tange (2011): GNU Parallel - The Command-Line Power Tool,
;login: The USENIX Magazine, February 2011:42-47.
This helps funding further development; and it won't cost you a cent.
If you pay 10000 EUR you should feel free to use GNU Parallel without citing.
Silence the citation notice: run 'parallel --bibtex' once or use '--will-cite'.
<86>Feb 2 16:44:01 groupadd[1406]: group added to /etc/group: name=floppy, GID=19
<86>Feb 2 16:44:01 groupadd[1406]: group added to /etc/gshadow: name=floppy
<86>Feb 2 16:44:01 groupadd[1406]: new group: name=floppy, GID=19
<86>Feb 2 16:44:01 groupadd[1411]: group added to /etc/group: name=vcsa, GID=69
<86>Feb 2 16:44:01 groupadd[1411]: group added to /etc/gshadow: name=vcsa
<86>Feb 2 16:44:01 groupadd[1411]: new group: name=vcsa, GID=69
<86>Feb 2 16:44:01 groupadd[1422]: group added to /etc/group: name=utmp, GID=22
<86>Feb 2 16:44:01 groupadd[1422]: group added to /etc/gshadow: name=utmp
<86>Feb 2 16:44:01 groupadd[1422]: new group: name=utmp, GID=22
<86>Feb 2 16:44:01 groupadd[1426]: group added to /etc/group: name=utempter, GID=35
<86>Feb 2 16:44:01 groupadd[1426]: group added to /etc/gshadow: name=utempter
<86>Feb 2 16:44:01 groupadd[1426]: new group: name=utempter, GID=35
<86>Feb 2 16:44:19 groupadd[1564]: group added to /etc/group: name=cdrom, GID=11
<86>Feb 2 16:44:19 groupadd[1564]: group added to /etc/gshadow: name=cdrom
<86>Feb 2 16:44:19 groupadd[1564]: new group: name=cdrom, GID=11
<86>Feb 2 16:44:19 groupadd[1569]: group added to /etc/group: name=tape, GID=33
<86>Feb 2 16:44:19 groupadd[1569]: group added to /etc/gshadow: name=tape
<86>Feb 2 16:44:19 groupadd[1569]: new group: name=tape, GID=33
<86>Feb 2 16:44:19 groupadd[1574]: group added to /etc/group: name=dialout, GID=18
<86>Feb 2 16:44:19 groupadd[1574]: group added to /etc/gshadow: name=dialout
<86>Feb 2 16:44:19 groupadd[1574]: new group: name=dialout, GID=18
<86>Feb 2 16:44:20 groupadd[1603]: group added to /etc/group: name=saslauth, GID=76
<86>Feb 2 16:44:20 groupadd[1603]: group added to /etc/gshadow: name=saslauth
<86>Feb 2 16:44:20 groupadd[1603]: new group: name=saslauth, GID=76
<86>Feb 2 16:44:21 groupadd[1616]: group added to /etc/group: name=postdrop, GID=90
<86>Feb 2 16:44:21 groupadd[1616]: group added to /etc/gshadow: name=postdrop
<86>Feb 2 16:44:21 groupadd[1616]: new group: name=postdrop, GID=90
<86>Feb 2 16:44:21 groupadd[1620]: group added to /etc/group: name=postfix, GID=89
<86>Feb 2 16:44:21 groupadd[1620]: group added to /etc/gshadow: name=postfix
<86>Feb 2 16:44:21 groupadd[1620]: new group: name=postfix, GID=89
<86>Feb 2 16:44:21 useradd[1625]: add 'postfix' to group 'mail'
<86>Feb 2 16:44:21 useradd[1625]: add 'postfix' to shadow group 'mail'
<86>Feb 2 16:44:30 groupadd[2094]: group added to /etc/group: name=fuse, GID=499
<86>Feb 2 16:44:30 groupadd[2094]: group added to /etc/gshadow: name=fuse
<86>Feb 2 16:44:30 groupadd[2094]: new group: name=fuse, GID=499
<86>Feb 2 16:44:57 groupadd[2116]: group added to /etc/group: name=sshd, GID=74
<86>Feb 2 16:44:57 groupadd[2116]: group added to /etc/gshadow: name=sshd
<86>Feb 2 16:44:57 groupadd[2116]: new group: name=sshd, GID=74
附加阅读
想去掉版权信息,则需要执行一次
parallel --bibtex
然后输入
will cite
即可
实验的过程命令
参考文章
http://mp.weixin.qq.com/s?__biz=MjM5NDMwNjMzNA==&mid=203368206&idx=2&sn=76b4712c70803c8a94e0b2dce65e6d60&scene=2&from=timeline&isappinstalled=0#rd
发表评论
-
文件系统EXT3,EXT4和XFS的区别
2020-05-18 17:44 8441. EXT3 (1)最多只能支持32TB的文件系统和2TB的 ... -
linux命令行下返回毫秒
2020-05-16 18:00 524date +"%T.%N"以纳秒返回当前时 ... -
centos7新用法(持续更新)
2016-09-20 18:12 1149centos7和6有很大的区别,升级要小心 坑1 cento ... -
linux中free命令的cache和buffer如何清空
2016-07-20 15:52 2056我们在使用linux的时候,执行free -m查看内存。如下如 ... -
centos7下安装缺少的命令依赖包
2015-12-04 09:58 7413猫头哥在使用centos7的时候,安装了最小化版本,结果不支持 ... -
centos7里面的那些坑
2015-11-18 23:01 1334关闭防火墙 2015-11-18 centos7和之前的版本, ... -
Centos7下IPv6的用法和禁用
2015-11-18 22:46 11035IPv6访问网站 centos7.1下,默认就启用了IPv6, ... -
centos6.7下使用http_load
2015-11-11 11:30 1568http_load安装简单,而且 ... -
报错:too many open files处理
2015-11-11 11:13 2904前言 在做压力测试的时候,可能会经常报错:too many o ... -
centos下的内存文件夹/dev/shm
2015-11-08 21:02 3573介绍 centos下,有个神奇的目录,/dev/shm。这个目 ... -
jpeg的渐进式体验(imagemagick )
2015-11-01 20:54 3437前言 JPEG文件有两种保存方式,分别是Baselin ... -
linux下shell调试技巧bashdb
2015-10-09 16:44 2371前言 linux调试shell是件蛋疼的事,比如现在有个脚本。 ... -
linux内存中cache分析
2015-09-09 13:54 4940背景 在做性能测试中,用top命令发现内存的cache到了4G ... -
Linux 替换^M字符 方法
2015-09-09 13:39 1457有^M特殊符号,linuxa经常会影响shell的执行。 最简 ... -
linux之less命令和vi注意事项
2014-02-27 13:57 3562vi命令是编辑器,但是有个可怕的地方。如果文件很大好几 ... -
top命令显示的VIRT RES SHR值
2014-02-26 18:35 2232第一个值(VIRT)就是mm->total_vm,即进程 ... -
Linux Shell下的输出重定向(0 1 2)
2014-02-21 10:50 8885Linux Shell 环境中支持输入输出重定向,用符号&qu ... -
linux crontab
2014-01-06 18:01 905任务调度的crond常驻命令 crond 是linux用来定期 ... -
系统负载监控-iostat监测IO状态
2014-01-06 17:58 1520Linux系统出现了性能问题,一般我们可以通过top、iost ... -
quartz系列(三)terracotta2.3.5详细安装教程
2013-12-23 10:00 5754【概述】 官方网站 http://terracotta.org ...
相关推荐
rush -- 并行执行shell命令。 Go中类似于GNU parallel 的工具,它支持Linux/OS X/Windows!
03-28 周四 Linux 并行工具使用xargs和parallel
这是一个超级简单的npm模块,用于并行运行shell命令。 所有进程将共享相同的stdout / stderr,并且如果退出状态为非零的任何命令退出,其余命令将停止并且退出代码继续执行。 版本兼容性说明 与v8及更高版本的Node...
我们需要用到GNU Parallel命令,它让我们所有的CPU核心在单机内做神奇的map-reduce操作,当然,这还要借助很少用到的–pipes 参数(也叫做–spreadstdin)。这样,你的负载就会平均分配到各CPU上,真的。
并行计算,演示了Parallel.Invoke()并行任务 Parallel.For()、Prarllel.ForEach()循环。 并行计算,演示了Parallel.Invoke()并行任务 Parallel.For()、Prarllel.ForEach()循环。 并行计算,演示了Parallel.Invoke()并行...
Python并行编程(Programming on Parallel Machines)
通过将粒子群分为几个不同的组别,迭代一定次数便进行一次信息交流,以便更好的寻找最优值。
Intel最新版本的并行开发工具包,包含并行C++编译器icc和并行Fortran编译器ifort,以及相关的Intel并行函数库。 网盘目录下有三个文件: Intel Parallel Studio XE Cluster Edition 2020 x64.rar(Windows版) ...
oracle的Parallel_并行技术案例详解
为希望为并行和分布式计算机系统设计和构建高效且具有成本效益的程序的学生,程序员,工程师和科学家提供从业人员指南。
测试并发执行效率的测试程序,通过修改参数可以观察任务数量、并行传输数据量、并行子任务计算量对整个并发提升效率的影响。
Rush 是用 Go 语言开发的一个类似 GNU Parallel 的工具,用于并行执行 SHELL 命令。
oracle中的并行处理,还是值得一看的!
并行编程的实例,主要是对于Parallel的使用,仅供参考
Intel Parallel Studio XE Cluster Edition 2019 Update 4 Linux
Intel(R) Parallel Studio XE 2016 linux 下载地址及License
matlab并行处理技术Parallel 使用方法 PART 1 - Parallel Computing Toolbox - Task Parallelization - Data Parallelization - Batch mode - Interactive with pmode PART 2 - Configure MATLAB and PCT on ...
并行机编程《Programming on Parallel Machines》Norm Matloff University of California, Davis并行机编程《Programming on Parallel Machines》Norm Matloff University of California, Davis并行机编程...
parallel并行计算 Intel C++ Composer XE for Windows
camunda并行网关Parallel Gateway与包容性网关Inclusive Gateway.doc