LinuxEye - Linux系统教程

LinuxEye - Linux系统教程

当前位置: 主页 > 脚本编程 >
  • [脚本编程] 如何统计Linux的TCP状态 日期:2015-01-13 09:49:07 点击:90

    一行简单的命令就可以,比如我们要80端口的各个TCP链接状态: netstat -n | grep `hostname -i`:80 |awk /^tcp/{++S[$NF]}END{for (key in S) print key,S[key]}...

  • [脚本编程] redis脚本实现分布式锁 日期:2015-01-12 17:06:42 点击:43

    edis被大量用在分布式的环境中,自然而然分布式环境下的锁如何解决,立马成为一个问题。例如我们当前的手游项目,服务器端是按业务模块划分服务器的,有应用服,战斗服等,但是...

  • [脚本编程] Python With语句详解 日期:2015-01-08 13:42:02 点击:21

    With语句是什么? Pythons with statement provides a very convenient way of dealing with the situation where you have to do a setup and teardown to make something happen. A very good example for this is the situation where you want to g...

  • [脚本编程] 批量清理某目录下的文件或移除某目录下的文件 日期:2015-01-07 10:10:30 点击:30

    #!/bin/bash #批量清理某目录下的文件或移除某目录下的文件basedir=/data/db/renewal/snapshots #执行目录clear_before_days=95 #清理的时间,100代表100天前的数据 logdir=/data/log/clear #日志路径log=$logdir/cl...

  • [脚本编程] find命令寻找文件并拷贝到一个指定目录方法详解 日期:2015-01-04 13:07:02 点击:66

    有这样的一个需求,需要将一部分符合条件的文件从一个目录拷贝到另一个目录中,我通过find命令从源目录查找到符合条件的文件然后使用cp命令拷贝到目标目录: 方法一 命令如下:...

  • [脚本编程] CentOS 6、7下IPSEC/L2TP VPN一键安装脚本(openswan+xl2tpd) 日期:2014-11-17 22:11:26 点击:10024

    概念性的东西这里不再赘述,网上有太多,一键安装脚本也有很多,但是很多不能用,能用的也仅仅只是在CentOS6下使用,CentOS7基本没看到这些 安装脚本。于是花了一些时间来折腾测试...

  • [脚本编程] 如何精确替换第n个匹配到的文本? 日期:2014-09-05 18:25:29 点击:112

    无论搜索引擎公司还是数据分析公司,都需要构建爬虫来定制抓取工作,如何处理抓回来的文本奠定了存储和分析的基础。文章类页面(如新闻,博客等)的抓取和解析已经比较成熟了...

  • [脚本编程] 自动远程拷贝expect脚本 日期:2014-01-02 23:45:06 点击:161

    expect自动远程拷贝脚本,利用rsync命令,脚本内容如下: #!/usr/bin/expect --proc Usage_Exit {self} { puts puts Usage: $self ip user passwd port sourcefile destdir direction bwlimit timeout puts puts sourcefile: a file or d...

  • [脚本编程] PHP中使用fsock实现伪异步 日期:2013-12-20 00:10:05 点击:56

    在Web开发中,我们经常会遇到这样一个场景:用户发起一个请求,处理这个请求的业务很简单,可能几毫秒或者几十毫秒就能完成;但是这个请求会影响另外一个业务系统,所以我们在...

  • [脚本编程] Python实现文件的全备份和差异备份 日期:2013-10-30 11:33:57 点击:141

    之前有写利用md5方式来做差异备份,但是这种md5方式来写存在以下问题: md5sum获取有些软连接的MD5值存在问题 不支持对空目录进行备份,因为md5sum无法获取空目录的md5值 权限的修改m...

栏目列表
推荐内容