Aug
30

让进程在后台可靠运行的几种方法(很受用)

http://www.ibm.com/developerworks/cn/linux/l-cn-nohup/

想让进程在断开连接后依然保持运行?如果该进程已经开始运行了该如何补救? 如果有大量这类需求如何简化操作?
我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这个问题。

nohup/setsid/&

场景:

如果只是临时有一个命令需要长时间运行,什么方法能最简便的保证它在后台稳定运行呢?

hangup 名称的来由
在 Unix 的早期版本中,每个终端都会通过 modem 和系统通讯。当用户 logout 时,modem 就会挂断(hang up)电话。 同理,当 modem 断...

0 Comments
Feb
11

IIS 6.0 不能处理未知的 MIME 类型

要为特定扩展名定义 MIME 类型,请按照下列步骤操作:
打开 IIS Microsoft 管理控制台 (MMC),右键单击本地计算机名称,然后单击“属性”。
单击“MIME 类型”。
单击“新建”。
在“扩展名”框中,键入所需的文件扩展名(例如,.pdb)。
在“MIME 类型”框中,键入 application/octet-stream。
应用新设置。请注意,您必须重新启动“万维网发布服务”或等待工作进程循环以使更改生效。在此示例中,IIS 现在可以处理带有 .pdb 扩展名的文件。
如果希望处理所有文件而不考虑文件扩展名(例如,如果您无法预知将处理的所有文件),请按照下列步骤添加通配符映射:

注意:您只能在故障排除过程中将通配符映射添加到 IIS MIME 映射中,以作为一种临时解决方案。确定缺少 MIME 类型是问题的原因后,请删除通配符映射,然后添加需要处理的 MIME 类型的特定映射。

0 Comments
May
17

Freebsd单网卡双IP实现内网外网XXX

目前尚未放入机房
需要在一张freebsd网卡上设定以下两个IP
1. IP: 58.246.123.XXX (XXX表示任意)
掩码: 255.255.255.100
网关: 58.246.123.XX
2. IP: 192.168.1.133
掩码:255.255.255.0
网关:192.168.1.1

步骤:
1. ee /etc/rc.conf
2. 增加以下内容
ifconfig_bge0="inet 58.246.123.XXX netmask 255.255.255.100"
ifconfig_bge0_alias0="inet 192.168.1.133 netmask 255.255.255.0"
defaultrouter="58.246.123.XX"
3. 增加静态路由表 (由于之前上面的默认路由还没开通...

0 Comments
Mar
11

top命令结果查看

top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。

top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48
Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3% us, 1.0% sy, 0.0% ni, 98.7% id, 0.0% wa, 0.0% hi, 0.0% si
Mem: 191272k total, 173656k used, 17616k free, 22052k buffers
Swap: 192772k total, 0k used, 192772k free, 123988k cached

0 Comments