shell脚本
学以致用HT
IT菜鸟。学有所思,学以致用,学无止境。
展开
-
Shell脚本常用方法积累(根据端口号或进程名终止进程、询问、计算日期、遍历文件夹、提取文件名、比较日期等)
目录1.根据端口号去终止进程2.根据应用名去终止进程3.询问确认4.根据时间删除文件(如删除七天前的日志)5.计算某一天的前几天的日期6.提取文件名、提取不带后缀名的文件名、比较日期大小、截取字符串、echo直接输出信息到文本7.遍历文件夹1.根据端口号去终止进程#根据端口号去终止进程(0表执行成功)#$1:端口号killProcessByPort(...原创 2019-07-13 16:21:21 · 480 阅读 · 0 评论 -
Shell 随笔
目录1.# ! /bin/bash2.Shell中判断语句if中-z至-d的意思3.$4.整数比较5.新建目录和文件夹6.压缩文件7.awk8.循环读取某个文件中的内容1.# ! /bin/bash#!是特殊的表示符,其后面跟的是此解释此脚本的shell的路径。Shell 编程跟 java、php 编程一样,只要有一个能编写代码的文本编辑器和一个能解释执...原创 2019-07-15 10:36:13 · 119 阅读 · 0 评论 -
Shell中crontab的定时执行
一、crontab简介:crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。Linux下的任务调度分为两类,系统任务调度和用户任务调度。系统任务调度:系统周期性所...转载 2019-07-21 21:08:49 · 715 阅读 · 0 评论 -
linux定时执行和linux服务器之间的免密登录
目录一、linux定时执行二、linux服务器之间实现SSH免密登录一、linux定时执行此处使用的是crond,crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行...原创 2019-08-05 10:26:51 · 223 阅读 · 0 评论