shell 下 docker 镜像依赖处理和并行编译的实现最近在做一系列的 docker 的镜像编译脚本时,想到能不能通过并行编译加快速度,查了一下资料,最后通过 shell 的 job control 实现了并行编译多个 docker 镜像。具体要实现的目标包括:处理在一个目录内的 docker 镜像的 Dockerfile ,根据依赖关系逐个编译 docker 镜像为加快速度,不存在依赖关系的
grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep -C 5 foo file 显示file文件里匹配foo字串那行以及上下5行 grep -B 5 foo file 显示foo及前5行 grep -
以前抽数据都是从其他数据库抽取
Linux中的shell是一个非常强大的工具,可以通过各种命令和工具完成各种任务。其中,xargs是一个非常有用的命令,可以帮助我们处理一系列输入并将其传递给其他命令。其中,xargs -i选项可以帮助我们在传递参数时进行替换,非常方便实用。 在Linux中,xargs命令的主要作用是将标准输入转换为命令行参数。通过xargs命令,我们可以将标准输入按照指定的分隔符分割成多个参数,并传递给其他命
原创 2024-04-08 10:51:40
252阅读
i=1 i=$(($i+1)) i=$[$i+1] i=`expr $i + 1` let i++ let i+=1 ...
转载 2021-08-16 10:32:00
674阅读
2评论
看到一篇题为《Ten Things I Hate About PostgreSQL》的文章。 这里只是大概的翻译了一下,对原文观点不做任何讨论。此外,增加了一些自己的笔记。感兴趣的请回看原文。   1.Disastrous XID Wraparound. XID的wraparound是灾难性的。该问题导致过很多长时间停机的故障,长达数天。 PostgreSQL的MVCC事务语义依赖于能够比较事务I
转载 2021-06-21 10:30:00
463阅读
2评论
本文探讨了在容器化环境中监控和优化PostgreSQL数据库I/O性能的方法。首先,文章指出了在BusyBox等轻量级容器环境中使用iostat等工具的限制,并提
<br />y=`date --date="1 days ago" +%Y`;<br />m=`date --date="1 days ago" +%m`;<br />d=`date --date="1 days ago" +%d`;label=/'$y$m$d/'; #
原创 2022-08-10 14:25:58
497阅读
前言最近在写一个自动化部署脚本,因为产品涉及到十几个模块,每个模块都需要部署,纯手动部署太繁琐了,同时也很容易出问题,所需急需通过脚本来实现自动化部署, 主要需求: 需要通过bat脚本自动化从svn、ftp库中取出各模块包、数据、授权文件等,生成完整的安装部署包,减少人工取包带来的差异性导致的各种问题; 同时需要通过shell脚本在linux服务器上自动化部署各模块,包括tomcat、war包部署
#!/bin/bash    echo 1 > /proc/sys/vm/block_dump  dmesg >/dev/null 2&>1   par=$2  pars=$[$2+10]  if [ ! -z&n
原创 2013-01-26 11:45:10
629阅读
shell中的grep命令1.grep命令grep命令是一种强大的文本搜索工具,根据用户指定的“模式”对目标文本进行匹配检查,打印匹配到的行模式:由正则表达式或者字符及基本文本字符所编写的过滤条件grep命令的基本用法参数说明-c只输出匹配行的数量-i搜索时忽略大小写-h查询多文件时不显示文件名-l只列出符合匹配的文件名,而不列出具体的匹配行-n列出所有的匹配行并显示行号-s不显示不存在或无匹配文
POSTGRESQL 的数据扫描,其实和其他的数据库也无差,无非就是数据块的扫描以及索引的扫描,这里POST
原创 2022-06-10 09:02:50
189阅读
POSTGRESQL 的数据扫描,其实和其他的数据库也无差,无非就是数据块的扫描以及索引的扫描,这里POSTGRESQL 数据扫描也叫 TUPLE SCAN。在POSTGRESQL 8....
原创 2023-06-19 16:52:48
214阅读
shell脚本之sed详解 (sed命令 , sed -e , sed s/ new / old / ... )Sed是一个非交互性文本流编辑器。它编辑文件或标准输入导出的文本拷贝。vi中的正则表达式命令在sed中大多可以通用。sed常用选项-e script 指定sed编辑命令 -f scriptfile 指定的文件中是sed编辑命令 -n 寂静模式,抑制来自sed命令执行过程中的冗余输出信
转载 2023-10-11 12:29:03
84阅读
管道:管道符;cat和more命令 重定向:文件标识符:I/O重定向符号及其用法;exec命令;代码块重定向 命令行处理:命令行处理流程;eval命令
转载 精选 2014-01-15 19:27:34
2105阅读
https://access.redhat.com/solutions/506533SOLUTION IN PROGRESS- 已更新2014年七月10日15:10-English环境Red Hat Enterprise Linux 6 postgresql问题How do I know whether autovacuum is enabled? "auto...
转载 2021-10-25 15:02:03
131阅读
postgresql+slony-i安装配置主从slon软件下载地址:slony1-1.2.6http://slony.info/downloads/1.2/source/postgresql下载地址:http://www.postgresql.org/download/http://www.postgresql.org/ftp/source/v8.1.23/ 一、postgresql
原创 2015-05-19 13:54:23
1371阅读
<br />Slony-I(http://www.slony.info/ )是基于PostgreSQL的异步机制做的复制技术 , 其同步速度
原创 2022-08-10 14:49:04
93阅读
全备份 #!/bin/sh #mysql地址 #检测用户是否手动输入了密码 mysql_host="" #mysql用户 mysql_user="" #mysql密码 mysql_password="" #mysql数据库名 #如果不填写需要导出的数据库名称提示错误信息并终止执行,注意[]里面两边必须有空格 if [ ! -n "$1" ];then echo "您没有输入数据库
      材料总结,大部分内容及示例摘自《Advanced Bash-Scripting Guide》中chapt:An in-depth exploration of the art of shell scripting;需要详细请自行参看。        对于重定向简单的解释就是捕
转载 精选 2010-12-31 11:03:55
10000+阅读
  • 1
  • 2
  • 3
  • 4
  • 5