cronshell 多台服务器相同 crontab 只执行一次
admin 4年前 (2020-06-02) 12677浏览 0评论
https://github.com/selboo/cronshell cronshell 多台服务器相同 crontab 只执行一次 cronshell 安装 # go build cronshell 配置 # cat /etc/cronshell...
admin 4年前 (2020-06-02) 12677浏览 0评论
https://github.com/selboo/cronshell cronshell 多台服务器相同 crontab 只执行一次 cronshell 安装 # go build cronshell 配置 # cat /etc/cronshell...
admin 6年前 (2019-03-21) 2182浏览 0评论
简介 shellcheck 是一款实用的 shell脚本静态检查工具。 首先,可以帮助你提前发现并修复简单的语法错误,节约时间。每次都需要运行才发现写错了一个小地方,确实非常浪费时间。 其次,可以针对你当前不够完善不够健壮的写法,提供建议,帮助你提前...
admin 6年前 (2018-08-21) 3124浏览 0评论
1.简单方法 [aikaiyuan@aikaiyuan ~]$ a=$((7*3+56-3*2)) [aikaiyuan@aikaiyuan ~]$ echo $a 71 在linux shell中,我们可以使用 $(()) 将表达式放在括号中,...
admin 8年前 (2016-12-14) 3141浏览 0评论
生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。 编辑命令 Ctrl + a :移到命令行首 Ctrl + e :移到命令行尾 Ctrl + f :按字符前移(右向) Ctrl + b :按字符后移(左向) Alt ...
admin 9年前 (2016-03-16) 4603浏览 0评论
Check File and Folder: /code/web/upload/ /usr/bin/inotifywait /usr/bin/rsync echo –e “Check File and Folder: \n \...
admin 9年前 (2016-03-04) 3580浏览 0评论
上传文件: curl -T index.php -u name:passwd ftp://www.aikaiyuan.com/ 下载文件: curl -O -u name:passwd ftp://www.aikaiyuan.com/index.ph...
admin 9年前 (2015-12-18) 3637浏览 0评论
概述 sed是stream editor的简称,也就是流编辑器。它一次处理一行内容,处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”pattern space,接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理...
admin 9年前 (2015-12-08) 3136浏览 0评论
declare或typeset内建命令(它们是完全相同的)可以用来限定变量的属性.这是在某些编程语言中使用的定义类型不严格的方式。命令declare是bash版本2之后才有的。命令typeset也可以在ksh脚本中运行。 declare/typese...
admin 10年前 (2015-05-25) 3531浏览 0评论
当你在使用grep命令的时候肯定会用到正则表达式,那么怎么在grep命令中使用正则表达式呢? 正则表达式元字符 grep命令支持很多正则表达式的元字符,以使用户能够更精准的定义要查找的模式。例如,可以通过制定的选项来关闭大小写敏感,要求显示行号等。 ...
admin 10年前 (2014-09-12) 3713浏览 0评论
bash 下 转换文件 大小写方法,如下: for file in `ls` do mv $file `echo $file | tr “[A-Z]” “[a-z]”` done 转载请注明:爱开源 &...
admin 10年前 (2014-08-10) 2905浏览 0评论
nginx的access.log总是记录很多东西,一两天就变成几十M,如果长时间下去,日志文件会很大很大。所以要分割日志: vim /wp-content/local/nginx/sbin/cut_nginx_log.sh 输入 #!/bin/bas...
admin 10年前 (2014-07-14) 4067浏览 0评论
在写shell脚本的时候,还是有些注意事项的,比如。。空格,给变量赋值不能有空格,象a=1就不能写成a = 1,刚开始的时候好纠结。。 写判断语句的时候[]之间一定要有空格。以下是一些常见的判断: #shell判断文件夹是否存在 #如果文件夹不存在,...
admin 10年前 (2014-07-14) 3109浏览 0评论
DNS负载均衡,是最早的实现负载均衡技术的。在DNS的配置文件中为多个地址配置同一个名字,即配置多条指向不同ip的A记录,而客户端在查询这条A记录的时候将随机获得其中一个地址。通过以上描述不难发现,DNS负载均衡有着配置简单,性能优异,没有修改架构的...
admin 10年前 (2014-06-30) 3799浏览 0评论
while IFS='= ' read var val do if [[ $var == [*] ]] then section=$(echo $var | sed 's/^[(.*)]$/1/') elif ...
admin 10年前 (2014-06-17) 2637浏览 0评论
最近,我在学习Linux,下面是一些笔记。 使用电脑的时候,经常需要查找文件。 在Linux中,有很多方法可以做到这一点。国外网站LinuxHaxor总结了五条命令,你可以看看自己知道几条。大多数程序员,可能经常使用其中的2到3条,对这5条命令都很熟...
admin 10年前 (2014-06-09) 19026浏览 0评论
1.将文件第2列内容替换为www.aikaiyuan.com [root@aikaiyuan.com ~]# awk '$2="www.aikaiyuan.com"' file.txt > new.txt...
admin 11年前 (2014-04-18) 3220浏览 0评论
1 删除0字节文件 find . -type f -size 0 -exec rm -rf {} ; find . type f -size 0 -delete 2 查看进程,按内存从大到小排列 ps -e -o “%C : %p : %z : %a...
admin 11年前 (2014-03-20) 3163浏览 0评论
我最近忙着重构一个历史项目,不过由于客观条件所限,没有测试用例可用,以至于我不得不通过人肉对比新旧服务器的结果集是否一致来判断对错。既然说懒惰是程序员的美德,所以我想还是写一个工具吧,加之结果集为JSON,于是便有了jsondiff.sh。 逻辑很简...