linux相关
jerryfleming
这个作者很懒,什么都没留下…
展开
-
编译mysql
今天上午在RedHat9.0下重新编译mysql 4.1.11,主要是为了解决一些性能的问题。./configure / --prefix=/usr/local/mysql / --with-unix-socket-path=/usr/local/mysql/tmp/mysql.sock / --with-client-ldflags=-all-static / --with-mysqld-ldf原创 2005-04-27 10:45:00 · 1092 阅读 · 0 评论 -
fget 一个GPL的文件下载工具
我对linux/unix下的多线程下载工具都不太满意。目前已有的,有两个比较有名气,一个是aget,一个是multiget。aget目前的开发状态还处于初期,功能特色和稳定性都非常差;multiget相对而言成熟多了,但它是GUI的程序,不好在脚本中调用。所以我打算开发一个全新的程序,名字暂时叫做fget;这里的f意思是fast, fancy等等。我已经在sourceforge注册了这个项目,其地原创 2007-08-06 13:18:00 · 2094 阅读 · 0 评论 -
linux操作备忘录
c/c++ Python perl bash postgresipc socket make gdb ld ldd objdumpcluster distributedprocinfo oprofile(hard to install) lsofsysstat: sar iostat mpstat vmstatmii-tool ifconfig iptraf(curses) gkrellm(gui原创 2007-02-17 13:29:00 · 929 阅读 · 0 评论 -
sendmail启动慢的问题
最近安装了Fedora 6,感觉除了视觉上的绚丽,其实是一团糟。那个安装程序经常出现异常,白白浪费了我很多时间(我没有光盘,是通过GRUB从ISO安装的);再就是安装好了以后,它的许多菜单一点击就崩溃,要我发送bug-report——真怀念Debian。然后就遇到sendmail启动慢的问题。本来这也是老生常谈了,我知道问题在于主机名解析,但是查看自己的/etc/hosts,始终看不出为什么解析原创 2006-12-13 09:08:00 · 3711 阅读 · 6 评论 -
如何列出当前目录下所有的JSP文件(含子目录)
如果不含子目录ls *jsp |wc -l否则:find . -name *jsp -print | wc -l但是如果文件比较多时就非常慢。locate *jsp | grep MY_DIR |wc -l这样速度是快了,但是可能过期了,取决于slocatedb的更新情况。MY_DIR是当前的目录名,当然也可以用`pwd`代替:>locate *jsp | grep `pwd` | wc -l这个原创 2006-12-14 17:57:00 · 2146 阅读 · 0 评论 -
XSV的安装和使用问题
XSV是用于XML验证的一个开源程序,可以在unix和windows系统上面运行。今天使用时很不顺手。我的系统是fedora 6,而在网上的RPM包根本无法安装。于是下载了源文件编译。注意,XSV只是一些python脚本,它依赖于PyLTXML,而后者又依赖于ltxml。首先编译ltxml,顺利通过。但是执行python setup.py install来安装PyLTXML时总是提示头文件nsll原创 2006-12-07 17:23:00 · 3140 阅读 · 0 评论 -
我写过的最长的命令
我写过的最长的命令 根据md5的值找出相同的文件;所有相同的文件中只保留(任意,这里是排序后的第一)一个,删除其他,并且在数据库中把对删除文件的引用改为对保留文件的引用。 1 2 # check images: remove duplicates, update reference to removed ones in database 3 4 find /data/lessondev -原创 2006-07-26 14:42:00 · 1210 阅读 · 0 评论 -
find
find /data/lessondev / /( -type f ! -perm 0644 -exec chmod 644 {} /; /) , / /( -type d ! -perm 0744 -exec chmod 744 {} /; /) / -printf %P: %#m/n原创 2006-07-24 16:56:00 · 669 阅读 · 0 评论 -
MEMO
1 #!/bin/bash 2 3 for((i=0;i1000;i++)) 4 do 5 # sina rating 6 curl -s -A "Mozilla/4.0" http://php.tech.sina.com.cn/download/d_set_scores.php?d_id=12108/&score=5 7 curl -原创 2006-07-24 08:35:00 · 741 阅读 · 0 评论 -
我的命令提示符
CL="/[/e[0m/]"GREEN="$CL/[/e[0;32m/]"BGREEN="$CL/[/e[0;32;1m/]"XORG="$CL/[/e[0;36m/]"XRED="$CL/[/e[0;35m/]"BRED="$CL/[/e[0;35;1m/]"ORG="$CL/[/e[0;33m/]"DARK_GRAY="$CL/[/e[1;30m/]"BLUE="$CL/[/e[1;34m/]原创 2006-10-13 16:32:00 · 785 阅读 · 0 评论 -
终端里面常用的转义字符串
下述所有字符串,如果有必要都需要在两端加上/[和/]进行引用。在某些终端里面,有些可能不管用。/e]0;string/a 把窗口和图标的标题设为string /e]1;string/a 把图标的标题设为string /e]2;string/a 把窗口的标题设为string 注意上述三中情况都是用右方括号,而下面用左方括号/e[r;cf 把光标移到r行c列的位置 /e[r;原创 2006-10-13 16:01:00 · 1700 阅读 · 0 评论 -
mysql和postgres的比较(待续)
1. postgres不支持列顺序重排,除非重建表;而mysql可以说alter table mytable add column after column。2. 删除列是,postgres其实是把这个列隐藏了,并没有真正删除,而mysql能真正删除。此外,mysql还提供optimize table,repair table和analyze table等工具分析和改善数据表的存储状况。The原创 2006-10-13 11:00:00 · 1194 阅读 · 0 评论 -
我的.emacs文件
1 ;; .emacs initialization file 2 ; -*- mode: GNU Emacs-lisp -*- 3 4 ;; Set up the keyboard so the delete key on both the regular keyboard 5 ;; and the keypad delete the character under the原创 2005-04-27 12:00:00 · 5030 阅读 · 2 评论 -
我的vimrc
1 set ww=h,l,,>,[,],b,s " move over new lines 2 set ch=2 " enlarge cmdheight so as to avoid the message "HIT ENTER TO CONTINUE" 3 colorscheme murphy 4 map Space> ^F " spacebar in command mode to原创 2005-04-26 14:42:00 · 899 阅读 · 0 评论 -
我常用的LINUX命令
############################################################################## Useful Linux Commands# ----------------------------------------------------------------------# Jerry Fleming, 2004原创 2005-04-26 13:58:00 · 2075 阅读 · 0 评论 -
在ubuntu feisty上面配置域名解析和邮件服务器
以前的域名解析都是ISP给我做的,邮件服务器都是用sendmail,对于其运作的细节向来不甚了解。昨天亲自动手,居然一切顺利。首先说域名解析。我用的是bind9。Ubuntu上面还有一个叫bind的包,那要么是bind9的别名,要么是更低的版本,安装时要注意。所以sudo apt-get install bind9接下来就是对域名对配置了。这里我建议大家看一下OReilly出版的DNS and原创 2007-08-30 08:29:00 · 2659 阅读 · 0 评论