16
2013
03

CentOS安装scp命令

 在测试中需要在两台虚拟机之间传递文件,首先想到的是scp命令,结果提示:

-bash: scp: command not found

想当然用yum install scp命令安装,结果提示:

No package scp available.

后来发现scp这东西应该属于openssh-clients这个包,运行:

yum install openssh-clients

再运行scp就可以了

21
2012
12

将centos6的curl ssl版本(NSS)替换成openssl,解决Unable to load client key -8178的错误问题

在centos 6.2的系统里面的curl支持的https是nss版本的,而不是openssl的,所以在php使用curl访问https的时候会报Unable to load client key -8178的错误,在google group里面找到了灵感,也是curl和https的,里面说倒是curl的问题:
https://groups.google.com/forum/?fromgroups=#!topic/pongba/sgMYM9dGI7k


根据链接里面说的,去官网下载了一个最新版本(curl-7.28.1.tar.gz)的curl,来进行源码编译...

29
2012
08

ubuntu 安装deb的qq的时候报错 version number does not start with digit

ubuntu 11.04默认没安装linux qq。不想使用web的。所以在腾讯下载 一个linux版本的qq安装

root@ubuntu:/home/chlyyangwei/下载# dpkg -i linuxqq_v1.0.2-beta1_i386.deb
dpkg:处理 linuxqq_v1.0.2-beta1_i386.deb (--install)时出错:
parsing file '/var/lib/dpkg/tmp.ci/control' near line 7 package 'linuxqq':
版本字符串 v1.0.2-beta1 中有错...

12
2012
06

linux中screen命令的用法

也许你遇到过使用telnet或SSH远程登录linux,运行一些程序。如果这些程序需要运行很长时间(几个小时),而程序运行过程中出现网络故障,或者客户机故障,这时候客户机与远程服务器的链接将终端,并且远程服务器没有正常结束的命令将被迫终止。

又比如你SSH到主机上后,开始批量的scp命令,如果这个ssh线程断线了,scp进程就中断了。在远程服务器上正在运行某些耗时的作业,但是工作还没做完快要下班了,退出的话就会中断操作了,如何才好呢?

我们利用screen命令可以很好的解决这个问题。实现在断开SSH的情况下,在服务器上继续执行程序。

02
2012
03

Linux常用命令收集

收集一些linux的常用处理命令方便自己使用

1. 用&& ||简化if else
gzip -t a.tar.gz
if [[ 0 == $? ]]; then
    echo "good zip"
else
    echo "bad zip"
fi
可以简化为: gzip -t a.tar.gz && echo "good zip" || echo "bad zip"

04
2010
03

基于AJAX,不指明字符集,在IE下无法识别,但FF却正常

昨日写一个PHP+jQuery的文件,在本地机器上测试所有浏览器都正常,但是传到LINUX服务器上后在IE浏览器上面需要调用AJAX的部分却无法显示。为什么APACHE就不支持AJAX呢?说不通啊,以前用JAVA开发的时候,为了追求COOL,后台完全使用AJAX,同样是LINUX服务器,IE与火狐都显示很正常啊。于是怀疑是APACHE配置。可是到处寻找资料都不没有结果。后来写了一个小例子,一点一点试,PROT...