Yo记事簿_百度空间
 
文章列表
 
2011-04-01 18:12

debian终端下默认编辑器为nano,比如crontab -e就会打开nano,很不习惯,想修改为vi:

输入命令:
update-alternatives --config editor

选vim项 即可。

 
2011-01-25 11:55

今天用rz上传一个文件的时候,中断就出现了个乱码文件,删除不了...
当文件名为乱码的时候,无法通过键盘输入文件名,所以在终端下就不能直接利用rm,mv等

 
2011-01-19 20:06

vi打开文档,然后按ESC。

:%s/^V^M//
:%s/^V^M$//g

上面^V和^M指的是Ctrl+V和Ctrl+M。必须手工输入,而不是粘贴。

 

 

也可试试:
cat filename1 | tr -d “^V^M” > newfile;
sed -e “s/^V^M//” filename > outputfilename

不过在SecureCRT里面ctrl+M是回车,所以无法输入。。。

 
2011-01-18 20:35

摘自:http://www.kuqin.com/linux/20090629/59497.html

前段时间有个项目的用C写的,性能测试时发现内存泄露问题。关于怎么观察内存使用问题,free是很好用的一个命令。

bash-3.00$ free
total       used       free     shared    buffers     cached
Mem:       1

 
2011-01-18 20:28

摘自:http://bbs.boka.cn/viewthread.php?tid=27253

Linux系统中,top监控工具可以显示CPU占用率为前几位的进程,并提供CPU的实时活动情况
语法:top [-s time] [-d count] [-q] [-h] [-n number] [-f filename] [-o field][-U usename]

-S 将系统进程信息也显示到屏幕上,默认情况下,top不显示系统进程的信息
-b 使用”batch”方式运行top。在此种方式下,所有来自终端的输入都将被忽略,但交互键(比
 
2010-12-08 16:32

Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言。可基于服务器级的(httpd.conf)和目录级的 (.htaccess)两种方式。如果要想用到rewrite模块,必须先安装或加载rewrite模块。方法有两种一种是编译apache的时候就直接安装rewrite模块,别一种是编译apache时以DSO模式安装apache,然后再利用源码和apxs来安装rewrite模块。

基于服务器级的(httpd.conf)有两种方法,一种是在httpd.conf的全局下直接利用RewriteEngine on来打开rewrite功能;另一种是在局部里利用RewriteEngine on来打开rewrite

 
2010-11-22 18:07

Web应用中为什么会需要消息队列?主要原因是由于在高并发环境下,由于来不及同步处理,请求往往会发生堵塞,比如说,大量的insert,update之类的请求同时到达mysql,直接导致无数的行锁表锁,甚至最后请求会堆积过多,从而触发too many connections错误。通过使用消息队列,我们可以异步处理请求,从而缓解系统的压力。在Web2.0的时代,高并发的情况越来越常见,从而使消息队列有成为居家必备的趋势,相应的也涌现出了很多实现方案,像Twitter以前就使用RabbitMQ实现消息队列服务,现在又转而使用Kestrel来实现消息队列服务,此

 
2010-11-22 17:58

在Linux系统中,uptime、w、top等命令都会有系统平均负载load average的输出,那么什么是系统平均负载呢?


  系统平均负载被定义为在特定时间间隔内运行队列中的平均进程树。如果一个进程满足以下条件则其就会位于运行队列中:
  - 它没有在等待I/O操作的结果
  - 它没有主动进入等待状态(也就是没有调用'wait')
  - 没有被停止(例如:等待终止)
  例如:
  [root@www2 init.d]# uptime
  7:51pm up 2 days, 5:43, 2 users, load average: 8.13, 5.90, 4.94
  命令输出

 
2010-11-05 15:02

[warn] (2)No such file or directory: Failed to enable the 'httpready' Accept Filter.

编译并安装accf_data:

 
2010-10-13 17:56

转自:http://www.javaeye.com/topic/193900

服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。
下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz
另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3。(如果你的系统已经安装了libevent,可以不用安装)
官网:http://www.monkey.org/~provos/libevent/
下载:http://www.monkey.org/~p

 
     
 
 
文章分类
 
     
 
最新评论
 
     
 
好友最新文章
 
     
 
最近访客
 
 

tangwei6474

chen_zhuai

yicaill

mark1th

kang378

zvdbrog

hxin23

wxxw14074
     
 
背景音乐
 
     
 
订阅我的空间
 
已有人次访问本空间
 
订阅RSS  什么是RSS?

您也想拥有这样的空间?请点此申请。
     

帮助中心  |  空间客服  |  投诉中心  |  空间协议
©2012 Baidu