摘要:
Linux date命令的用法 在linux shell编程中,经常用到日期的加减运算 以前都是自己通过expr函数计算,很麻烦 其实date命令本身提供了日期的加减运算 非常方便。例如:得到昨天的时间date +%Y%m%d --date="-1 day" date 用法: date [OPTIO 阅读全文
posted @ 2018-11-23 18:27
as007012
阅读(4264)
评论(0)
推荐(0)
摘要:
cron job 里面,如何让脚本半分钟运行一次? cron本身实现不了。但可以借助于sleep命令实现。 解决方法: 两个脚本 一个正常,一个增加sleep 30 crontab设置同时启动 在有的shell(比如linux中的bash)中sleep支持睡眠(分,小时) sleep 可以用来将目前 阅读全文
posted @ 2018-11-23 18:26
as007012
阅读(1120)
评论(0)
推荐(0)
摘要:
bash编程之循环控制: for varName in LIST; do 循环体 done while CONDITION; do 循环体 done until CONDITION; do 循环体 done 循环控制: continue: 提前结束本次循环而开始评估下一轮; break [n]: 跳 阅读全文
posted @ 2018-11-23 18:24
as007012
阅读(189)
评论(0)
推荐(0)
摘要:
bash脚本编程:之case语句 条件测试: 0: 成功 1-255: 失败 命令: [ expression ] [[ expression ]] test expression exPression: 整数测试: -gt, -ge, -lt, -le, -eq, -ne 字符串: >, < , 阅读全文
posted @ 2018-11-23 18:23
as007012
阅读(464)
评论(0)
推荐(0)
摘要:
bash编程的信号捕获: kill -l KILL无法捕捉; trap 'COMMAND' SIGNAL, 信号捕捉用于:在中途中止时做一些清理操作。 一. trap捕捉到信号之后,可以有三种反应方式: (1)执行一段程序来处理这一信号 (2)接受信号的默认操作 (3)忽视这一信号 二 第一种形式的 阅读全文
posted @ 2018-11-23 18:22
as007012
阅读(370)
评论(0)
推荐(0)
摘要:
AWK的惊人表现: Awk设计的目的:简化一般文本处理的工作。 属于POSIX的一部分。 AWK命令行: Awk的调用可以定义变量、提供程序并且指定输入文件: Awk [ -F fs ] [ -v var=value ... ] 'program' [ -- ] \ [ var=value ... 阅读全文
posted @ 2018-11-23 18:20
as007012
阅读(174)
评论(0)
推荐(0)
摘要:
用户切换 su username:非登录式切换 su - username:登录式切换 su -l username:登录式切换 su username -c COMMAND echo -n -e \n \t ‘\033[31-7mXXXXXXXXXX\033[0m’ ‘\033[41-7mXXXX 阅读全文
posted @ 2018-11-23 18:19
as007012
阅读(664)
评论(0)
推荐(0)
摘要:
******************* 文本查找: find 命令详解: -name -iname 忽略文件名大小写 -empty查找所有的空文件或空目录 -user USERNAME -uid UID -gid GID -nouser -nogroup [!] -newer -exec comma 阅读全文
posted @ 2018-11-23 18:18
as007012
阅读(132)
评论(0)
推荐(0)
摘要:
一、小括号,圆括号() 1、单小括号 () ①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。 ②命令替换。等同于`cmd`,shell扫描一遍命令行,发现了$(cm 阅读全文
posted @ 2018-11-23 18:18
as007012
阅读(123)
评论(0)
推荐(0)
摘要:
声明一个关联数组变量: declare -A a -a -i 整数变量 -r 只读变量 -x 全局变量 awk 'BEGIN{a["mon"]=monday;a["sun"]=sunday;print a["mon"]}' awk 'BEGIN{b[0]="monday"; b[1]="sunday 阅读全文
posted @ 2018-11-23 18:11
as007012
阅读(160)
评论(0)
推荐(0)
摘要:
1》 docker daemon -H tcp://172.16.201.35:2375 -H fd:// 使docker守护进程同时监听在tcp和Unix套接字上,后面的fd://表示Unix套接字,经试验省略会导致docker进程起不来。 2》容器时区不对的修改方法: 1> #cp /usr/s 阅读全文
posted @ 2018-11-23 14:02
as007012
阅读(124)
评论(0)
推荐(0)
摘要:
https://github.com/hangyan/docker-resources/blob/master/README_zh.md https://github.com/lightning-li/docker-nginx-auth-registry/blob/master/README.md 阅读全文
posted @ 2018-11-23 14:01
as007012
阅读(164)
评论(0)
推荐(0)

浙公网安备 33010602011771号