在Linux下,我们使用ulimit -n 命令可以看到单个进程能够打开的最大文件句柄数量(socket连接也算在里面)。系统默认值1024。
对于一般的应用来说(象Apache、系统进程)1024完全足够使用。但是如何象squid、mysql、java等单进程处理大量请求的应用来说就有点捉襟见肘了。如果单个进程打开的文件句柄数量超过了系统定义的值,就会提到“too many files open”的错误提示。如何知道当前进程打开了多少个文件句柄呢?下面一段小脚本可以帮你查看:
...
- 16:59
- 浏览 (3659)
- 评论 (4)
- 分类: Linux & Shell
- 进入论坛
在一次不小心的操作中把Linux的扩展分区表删了,其中扩展分区有3个逻辑分区,有个逻辑分区是Mount到根目录的。
幸好当时机器没有重启,如果重启机器了那么机器上的东西会全部丢失。
在咨询相关人士后,有人提供可以采用fdisk按以前的大小重建分区就能找回来。但是仔细分析后,如果重建分区后,并不知道以前的分区size,文件分配表肯定会丢失。这样肯定不是我想要的结果,
登录上机器后,cat /proc/partitions 发现以前的分区信息还在,这时候想利用parted恢复分区表,在创建分区表后,parted无法正确识别原有分区表类型,只好把新创建的分区表删了。这时候心想肯定死定了。
怀 ...
- 14:01
- 浏览 (1908)
- 评论 (1)
- 分类: Linux & Shell
- 进入论坛
我们要在Linux下启动一个Java应用程序时,如果该应用使用的第三方Java包比较多的话,那么设定ClassPath是一个比较头痛的问题。
一般情况下我是这样处理的:
在当前目前下建一个lib目录,把所有的jar(包括程序也要打成一个jar文件),放到lib目录中
写一个shell脚本。脚本内容在后面:
把脚本改成755 属性。
启动这个脚本就OK啦!
dir=`dirname $0`
...
- 13:52
- 浏览 (671)
- 评论 (0)
- 分类: Linux & Shell
- 浏览: 35769 次
- 性别:

- 来自: 重庆

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
使用iBatis的开发者有福了 ...
idea太贵了,一般公司都不会买。个人估计也不会买。所以国内的基本都是破解的.
-- by andyao -
使用iBatis的开发者有福了 ...
这个idea 插件在哪可以下载?谢谢楼主
-- by dlpower -
使用iBatis的开发者有福了 ...
可惜,IntelliJ IDEA 不免费。。。不如移植到netbeans上,同为 ...
-- by hantsy -
使用iBatis的开发者有福了 ...
强的,好像iBATIS的作者Larry也用这个,哈哈 :)
-- by linux_china -
使用iBatis的开发者有福了 ...
这个好,请问有没有for eclipse的?谢谢!
-- by dlpower






评论排行榜