当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 1 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 哪位大大来看看。。
帖子发表于 : 2008-11-25 14:51 

注册: 2008-11-23 13:26
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
#!/bin/sh

# max open files 犬牢
echo '*----- checking... max open files'

echo ""

# include/linux/fs.h 狼 NR_OPEN, INR_OPEN 犬牢
echo "===== Check fs.h File ====="
if [ -f /usr/src/linux/include/linux/fs.h ]; then
grep 'define NR_OPEN' /usr/src/linux/include/linux/fs.h \
| awk '{ nr_open = $3; if(nr_open != "(4096*4096)") { print "fs.h!!"; exit 1;} }'
if [ $? != 0 ]; then
exit 1;
fi
grep 'define INR_OPEN' /usr/src/linux/include/linux/fs.h \
| awk '{ inr_open = $3; if(inr_open != 4096) { print "fs.h !!"; exit 1; }}'
if [ $? != 0 ]; then
exit 1;
fi
else
echo "/usr/src/linux/include/linux/fs.h 颇老捞 绝嚼聪促"
exit 1
fi
echo "fs.h ok!"
echo ""

# include/linux/limits.h NR_OPEN, OPEN_MAX 犬牢
echo "===== Check limits.h File ====="
if [ -f /usr/src/linux/include/linux/limits.h ]; then
grep 'define NR_OPEN' /usr/src/linux/include/linux/limits.h \
| awk '{ nr_open = $3; if(nr_open != 4096) { print "limits.h!!"; exit 1; }}'
if [ $? != 0 ]; then
exit 1;
fi
grep 'define OPEN_MAX' /usr/src/linux/include/linux/limits.h \
| awk '{ open_max = $3; if(open_max != 4096) { print "limits.h!!"; exit 1; }}'
if [ $? != 0 ]; then
exit 1;
fi
else
echo "/usr/src/linux/include/linux/limits.h 颇老捞 绝嚼聪促"
exit 1
fi
echo "limits.h ok!"
echo ""

# include/linux/posix_types.h 狼 FD_SETSIZE 犬牢
echo "===== Check posix_types.h File ====="
if [ -f /usr/src/linux/include/linux/posix_types.h ]; then
grep 'define __FD_SETSIZE' /usr/src/linux/include/linux/posix_types.h \
| awk '{ fd_setsize = $3; if(fd_setsize != 4096) { print "posix_types.h!!"; exit 1 }}'
if [ $? != 0 ]; then
exit 1;
fi
else
echo "/usr/src/linux/include/linux/posix_types.h 颇老捞 绝嚼聪促"
exit 1
fi
echo "posix_types.h ok!"
echo ""

# /usr/include/bits/types.h 狼 FD_SETSIZE 犬牢
echo "===== Check types.h File ====="
if [ -f /usr/include/bits/types.h ]; then
grep 'define __FD_SETSIZE' /usr/include/bits/types.h \
| awk '{ fd_setsize = $3; if(fd_setsize != 4096) { print "types.h!!"; exit 1 }}'
if [ $? != 0 ]; then
exit 1;
fi
else
echo "/usr/include/bits/types.h 颇老捞 绝嚼聪促"
exit 1
fi
echo "types.h ok!"
echo ""

# 犬牢 累诀 ~_~
ulimit -n | awk '{max_open_files = $0; if(max_open_files == 4096) { print "Max Open Files check ok!" } else { print "Oops!! 囗囗囗囗!"; exit 1}}'
if [ $? != 0 ]; then
exit 1;
fi
echo ""
echo "--------------------------------"

这段SHELL是什么意思额? :em06


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 1 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译