关闭
当前搜索:

阿里云RDS导出数据库结构整理工具

本文使用shell实现一个小工具,可以整理阿里云RDS导出数据库结构的zip文件,整理为可直接使用的sql文件。 阿里云RDS导出的数据库结构sql需要整理的地方 1.解压后sql文件名称缺少数据库名称标识 阿里云RDS导出的数据库结构sql,会压缩为一个zip文件,解压后的sql文件名称没有带上数据库名。 例如 数据库名称是test_user 导出后的zip文件名称: tes...
阅读(12195) 评论(0)

shell 去除utf8文件中bom头的方法

本文介绍使用shell命令,批量去除utf8文件中bom头的方法。utf8的bom头由\xEF,\xBB,\xBF组成,带bom的文件在使用过程中,某些软件打开会出现乱码等异常,而要把文件重新另存为utf8无bom比较麻烦,因此直接使用shell命令实现比较方便。...
阅读(37803) 评论(0)

curl使用实例

本文将介绍curl的使用,根据常用的场景,提供调用curl实现请求的演示代码及服务端代码,方便大家学习使用。...
阅读(29500) 评论(0)

Linux 删除文件中空行的方法

本文将介绍Linux 删除文件中空行的方法,对于行中只有空格,tab字符的,也可作为空行删除处理,提供完整演示实例。...
阅读(13435) 评论(0)

Linux shell计算两个文件的交集,并集和差集

本文介绍linux下shell计算两个文件的交集,并集和差集的方法,提供完整测试命令与演示。...
阅读(38264) 评论(2)

Linux 使用getopts命令获取命令行参数

本文介绍使用Linux的getopts命令,获取命令行参数的方法,提供完整演示实例。...
阅读(30822) 评论(0)

shell 使用数组作为函数参数的方法

因工作需要,需要使用shell开发一些小工具,当使用数组作为函数参数时,发现只能传递数组的第一个元素,数组后面的元素不能传递到函数内。本文将介绍在shell中使用数组作为函数参数的方法,并提供完整实例代码。...
阅读(16826) 评论(0)

mac环境使用sed修改文件出错的解决方法

sed是linux命令,用于处理文件内容(修改,替换等),mac中都可以使用,但发现相同的替换命令在linux可以正常执行,在mac则执行失败。本文将介绍sed在mac执行出错的原因及解决方法。...
阅读(18873) 评论(0)

shell 批量压缩指定目录及子目录内图片

shell 批量压缩指定目录及子目录内图片...
阅读(25974) 评论(0)

linux使用flock文件锁解决crontab冲突问题

linux的crontab命令,可以定时执行操作,最小是每分钟执行一次。关于crontab实现每秒执行可参考我之前的文章《linux crontab 实现每秒执行》...
阅读(35664) 评论(7)

linux 分卷压缩命令

linux 分卷压缩命令 1.使用tar分卷压缩 格式 tar cvzf - filedir | split -d -b 50m - filename...
阅读(12701) 评论(0)

shell 生成指定范围随机数与随机字符串

shell 生成指定范围随机数与随机字符串 1.使用系统的 $RANDOM 变量 fdipzone@ubuntu:~$ echo $RANDOM 17617 $RANDOM 的范围是 [0, 32767] 如需要生成超过32767的随机数,可以用以下方法实现。 例:生成400000~500000的随机数 #!/bin/bash function rand(...
阅读(67922) 评论(8)

shell date 命令说明

shell date 命令说明 用法:date [选项]... [+格式]  或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] 以给定的格式显示当前时间,或是设置系统日期。...
阅读(19183) 评论(0)

shell 监控cpu,memory,load average

shell 监控cpu,memory,load average,记录到log,当负载压力时,发电邮...
阅读(32164) 评论(0)

ssh远程执行命令并自动退出

ssh可以登陆远程服务器,格式如下:...
阅读(115994) 评论(2)

linux crontab 实现每秒执行

linux crontab 命令,最小的执行时间是一分钟。如需要在小于一分钟内重复执行,可以有两个方法实现。 1.使用延时来实现每N秒执行 创建一个php做执行动作,非常简单,就是把当前时间写入log。 <?php file_put_contents('/home/fdipzone/php/crontab/run.log', date('Y-m-d H:i:s')."\r\n",...
阅读(97040) 评论(7)

apache日志分析及系统cpu,内存,负载情况监控

1.根据Apache Log,获取当天并发数最多的10条记录 tail -10000 ./demo.fdipzone.com_access_log.2014-01-16_01 | cut -d"[" -f 2 | awk '{print $1;}' | sort | uniq -c | sort -nr | head tail -10000 ./demo.fdipzone.com_access...
阅读(18992) 评论(0)

tput 命令行使用说明

什么是 tput? tput 命令将通过 terminfo 数据库对您的终端会话进行初始化和操作。通过使用 tput,您可以更改几项终端功能,如移动或更改光标、更改文本属性,以及清除终端屏幕的特定区域。 什么是 terminfo 数据库? UNIX 系统上的 terminfo 数据库用于定义终端和打印机的属性及功能,包括各设备(例如,终端和打印机)的行数和列数以及要发送至该设备的文本的属...
阅读(28503) 评论(0)

shell 记录apache status并自动更新到数据库

1. 获取apache status monitor_log.sh #!/bin/bash #连接数 site_connects=$(netstat -ant | grep $ip:80 | wc -l) #当前连接数 site_cur_connects=$(netstat -ant | grep $ip:80 | grep EST | wc -l) #apache apache_spee...
阅读(16403) 评论(0)

shell 监控网站是否异常的脚本

shell 监控网站是否异常的脚本,如有异常自动发电邮通知管理员。 流程: 1.检查网站返回的http_code是否等于200,如不是200视为异常。 2.检查网站的访问时间,超过MAXLOADTIME(10秒)视为异常。 3.发送通知电邮后,在/tmp/monitor_load.remark记录发送时间,在一小时内不重复发送,如一小时后则清空/tmp/monitor_load.remar...
阅读(17984) 评论(0)
25条 共2页1 2 下一页 尾页
    微博
    微信公众号
    微信分享公众平台-破晓领域
    破晓领域
    微信号:fdipzone-idea
    名称:破晓领域

    个人资料
    • 访问:7711323次
    • 积分:46000
    • 等级:
    • 排名:第78名
    • 原创:295篇
    • 转载:24篇
    • 译文:0篇
    • 评论:508条
    博客专栏
    最新评论