eclispe下svn插件保存用户名密码的文件路径

2011年9月15日 没有评论

使用eclipse的svn插件来连接svn服务器,如果一旦记住密码,以后就不会提示输入用户名/密码了,如果要更换用户就比较麻烦了。svn插件是把用户的认证信息存放在硬盘上的文件中的,所以只要把找到该文件,把它删除即可。在window下,该文件的存放路径是

C:\Documents and Settings\Administrator\Application Data\Subversion\auth\svn.simple

注意:C:\Documents and Settings\Administrator\ 可能需要根据自己的实际情况调整, Administrator 是系统当前登录的用户。

在上述的文件夹下可能存在多个文件(每个不同的svn服务器对应一个),都是文本格式的,你可以用文本工具打开,可以在里面找到你需要修改用户的svn服务器信息,如果找到了,删除此文件即可。当再次连接svn服务器就会出现提示输入用户名和密码的对话框。

分类: Linux 标签: , , ,

在aws的ec2服务器上搭建nginx+php的环境

2011年9月8日 没有评论
  • 安装gcc编译器
yum -y install gcc
yum -y install gcc-c++
yum -y install make automake
  • 创建用户
useradd www
  • 安装 nginx

安装依赖的库

yum -y install pcre-devel openssl openssl-devel

下载nginx

wget http://nginx.org/download/nginx-1.0.6.tar.gz
tar -xvf nginx-1.0.6.tar.gz
./configure --user=www --group=www --with-http_stub_status_module --with-http_ssl_module --with-http_perl_module
make && make install

注:若make出现如下错误: 阅读全文…

nginx+php上传大文件失败

2011年9月8日 没有评论

默认情况下,nginx允许客户端请求的最大的单个文件字节数为1M,就是说如果上传的文件超过1M就上传不了。可以人为修改这个参数,例如把下面代码放在http段,这样就可以上传10M以下的文件

client_max_body_size 10m;

另外限制上传文件大小配置在php.ini也有配置,默认是

post_max_size = 8M
upload_max_filesize = 2M

如果要上传大文件,可能也要相应调整这两个配置项。

vim中常用的设置

2011年9月7日 没有评论

下面是在网上看到关于vim的一些常用配置,记录在此,算是做个笔记吧。

"双引号开始的行为注释行,下同
"去掉讨厌的有关vi一致性模式,避免以前版本的一些bug和局限
set nocompatible
"显示行号
set number
"检测文件的类型
filetype on
"记录历史的行数
set history=1000
"背景使用黑色
set background=dark
"语法高亮度显示
syntax on
"下面两行在进行编写代码时,在格式对起上很有用;
"第一行,vim使用自动对起,也就是把当前行的对起格式应用到下一行;
"第二行,依据上面的对起格式,智能的选择对起方式,对于类似C语言编
"写上很有用
set autoindent
set smartindent
"第一行设置tab键为4个空格,第二行设置当行之间交错时使用4个空格
set tabstop=4
set shiftwidth=4
"设置匹配模式,类似当输入一个左括号时会匹配相应的那个右括号
set showmatch
"去除vim的GUI版本中的toolbar
set guioptions=T
"当vim进行编辑时,如果命令错误,会发出一个响声,该设置去掉响声
set vb t_vb=
"在编辑过程中,在右下角显示光标位置的状态行
set ruler
"默认情况下,寻找匹配是高亮度显示的,该设置关闭高亮显示
set nohls
"查询时非常方便,如要查找book单词,当输入到/b时,会自动找到第一
"个b开头的单词,当输入到/bo时,会自动找到第一个bo开头的单词,依
"次类推,进行查找时,使用此设置会快速找到答案,当你找要匹配的单词
"时,别忘记回车
set incsearch
"修改一个文件后,自动进行备份,备份的文件名为原文件名加"~"后缀
if has("vms”) //注意双引号要用半角的引号" "
set nobackup
else
set backup
endif

如果去除注释后,一个完整的.vimrc配置信息如下所示:
set nocompatible
set number
filetype on
set history=1000
set background=dark
syntax on
set autoindent
set smartindent
set tabstop=4
set shiftwidth=4
set showmatch
set guioptions-=T
set vb t_vb=
set ruler
set nohls
set incsearch
if has("vms")
set nobackup
else
set backup
endif
分类: Linux 标签: , ,

securecrt中vim行号下划线问题

2011年9月7日 没有评论

在vim中发现开启显示行号(set number)或语法高亮(syntax on)时,发现文档中很多地方都有下划线,对视觉产生极大干扰。开始还以为是vim的某个配置造成的,后来发现真正的元凶是securecrt,但是可以通过配置来去掉下划线。具体配置如下:
session option–>terminal–>appearance,这里有current color scheme选项,不论选择哪一项,或者是新建的,都可以点击edit…按钮,里面底部有三个复选框,中间一个是show underline,取消选择,那进入vi后如果显示行号,那行号不会有下划线!

对应汉化版的securect,配置如下:

会话选项 –> 终端 –> 外观 –> 当前颜色方案 –> 编辑,在出来的对话框中把显示下划线前面的勾去掉。

分类: Linux 标签: , ,

vim下如何禁用括号自动匹配

2011年9月7日 没有评论

在有些linux发行版本的vim中,默认是开启了自动高亮显示匹配的括号。这个功能有时候给查阅文档造成视觉误差,关闭的方法是在自己用户目录下的.vimrc文件添加

let loaded_matchparen = 1

更多信息,可以在vim里面输入 :help pi_paren.txt 查看。

另外一个括号(包括大、中、小)上可以通过shift + 5 快速将光标移动到和它匹配的另一个括号上。

分类: Linux 标签: ,

linux下history命令配置

2011年9月5日 没有评论

linux中每次执行的命令都会纪录,一般默认最近纪录1000条。可以通过history来查看先前输入的命令,有时候重复执行某条命令多次,这样对查找先前执行的命令造成不方便,可以在/et/bashrc中进行如下设置。

去除连续重复的命令

export HISTCONTROL=ignoreboth

消除整个命令历史中的重复命令

export HISTCONTROL=erasedups

如果需要记录更多命令历史记录,例如2000条

export HISTSIZE=2000

ubuntu iptables 配置脚本

2011年9月5日 没有评论
#!/bin/bash

case "$1" in

start)
        echo -n "Staring to write your Iptbales:..."

        /sbin/iptables -F
        /sbin/iptables -X
        /sbin/iptables -Z
        /sbin/iptables -A INPUT -i lo -j ACCEPT
        /sbin/iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
        /sbin/iptables -A INPUT -p icmp -m icmp --icmp-type 8 -j DROP
        /sbin/iptables -A INPUT -p tcp -m tcp --dport 22 -j ACCEPT
        /sbin/iptables -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
        /sbin/iptables -A INPUT -p tcp -m tcp --dport 3306 -j ACCEPT
        /sbin/iptables -P INPUT DROP
        echo "OK"
;;

stop)
        echo -n "Stop iptables...."

        /sbin/iptables -P INPUT ACCEPT
        /sbin/iptables -F
        /sbin/iptables -X
        /sbin/iptables -Z
        echo "OK"
;;

*)
        echo "Usage: $0  {start|stop}"
;;

esac 
分类: Linux 标签: , ,

ubuntu下iptables 执行清除命令 iptables -F 要非常小心

2011年9月5日 没有评论

使用 /sbin/iptables -F 要小心,搞不好,你就马上同服务器断开连接了,以下是来自 http://wiki.ubuntu.org.cn/IptablesHowTo 上的说明
可以通过/sbin/iptables -F清除所有规则来暂时停止防火墙: (警告:这只适合在没有配置防火墙的环境中,如果已经配置过默认规则为deny的环境,此步骤将使系统的所有网络访问中断)
如果想清空的话,先执行

/sbin/iptables -P INPUT ACCEPT

然后执行

/sbin/iptables -F

通过iptables -L 看到如下信息
Chain INPUT (policy DROP 0 packets, 0 bytes) (注意 是DROP)
执行/sbin/iptables -F就肯定立马断开连接
当执行了/sbin/iptables -P INPUT ACCEPT,再次通过iptables -L看信息的话就是
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
所以现在是可以安全使用/sbin/iptables -F了

分类: Linux 标签: , , ,

cd命令的几个小技巧

2011年9月5日 没有评论

话说cd这个命令是Linux上使用率最高的两个命令之一不为过吧(另一个当然是ls了),前两天看到了一个cd命令的小技巧是我一直都不知道的,呵呵,这里顺便记下来。

cd -		#回到上次所在目录,感觉还是比较有用,省略了很多输入。
cd !$		#把上个命令的参数作为输入。
cd  		#回到主目录
cd ~		#同样也是回到主目录
分类: Linux 标签: , ,

无觅相关文章插件,快速提升流量