存档

‘Linux’ 分类的存档

subversion转移

2009年5月24日 admin 没有评论

转移很简单,把/etc/httpd/conf.d/subversion.conf 复制到新服务器
把/var/www/svn/ 复制到新服务器
然后

chown -R apache:apache /var/www/svn/

最后得在svn客户端relocate到新服务器地址

分类: Linux 标签:

自用动态域名(ddns) homeip.me

2009年4月26日 admin 没有评论

homeip.me 是我自用的ddns,TTL是60s。
需要的朋友也可以用,没有客户端。通过url更新ip。
在linux下结合crontab使用很爽,我就是这么在用

分类: Linux 标签:

lynx -post-data

2009年4月25日 admin 没有评论

用lynx POST数据,用法

# cat "data here" | lynx -post-data http://www.xxx.com/post.php

但是这里有个urlencode的问题,经过搜索,得到以下方法

# cat /path/to/file|od -t x1 -A n|tr " " %|awk '{printf "%s",$0}'

其中od是把字符转换成ASCII码,-t x1是转为16进制
这样转下来是一个矩形,即od到一定长度会换行
然后用awk把这些行都合并成1行

这边其实还可以用tr删除字符

# cat /path/to/file|od -t x1 -A n|tr " " %|tr -d "\n"
分类: Linux 标签:

tcp状态含义

2009年2月24日 admin 没有评论

netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

LAST_ACK 55 等待关闭确认状态
SYN_RECV 76 已收到连接请求SYN状态
CLOSE_WAIT 25 等待关闭连接状态,等待来自应用程序的关闭要求。
ESTABLISHED 49 已建立连接状态
FIN_WAIT1 25 应用程序要求关闭连接,断开请求FIN已经发出状态。
FIN_WAIT2 3 已关闭半连接状态,等待对方关闭另一个半连接。
CLOSING 46 双方同时决定关闭连接状态
SYN_SENT 7 已发出连接请求SYN状态,等待确认ACK。
TIME_WAIT 499 等待超时状态

分类: Linux 标签:

make时出现cannot find -lz 错误

2009年2月23日 admin 没有评论

是因为没有可用的zlib
# yum install zlib-devel

分类: Linux 标签:

http proxy 协议研究

2009年2月23日 admin 没有评论

似乎只能自己sniffer协议规则了,反正http的协议比较了解

分类: Linux, Windows 标签:

转:第 6 章 BIND 9 配置参考 (5)

2009年2月20日 admin 没有评论

http://blog.chinaunix.net/u1/39411/showart_306773.html

分类: Linux, 收集 标签:

转:Linux注册Apache为系统服务

2009年2月18日 admin 没有评论

http://blog.csdn.net/yafeikf/archive/2009/01/15/3786306.aspx

vi /etc/rc.d/rc.local
增加:/usr/local/httpd/bin/apachectl start

2:[注册为Service]
cp /usr/local/httpd/bin/apachectl /etc/rc.d/init.d/httpd
vi httpd
找到:#!/bin/sh
另起一行,增加:
# chkconfig: 35 70 30
# description: Apache
Ok~
然后注册服务:chkconfig --add httpd
----
启动服务:service httpd start
停止服务:service httpd stop
重新启动:service httpd restart

又搜了一下其他的方法:
mysql设为linux服务

cp /usr/local/mysql5/share/mysql/mysql.server /etc/init.d/mysqld
chkconfig --add mysqld
chkconfig --level 2345 mysqld on
chown mysql:mysql -R /usr/local/mysql5/
service mysqld start

apache设为linux服务

cp /usr/local/apache2/bin/apachectl /etc/init.d/httpd
vi /etc/init.d/httpd

在在#!/bin/sh后面加入下面两行
#chkconfig:345 85 15
#description: Start and stops the Apache HTTP Server.

然后
chmod +x /etc/rc.d/init.d/httpd
chkconfig --add httpd
分类: Linux, 收集 标签:

一个人对linux有些研究的人的博客

2009年2月17日 admin 没有评论

http://kaiser.gznow.cn/blog.php?uid=2

分类: Linux, 收集 标签:

arbor找到的很快的国内yum 源

2009年2月15日 admin 没有评论

CentOS USTC mirror

http://centos.ustc.edu.cn/centos/

安装后请按照以下步骤修改CenOS-Base.repo,以后就可以方便的用yum安装软件了.

cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.save
wget http://centos.ustc.edu.cn/CentOS-Base.repo

修改以上文件后, 如需要安装gcc, 直接yum install gcc就可以了

还有一个:

http://www.shlug.org/

文章出处:http://www.diybl.com/course/6_system/linux/Linuxjs/20081213/153625.html

记录下,以备查用。

又找到一个:http://mirrors.ta139.com/CentOS-Base.repo.ta139

-

文章出处:http://www.diybl.com/course/6_system/linux/Linuxjs/20081213/153625.html

分类: Linux 标签: