IT技术博客大学习 共学习 共进步
首页 / 懒人运维
IT 2010-12-12 22:06:30 / 累计浏览 3,700

PERL内存管理

需求:想要实现这么一个功能,现有一个字符串文件,比如说是有abcdefghijklmn,另外有一个文件是这样的信息:

IT 2010-06-03 22:30:47 / 累计浏览 2,600

wget中文使用手册

wget是一个从网络上自动下载文件的自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理. 所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大部分浏览器在下载大量数据时需要用户一直的参与,这省去了极大的麻烦。

IT 2010-05-12 13:21:13 / 累计浏览 4,480

Nginx 反盗链设置

防止盗链不仅能保护版权,又节约了不少流量。最近和bsdmap交流了下,听说他们通过防盗链节约了近1/3的图片流量。nginx的防盗链设置还是比较简单的,可以分为普通防盗链和ip/cookie based防盗链。其中ip based防盗链需要安装nginx的module,所以相对麻烦一些。

IT 2010-05-04 21:32:24 / 累计浏览 8,840

大型高并发高负载网站的系统架构分析

对于大型网站来说,提到的每个方法可能都会被同时使用到,Michael这里介绍得比较浅显,具体实现过程中很多细节还需要大家慢慢熟悉和体会,有时一个很小的squid参数或者apache参数设置,对于系统性能的影响就会很大,希望大家一起讨论,达到抛砖引玉之效。

IT 2010-05-04 21:22:42 / 累计浏览 4,480

大量小文件的实时同步方案

传统的文件同步方案有rsync(单向) 和 unison(双向)等,它们需要扫描所有文件后进行比对,差量传输。如果文件数量达到了百万甚至千万量级,扫描所有文件将非常耗时。而且正在发生变化的往往是其中很少的一部分,这是非常低效的方式。

IT 2010-05-04 10:26:06 / 累计浏览 3,980

curl常用功能简介

curl是一个利用URL语法在命令行方式下工作的文件传输工具。它支持很多协议:FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP。curl同样支持HTTPS认证,HTTP POST方法, HTTP PUT方法, FTP上传, kerberos认证, HTTP上传, 代理服务器, cookies, 用户名/密码认证, 下载文件断点续传, 上载文件断点续传, http代理服务器管道( proxy tunneling), 甚至它还支持IPv6, socks5代理服务器, 通过http代理服务器上传文件到FTP...

IT 2010-04-30 15:46:24 / 累计浏览 7,760

脚本利用SNMP mib/oid分析网卡流量

使用snmp管理网络设备,*unix下常用net-snmp的snmpwalk,snmpget等,要得到网络的相关信息,可通过提取RFC1213-mib的定义值得到,例如:要取得远程主机的团体字为"abcd",IP为172.30.1.8的网络端口流入(IN)的数据流量,可以使用如下命令:

IT 2010-04-23 10:27:07 / 累计浏览 7,900

服务器性能测试工具推荐

一. CPU性能检测工具 super_pi二. 内存测试工具memtester三. IO测试iozone四. 网络性能测试工具Netperf

IT 2010-04-22 18:25:57 / 累计浏览 4,180

Linux系统初始化优化推荐策略

++ext3 不执行任何形式的数据日志记录以提供最佳的 ext3 性能添加data=writeback 于fstab,或在mount时加 -o data=writeback++调整默认的同时可打开最大文件数以及i-节点数# echo ‘8192′ > /proc/sys/fs/file-max# echo ‘32768′ > /proc/sys/fs/inode-max

IT 2010-04-15 13:48:17 / 累计浏览 11,560

命令行画图工具gnuplot用法入门

关于这个软件,网上已经有许多介绍性的文章。本篇文章以物理系学生常用的功能「二维画图」与「数据fit」为主题,作为一个快速引入门的指引。相信只要学些基本基础后,就可以依照自己的目的去自学了!

IT 2010-04-01 13:29:56 / 累计浏览 5,820

Perl命令行常见用法及技巧

替换将所有C程序中的foo替换成bar,旧文件备份成.bakperl -p -i.bak -e ’s/\\bfoo\\b/bar/g’ *.c很强大的功能,特别是在大程序中做重构。记得只有在UltraEdit用过。 如果你不想备份,就直接写成 perl -p -i -e 或者更简单 perl -pie, 恩,pie这个单词不错将每个文件中出现的数值都加一perl -i.bak -pe ’s/(\\d+)/ 1 + $1 /ge’ file1 file2 ….将换行符\\r\\n替换成\\nperl -pie ’s/\\r\\n/\\n...

IT 2010-03-28 15:18:45 / 累计浏览 4,480

windows命令行查看端口和进程信息,解决端口占用现象

背景:今天在帮客户安装IIS后,启动IIS时。总是提示“该程序被占用”。刚开始以为网站目录中的文件被其他程序使用,折腾了很久。后来Google了一下,加上自己的理解初步估计是端口被占用。 故而使用netstat -an查看了一下,确实80端口被占用。从而引出二个问题:

IT 2010-03-24 23:35:38 / 累计浏览 2,940

Linux远程连接快捷方式

大家都用过windows下面的远程桌面连接吧。在有多台windows机器时,我常常会利用远程桌面连接的选项设置直接保存为快捷方式。下次连接时,我们就不需要在输入用户名和密码直接双击刚刚保存的快捷方式。remote-ssh-access在Linux下面创建远程登录的软连接,下次登录时只需要执行刚刚新建的软软件就可以自动登录到远程Linux主机。

IT 2010-03-24 23:34:24 / 累计浏览 4,680

MySQL从压缩文件恢复数据

今天在commandlinefu网看到一个比较好的命令行,可以大大的节省数据库服务器的空间。MySQL从压缩文件恢复数据。