gdb调式
摘要:1、PCB版的相应目录下执行命令:gdbserver 10.18.13.84:5555 DvdPlayer 2、linux操作系统执行:(如果是android找到android项目路径下的gdb)mipsel-linux-gdb DvdPlayer3、进入gdb后执行:target remot...
阅读全文
nginx限制ip连接数和带宽
摘要:今天有个人问我,nginx怎么限制ip连接数,突然想不起来了,年龄大了,脑子不怎么好使了。还要看一下配置才想起了。那个人又问我,你测试过的吗?一下子把我问蒙了,我真没测试过了,也不知道启作用了没有。下面我做了一下测试。以前用apache的时候到是做过测试,apache怎么限制ip数,请参考:利用ap...
阅读全文
nginx 设置反响代理实现nginx集群
摘要:ginx.conf:worker_processes 1;events { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; sendfile on; keepaliv...
阅读全文
centos 出现的问题
摘要:1.DNS问题,导致yum没得源echo "nameserver 8.8.8.8">>/etc/resolv.conf2.CentOS 7最小化安装后找不到‘ifconfig’命令ip addryum install net-tools3.配置网络问题。linux下eth0在系统启动时自动激活的设置...
阅读全文
ubuntu.sh: 113: ubuntu.sh: Syntax error: "(" unexpected
摘要:在ubuntu电脑上安装lnmp环境,执行下面命令时sudo sh ubuntu.sh报错误:ubuntu.sh: 113: ubuntu.sh: Syntax error: "(" unexpected原因:兼容性问题,因为linux将sh默认指向了dash,而不是bash解决办法:sudo dp...
阅读全文
解决:[WARNING] fpm_children_bury(), line 215: child 2736 (pool default) exited on signal 15 SIGTERM after 59.588363 seconds from start
摘要:试用Nginx + PHP FastCGI 做WEB服务器,运行了几个月的时间,烦恼的是经常碰到Nginx 502 Bad Gateway 这个问题。参考了很多修改办法,这个502的问题一直存在,今天打算重装PHP FastCGI到PHP的安装目录里一看,发现PHP的日志文件已经有几十M的大小,打开...
阅读全文
探讨:crond 引发大量sendmail进程的解决办法
摘要:某服务器账号comm无法登录,说是资源消耗完毕。于是用另一个账号登陆到服务器,检查common账号到底启动了哪些dd引起资源耗尽:ps -u common发现有个 sendmail的启动特别多例如:common 31446 31377 0 20:20 ? /usr/sbin/sendmail -FC...
阅读全文
git服务器搭建-gitosis
摘要:需求硬件需求:一台Ubuntu或者debian电脑(虚拟机),能通过网络访问到。软件需求:git-core, gitosis, openssh-server, openssh-client, Apache2(Gitweb)安装配置git服务器安装git和openssh:a@server:~$sudo apt-get install git-coreopenssh-serveropenssh-client建立一个git仓库的存储点:a@server:~$sudo mkdir /home/repo让除了git以外的用户对此目录无任何权限:a@server:~$sudo chown git:git
阅读全文
linux的chmod,chown命令 详解
摘要:指令名称 : chmod使用权限 : 所有使用者使用方式 : chmod [-cfvR] [--help] [--version] mode file...说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取。mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。r 表示可读取,w
阅读全文
Ubuntu中Git服务器搭建
摘要:需求软件需求:git-core, gitosis, openssh-server, openssh-client, Apache2(Gitweb)http://blog.csdn.net/ice520301/article/details/6142503
阅读全文
在阿里云主机上基于CentOS用vsftpd搭建FTP服务器(赚)
摘要:最近需要在一台阿里云的云服务器上搭建FTP服务器,在这篇博文中分享一下我们根据实际需求进行的一些配置。ftp软件用的是vsftpd。vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。vsftpd 的名字代表”very secure FTP daemon”,安全是它的开发者 Chris Evans 考虑的首要问题之一。在这个 FTP 服务器设计开发的最开始的时候,高安全性就是一个目标。准备工作安装vsftpdyum install vsftpd设置开机启动vsftpd ftp服务chkconfig vsftpd on打开vsftpd配置文件vi /etc
阅读全文
一键安装LNMP
摘要:先新建一个 repo# vi /etc/yum.repos.d/alt.ru.repo [CentALT]name=CentALT Packages for Enterprise Linux 5 - $basearch baseurl=http://centos.alt.ru/repository/centos/5/$basearch/enabled=1gpgcheck=0protect=1启用 EPEL repoi386rpm -ihv http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpmx
阅读全文
什么是SSH、Telnet和Rlogin(What are SSH, Telnet and Rlogin?)
摘要:原文:http://zqwt.012.blog.163.com/blog/static/12044684200911166349340/?suggestedreadingIf you already know what SSH, Telnet and Rlogin are, you can safely skip on to the next section.如果你想了解ssh,telnet,rlogin的话,你可以跳过下一节。SSH, Telnet and Rlogin are three ways of doing the same thing: logging in to a multi
阅读全文
bash 大致学习后的小案例,导出数据进行打包
摘要:#!/bin/bashname="export db"echo $name#导出数据库dbArr=("mysql" "phpmyadmin" "test")for db in ${dbArr[@]};doobj+=$db.sql" " mysqldump -uroot -plwh175 $db>$db.sqlecho $db.sql successdone#压缩文件tar -cjf db.tar $obj不懂的,联系方式:sale@buyonme.net
阅读全文
gcc 一些应用
摘要:-shared生成一个共享目标文件,他可以和其他目标文件连接产生可执行文件.只有部分系统支持该选项.-Wl,option 把选项option传递给连接器.如果option中含有逗号,就在逗号处分割成多个选项.-w不生成任何警告信息。-Wall生成所有警告信息。lc 是link libclm 是link libmlz 是link libz-l指定程序要链接的库文件,假设库文件名为libxxx.so,链接命令为-lxxx; 放在/lib和/usr/lib和/usr/local/lib里的库直接用-l参数就能链接了-L指定库文件所在目录,
阅读全文
如何基于nand flash启动Linux内核(分享一段实用、简单、类似bootloader功能的代码)
摘要:基于OS的电子类产品通常会把kernel烧到norfash里,因为可以按字节进行读写,但是norflash的价格要比nand flash的价格贵,而且nand flash是基于块读写的,如一次性读写512字节(block).如果是MLC的nand flash是按页读取的,一页差不多有4K byte, 那如何基于nand flash启动内容呢? 这里的实现步骤如下:1. 目前部分nand flash controller芯片会默认把nand flash的第0块中的第0页内容读到controller的buffer里,也就可以在第0块第0页放一段小程序(简称IPL) 用来把Linux内核代码读到内存
阅读全文
ubuntu 配置ndk
摘要:下载地址: http://developer.android.com/tools/sdk/ndk/index.html 1.解压到自定义目录,可以通过命令行,也可以直接解压。 2.设置环境变量,设置环境变量的办法有很多,也可以设置不同的地方,但是具体含义不同,但是我一般都设置在这里。/etc/profile 3.具体命令:1.打开/etc/profile进行编辑:sudo gedit /etc/profile 2.使得环境变量生效:source /etc/profile 3.进入指定的项目路径进行编译:ndk-build
阅读全文
linux下软件安装
摘要:linux安装软件详细解答 rpm tar.gz tar.z tar.bz2 tar.tgz .deb .bin在Windows下安装软件时,只需用鼠标双击软件的安装程序,或者用Zip等解压缩软件解压缩即可安装。在Linux下安装软件对初学者来说,难度高于Windows下软件安装。下面我就详细讲解Linux下如何安装软件。先来看看Linux软件扩展名。软件后缀为.rpm最初是Red Hat Linux提供的一种包封装格式,现在许多Linux发行版本都使用;后缀为.deb是Debain Linux提供的一种包封装格式;后缀为.tar.gz、tar.Z、tar.bz2或.tgz是使用Unix系统打
阅读全文