随笔分类 -  Linux

摘要:今天之前的同事问我一个关于awk的问题。他的意思是通过awk操作获得的几行数据是不定的,需要将获得的几行数据存到一个数组中,又不想使用循环。经过一下午的努力。终于实现了。最终命行eval $(ps -ef | grep tomcat | awk '{print $9}'|sed '/home/!d'|sed 's/^.*home\///g'|sed 's/\/.*$//g' | awk '{printf "line["NR"]=%s\n",$1}').需要注意的地方1. 在a 阅读全文
posted @ 2012-11-27 17:24 雪刚 阅读(477) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://netbus.iteye.com/blog/74164在Linux下,我们使用ulimit -n命令可以看到单个进程能够打开的最大文件句柄数量(socket连接也算在里面)。系统默认值1024。 对于一般的应用来说(象Apache、系统进程)1024完全足够使用。但是如何象squid、mysql、java等单进程处理大量请求的应用来说就有点捉襟见肘了。如果单个进程打开的文件句柄数量超过了系统定义的值,就会提到“too many files open”的错误提示。如何知道当前进程打开了多少个文件句柄呢?下面一段小脚本可以帮你查看:lsof -n|awk'{prin 阅读全文
posted @ 2011-08-30 17:42 雪刚 阅读(1804) 评论(0) 推荐(0) 编辑
摘要:昨天安装maatkit,费了九牛二虎之力还是没有装成功。为啥这难呢。都是对linux没有深入了解。不能气馁,今天继续。昨天是下了rpm包安装报错,然后下载个tar.gz包装。在装之前还是要安装DBI,DBD::mysql这些。之前是用cpan来装,这次再这样装始终报错。在网上google了一天,后来决定下载源码包安装。到这个地址去下载需要的包:ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module我下载的有DBD-mysql-4.020.tar.gz,DBI-1.616.tar.gz,我习惯下载最新版.安装DBD-MYSQL时, 阅读全文
posted @ 2011-08-10 17:09 雪刚 阅读(339) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2011-08-09 15:19 雪刚 阅读(32) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示