MotorAo's Homepage

「 Carpe Diem. 」

crontab笔记

编写crontab有两种方式,一种为使用crontab -e命令,另一种为直接编辑/etc/crontab文件。 推荐使用crontab -e编辑,在保存退出的时候有语法检查。 格式为 1 2 分 时 日 月 星期 命令 */5 * * * * /root/script.sh crontab -e写入之后的路径是/var/spool/cron下的...

软件级负载均衡(LVS/HAProxy/Nginx)对比

现在网站发展的趋势对网络负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术: 一种是通过硬件来进行进行,常见的硬件有比较昂贵的NetScaler、F5、Radware和Array等商用的负载均衡器,它的优点就是有专业的维护团队来对这些服务进行维护、缺点就是花销太大,所以对于规模较小的网络服务来说暂时还没有需要使用;另外一种就是类似于LVS/HAProxy、Nginx的基于Li...

fuser使用笔记

fuser是一个非常好用的工具,最常用的场合是:当挂载的文件系统无法被卸载的时候,找出正在占用它的用户或进程信息,kill掉之后即可卸载。 ##常用的例子如下: 无法卸载: 1 2 umount /mount/point "/mount/point is buzy". 查询是谁在使用这个目录: 1 fuser /mount/point 杀掉这个用户或者进程: 1 2 kil...

Nmap速查表v1.0

基本语法: 1 #nmap [扫描方式] [命令选项] {目标} 扫描目标格式: IPv4 地址: 192.168.1.1 IPv6 地址:AABB:CCDD::FF%eth0 主机名:www.target.tgt IP 地址范围:192.168.0-255.0-255 掩码格式:192.168.0.0/16 使用列表文件:-iL 设置扫描端口 无端口范围时扫描...

关于MongoDB你需要知道的几件事

Henrique Lobo Weissmann是一位来自于巴西的软件开发者,他是itexto公司的联合创始人,这是一家咨询公司。近日,Henrique在博客上撰文谈到了关于MongoDB的一些内容,其中有些观点值得我们,特别是正在和打算使用MongoDB的开发者关注。 到目前为止,MongoDB在巴西是最为流行的NoSQL数据库(至少根据关于MongoDB的博客数量以及文章所判断)。Mon...

使用zabbix监控交换机端口流量

前一阵我们想用zabbix监控交换机网卡出口流量,下面和大家一并分享下实现方法。 1)假设我们想获取交换机出口流量,则需要先找到该接口出口字节数所对应的OID。为什么不直接找交换机出口流量?因为我们找来找去实在是在不到直接表明出口流量的OID,只能找到该出口字节数所对应的OID。那么如何获取OID?通过MIB浏览器可以获取到相应交换机接口流量属性的OID。我们使用getif这个软件来...

shell脚本的注意事项

1 ssh user@server bash < /path/to/local/script.sh ssh到远程服务器执行一个脚本,此命令可以避免将脚本上传到远程服务器 1 ssh user@host cat /path/to/remotefile | diff /path/to/localfile - 比较远程文件和本地文件的差异 1 vim scp://username...

3个工作中写的小shell

###shell检查服务器上所有运行的进程所在的路径: 1 2 3 4 5 6 7 8 9 10 11 12 13 #!/bin/bash ps aux |grep -v grep|awk '{print $2}' > pids.txt #for pid in pids.txt echo "" > pd.txt ifconfig |grep inet|grep -v addr:...

Shell特殊字符

###1.一般通配符 通配符用于模式匹配,如文件名匹配、路径名搜索、字符串查找等。常用的通配符有四种: * 匹配任意字符0次或多次出现。例如,f*可以匹配以f 打头的任意字符串。但应注意,文件名前面的圆点( . ) 和路径名中的斜线( / )必须显式匹配。 ? 匹配任意一个字符,例如,f ?匹配f1、fa、fb等,但不能匹配 f 、fabc、 f12等。 [ ] 其中有一个字符组,它...

mongodb安装以及简单使用

##下载 MongoDB的官网是http://www.mongodb.org/ 生产环境中当然要使用stable,在这里下载stable版本即可。 本次安装操作系统为rhel6.4,32位。 ##开始安装 下载安装包 1 2 3 4 cd /usr/local/src wget http://fastdl.mongodb.org/linux/mongodb-linux-i686...