我爱linux

我是一个linux运维从业者,这个网站记录一些平时调试linux相关文档及生活随笔

分享Nginx服务器中文手册

with one comment

网上找到的,觉得不错,分享给大家

Nginx服务器中文手册

Nginx服务器中文手册

 

我放在115网盘上分享了,115注册地址http://115.com/invite/9c3eea

Nginx服务器中文手册分享的地址是 http://115.com/file/c2lvs1xr

 

解压密码:www.5ilinux.com

 

 

Written by zhangweibo

四月 27th, 2012 at 9:13 上午

Posted in nginx

Tagged with

内存监控小脚本

without comments

此脚本用来监控内存的使用情况,如果内存超过多少比例,自动发送邮件给管理员

#!/bin/bash
echo "`date`,warning!!!mem have over 80%"  >  /root/mem.txt
c=`free | grep Mem | awk  '{print $4/$2}' `
b=8
a=`echo $c | cut -c1-3 | awk -F"." '{print $2}'`
((a >= b))
if [ "$?" -eq 0 ];then
mail  -s "warning!!!mem have over 80%"  root < /root/mem.txt
echo "over 80"
fi
#!/bin/bash
a=`free | awk '/Mem/{print int($4/$2*100)}'`
b=80
if [ $a -gt $b ]; then
    echo "`date`,warning!!!mem have over $b%" | mail  -s "warning!!!mem have over $b%" root
    echo "over $b"
fi

Written by zhangweibo

四月 27th, 2012 at 8:53 上午

Posted in linux

Tagged with , ,

进程监控小脚本

without comments

linux运维工作中,经常要监控某个进程的运行情况,防止进程神秘死掉

if ps -ef | grep “ 进程名” |grep -v “grep” > /dev/null 2>&1
then
:
else
echo "Warning: 进程 is dead" | mail -s "Subject" <a href="mailto:someone@somesite.com">someone@somesite.com</a>
fi

判断进程是否存在,不存在就发邮件给管理员

Written by zhangweibo

四月 26th, 2012 at 2:55 下午

Posted in linux

Tagged with , , ,

linux运维面试题目-网上搜集的

without comments

第一部分Linux基础

01. 仅列出 /test目录下的所有目录,请写出完整命令

答:ls -l |grep ^d  或者 ls -d */

02. umask 022 ,请描述该命令的含义

03. 在排除 /test/a目录的条件下,归档并gzip压缩整个/test目录,请写出完整的操作命令

04. 查询并列出 test进程所打开的当前所有文件,请写出完整的操作命令
lsof -c test
05. 查询并列出 test.rpm包里所包含的所有文件,请写出完整的操作命令
rpm -qpl test.rpm
06. 将 /test/a目录建立软链接到 /test/b目录,请写出完整的操作命令
07. 设置当前用户环境中 test变量为 123并使之立即生效,请写出完整操作命令
08. 设置系统当前运行级别中 test服务状态为启动时自动加载,请写出完整操作命令
09. 列出当前系统中所有的网络连接(包含进程名),请写出完整操作命令

10. 实时抓取并显示当前系统中 tcp 80端口的网络数据信息,请写出完整操作命令

l 第二部分综合应用

01. 请写出5个你常用的系统或网络维护工具的名称

02. 在 nslookup使用中,请问如何查询 test.com域中的 MX记录

03. ftp ,ssh,smtp,pop3,https,请写出这些服务的默认端口

答:FTP:21、SSH:22、SMTP:25、POP3:110、HTTPS:443

04. 请问32位的 win2000 / win 2003系统如何打开大内存支持(>3.25G)

05. 请问如何用 iptables工具阻断来自 192.168.0.1的所有网络连接

06. 请简要描述Linux系统下源代码编译方式安装软件的大致步骤

07. 请写出Tomcat程序的主配置文件名

08. Mysql客户端工具中,请问如何查询当前所有的连接进程信息

09. 请问如何清理SQL Server已满的数据库日志

10. 通过cisco acl规则阻止 192.168.0.1到 192.168.0.2的ssh登陆,请写出完整操作命令

 

 

答案以后公布,大家不妨先做做!

Written by zhangweibo

四月 26th, 2012 at 9:21 上午

Posted in linux

Tagged with , ,