可以重用的一些代码资料(1)

类别:软件工程 点击:0 评论:0 推荐:

1.关于linux下mud的安装:
首先,要有v22pre11这么一个for linux的mudos源代码,然后呢
在其解压缩的目录下,有src目录,下面是源代码,需要对其中的那个build.MudOS进行权限配置
然后运行,之后,再运行:gmake install,进行安装,完毕后应该在上一级目录下的bin目录下,会安装
  driver 和 addr_server 这两个可执行文件和一个Config.example的配置文件,下载一个for linux 的
  mudlib将其中的world文件夹放置在上一级目录的mudlib下面,然后根据lib的不同,对Config.example
  这个文件的配置也不同,需要注意的是,交换分区的文件,可能某些lib下面并没有,需要你自己手动添加
  比如我在xyj450这个lib里面,对adm/下面添加了一个tmp文件夹和在下面的一个swapfile的交换文件,就可以了

  启动很简单:在bin目录下:./driver Config.example 即可
  然后Ctrl+z之后,键入:bg  即转入后台运行,然后jobs,察看后台运行情况,fg返回前台查阅运行情况。

2.一段小脚本,可以自动运行对某进程进行关闭,然后重新启动该进程
#!/bin/bash
#!/usr/local/bin/xxx
/bin/kill $(ps ax|grep xxx|grep 9999|cut -d' ' -f1)
/bin/kill $(ps ax|grep xxx|grep 9999|cut -d' ' -f2)
/bin/kill $(ps ax|grep xxx|grep 9999|cut -d' ' -f3)
/usr/local/bin/xxx  &

3.多种方法得到联通的wap手机号码的方法:(摘抄,未必管用)
 Mobile =  request.ServerVariables("http_x-up-calling-line-id")
 Mobile1 =  request.ServerVariables("x-up-calling-line-id")
 Mobile2 =  request.ServerVariables("HTTP_X_UP_subno")
 Mobile3 =  request.ServerVariables("deviceid")
 Mobile4 =  request.ServerVariables("http_deviceid")

4.linux分区:

/          100-150M
/swap      1024M
/var       500M
/usr       5120M
/tmp       300M
/home      剩余空间

/home是用户存放文件的分区
/usr是存放应用程序的分区
/var是存放日志和邮件、打印任务等临时文件的分区
/tmp存放临时文件,多用于安装/删除程序或者其他操作产生的日志。最典型的就是PHP的session

5.从某台机器上备份文件到另一台机器
[root@xxx]# scp -r xxx/ xxx.xxx.xxx.xxx:/xxx/

 

本文地址:http://com.8s8s.com/it/it33372.htm