分享Nginx服务器中文手册
网上找到的,觉得不错,分享给大家

Nginx服务器中文手册
我放在115网盘上分享了,115注册地址http://115.com/invite/9c3eea
Nginx服务器中文手册分享的地址是 http://115.com/file/c2lvs1xr
解压密码:www.5ilinux.com
内存监控小脚本
此脚本用来监控内存的使用情况,如果内存超过多少比例,自动发送邮件给管理员
#!/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进程监控小脚本
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
判断进程是否存在,不存在就发邮件给管理员
linux运维面试题目-网上搜集的
第一部分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登陆,请写出完整操作命令
答案以后公布,大家不妨先做做!