
linux
eqera
6年软件开发经验,4年项目管理经验,2年移动开发经验,6年不算长也不算短,我的青春就这样给了中国的软件行业。
展开
-
Vim命令
一 最基本命令1、三种模式:编辑模式、插入模式、命令模式。2、简单命令vi [filename] 打开、新建文件i、a、o、I、A、O 从编辑模式进入插入模式[ESC] 退出插入模式,进入编辑模式:w 保存文件:q 退出文件:q! 不保存,强制退出:wq 保存,退出:ZZ 保存,退出:e! 不保存,返回到初始文件二.简单编辑命令转载 2012-08-16 11:08:34 · 8175 阅读 · 0 评论 -
makefile
一、makefile的规则 在讲述这个makefile之前,还是让我们先来粗略地看一看makefile的规则。 target ... : prerequisites ... command ... ... target也就是一个目标文件,可以是object file,也可以是执行文件。还转载 2012-07-04 08:05:58 · 748 阅读 · 0 评论 -
libtool : X--tag=CC: command not found 编译报错
GCC编译代码时,执行./configure在代码目录下生成了libtool脚本,再执行make 出现类似以下错误 Error代码 ../libtool: line 832: X--tag=CC: command not found ../libtool: line 865: libtool: ignoring unknown tag :转载 2012-06-13 07:54:39 · 9686 阅读 · 1 评论 -
Centos5.6 安装Mono2.10.8和Jexus 5.0
一、 更新系统 yum –y update二、安装Mono源码安装需要的库yum –y install gcc gcc-c++ bison pkgconfig glib2-devel gettext make libpng-devel libjpeg-devel libtiff-devel libexif-devel giflib-devel libX11-deve转载 2012-02-16 09:46:15 · 2008 阅读 · 0 评论 -
如何对CentOS FTP服务配置
1.安装 一般在CentOS上都自动安装了vsftd,若没有安装则可以使用以下步骤进行安装yum -y install vsftpdtouch /var/log/vsftpd.log # 创建vsftp的日志文件在CentOS中,这样就可以完成了一个简单的匿名FTP的搭建。你可以通过访问ftp://yourip来进行,不过这个FTP没有任何权限。2.基于匿名的FTP架设参考转载 2011-10-01 09:59:02 · 546 阅读 · 0 评论 -
如何为嵌入式开发建立交叉编译环境
下面我们将以建立针对arm的交叉编译开发环境为例来解说整个过程,其他的体系结构与这个相类似,只要作一些对应的改动。我的开发环境是,宿主机 i386-redhat-7.2,目标机 arm。这个过程如下1. 下载源文件、补丁和建立编译的目录2. 建立内核头文件3. 建立二进制工具(binutils)4. 建立初始编译器(bootstrap gcc)5. 建立c库(glibc)转载 2011-04-30 09:33:00 · 479 阅读 · 0 评论 -
rmtpdump命令说明
rtmpdump - (RTMP流媒体客户端)RTMP streaming media client使用参数rtmpdump -r url [-n hostname] [-c port] [-l protocol] [-S host:port] [-a app] [-t tcUrl] [-p pageUrl] [-s swfUrl] [-f flashVer] [-u auth] [-转载 2014-02-12 15:11:47 · 3358 阅读 · 0 评论 -
Apache正反向代理
有三台服务器:debian系统 192.168.21.175:双网卡,eth0通外网,eth1可以和192.168.71.x网段相同 192.168.21.187:单网卡,只能在192.168.21.x网段内通讯,必然可以和21.175通讯 192.168.71.72:单网卡,只能和71.175通讯,无法和192.168.21.x网段的其他机器通讯转载 2014-07-21 18:26:10 · 6409 阅读 · 0 评论 -
makefile基础
关于程序的编译和链接 —————————— 在此,我想多说关于程序编译的一些规范和方法,一般来说,无论是C、C++、还是pas,首先要把源文件编译成中间代码文件,在Windows下也就是 .obj 文件,UNIX下是 .o 文件,即 Object File,这个动作叫做编译(compile)。然后再把大量的Object File合成执行文件,这个动作叫作链接(link)。编转载 2014-08-14 10:46:48 · 1010 阅读 · 0 评论 -
Centos安装vsftp
一:安装vsftpd查看是否已经安装vsftpdrpm -qa | grep vsftpd如果没有,就安装,并设置开机启动yum -y install vsftpdchkconfig vsftpd on二:基于虚拟用户的配置所谓虚拟用户就是没有使用真实的帐户,只是通过映射到真实帐户和设置权限的目的。虚拟用户不能登录CentOS系统。修改配置文件转载 2014-11-29 18:09:00 · 661 阅读 · 0 评论 -
Centos6.4安装Mono3.10+jexus
1.安装Mono3.10 mono网站上对于Centos目前还没有Centos分发包,官网上的通过yum安装向导时对于Centos7而言,那么对于Centos6.4就需要自己下载源代码编译首先使用vi编辑器 建立一个sh文件,写入如下代码# run me as root mkdir ~/Downloadscd ~/Downloads MONOVERSION="3.10.0原创 2014-11-29 11:48:01 · 1571 阅读 · 0 评论 -
iptables参数说明
做DNAT,内网提供web服务:iptables -t nat -I PREROUTING -i eth1 -p tcp --dpor 53 -j DNAT --to-destination 192.168.88.1iptables -t nat -I PREROUTING -i eth1 -p udp --dpor 53 -j DNAT --to-destination 192.168.转载 2012-08-05 08:47:18 · 2432 阅读 · 0 评论 -
查看linux版本
有以下命令可以查看:# lsb_release -aLSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarchDistributor ID: CentOSDescription: CentOS release 5.4 (Final)Release:转载 2011-09-29 22:27:35 · 740 阅读 · 0 评论 -
nginx的一些问题
出现make: *** No rule to make target `build', needed by `default'. Stop.这种现象、迩回头看看./configure的出错信息是不是没装某个组件、比如没装伪静态模块需要pcre库如果运行nginx的话启动出错、遇到error while loading shared libraries: l转载 2012-06-18 10:39:59 · 1328 阅读 · 0 评论 -
wdcp忘记密码
wdcp后台登录密码忘记了,怎么办?1.X版本看这里 http://www.wdlinux.cn/node/560wdcp2后的版本如下登录phpmyadmin一般是http://ip:8080/phpmyadmin输入相应的用户密码如果没有phpmyadmin,自己上传一个也行生成密码的md5值 执行 /www/wdlinux/php/bi转载 2012-05-06 09:20:46 · 2917 阅读 · 0 评论 -
CentOS上搭建Nginx + Mono 运行 asp.net
安装步骤:一、获取开源相关程序:1、利用CentOS Linux系统自带的yum命令安装、升级所需的程序库:sudo -sLANG=Cyum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-dev转载 2012-04-28 15:28:11 · 1500 阅读 · 0 评论 -
centos 中启动httpd问题
1.Invalid Command "Order " 在httpd.conf中加入LoadModule authz_host_module modules/mod_authz_host.so 2. Invaild Command "AddType" httpd.conf加入 LoadModule mime_module modules/mod_mime.so原创 2011-10-03 00:59:00 · 2160 阅读 · 0 评论 -
Asterisk manager API(AMI)文档(中文版)
Asterisk控制接口(AMI)允许管理客户端程序连接到一个asterisk实例并且可以通过TCP/IP流发送命令或读取事件。这在试图跟踪asterisk的状态或其中的电话客户端状态时很有用,AMI说明了客户端基于的一般(可能是动态的)规则。一种简单的"key: value"协议用于已连接的管理客户端和asteriskPBX之间的信息传递。每行都用回车换行(/r/n)来结束。协议特点转载 2011-04-30 09:35:00 · 843 阅读 · 0 评论 -
pcre8.30 make[3]: *** [install-data-hook] Error 1错误
rm /usr/local/share/man/man3/pcre* -rfmake cleanmake install 立即OK,说明刚才的prce安装是没有问题的转载 2012-06-18 10:15:23 · 2221 阅读 · 0 评论 -
centos下java配置
vi /etc/profile 在最后加入以下几行: export JAVA_HOME=/usr/java/jdk1.6.0_16 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/bin原创 2011-10-03 00:59:27 · 849 阅读 · 0 评论 -
git命令
Git常用操作命令收集:1) 远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add [name] [url]删除远程仓库:$ git remote rm [name]修改远程仓库:$ git remote set-url转载 2011-09-29 23:27:48 · 976 阅读 · 0 评论 -
linux常用svn命令
1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co 2、往版本库中添加新的文件svn add file例如:svn addtest.php(添加test.php)svn add *.php(添加当前目录下转载 2011-09-29 22:38:46 · 453 阅读 · 0 评论 -
Debian/Ubuntu常见安装软件错误解决方案
1、错误: Can't find X includes. Please check your installation and add the correct paths!原因:没有X的包含文件 解决:安装xlibs-dev即可 2、错误: Qt (>= Qt 3.0) (headers and libraries) not found. Please check your i转载 2011-04-30 09:33:00 · 3137 阅读 · 0 评论 -
清除svn保存的用户名以及密码
一、windows下方法1:对于TortoiseSVN软件,右键出TortoiseSVN菜单Settings->Saved Data->Authentication data,Clear或者方法2:C:\Documents and Settings\Administrator\Application Data\Subversion\auth删除auth下面的所有文件夹如果以上2转载 2012-06-14 16:17:28 · 966 阅读 · 0 评论 -
phpmyadmin3安装配置
在PHP网站开发中,最基本的PHP环境搭建涉及PHP、Apache/IIS、Mysql,对于数据库的管理,除了Mysql数据库自身提供了命令行工具方便开发人员管理数据库外,基于PHP开发的phpmyadmin也是一个非常好用的Mysql数据库管理程序,在xampp等PHP环境配置安装程序中,phpmyadmin也是一个必备的PHP程序。今天和大家分享如何安装、配置phpmyadmin。ph转载 2012-05-06 09:17:31 · 698 阅读 · 0 评论 -
vi常用命令
进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filena转载 2011-09-29 22:36:06 · 549 阅读 · 0 评论 -
centos安装vsftp
一:安装vsftpd查看是否已经安装vsftpdrpm -qa | grep vsftpd如果没有,就安装,并设置开机启动yum -y install vsftpdchkconfig vsftpd on二:基于虚拟用户的配置所谓虚拟用户就是没有使用真实的帐户,只是通过映射到真实帐户和设置权限的目的。虚拟用户不能登录CentOS系统。修改配置文件转载 2014-11-29 18:07:19 · 598 阅读 · 0 评论