2019 五月 24 , 星期五
Home / 2013 / 十一月

Monthly Archives: 十一月 2013

vim基本命令

1. vim #在命令行中输入vim,进入vim编辑器 2. i #按一下i键,下端显示 –INSERT– #插入命令,在vim中可能任意字符都有作用 3. Esc #退出i(插入)命令进行其它命令使用 4. :r filename #读入一个文件内容,并写入到当前编辑器中 5. :w newfilename #将该编辑器中的内容写入到一个新文件中 6. :w #在编辑的过程中保存文件,相当于word中的ctrl+s 7. :! command 暂时离开 vi 到指令列模 ...

Read More »

MACBOOK PRO连接不到摄像头解决方法

方法如下:第一个操作:重新启动电脑,当听到咚的声音马上同时按住四个键:command+option+p+r,一直按住,一直到听到三声咚的声音就放手 ??第二个操作:关机,拔掉电源线,隔使秒钟把电源线插上去,同时按住四个键:command+option+shift+点源键,一直按住15秒钟放手

Read More »

linux下如何使用sftp命令

sftp 是一个交互式文件传输程式。它类似于 ftp, 但它进行加密传输,比FTP有更高的安全性。下边就简单介绍一下如何远程连接主机,进行文件的上传和下载,以及一些相关操作。 举例,如远程主机的 IP 是 202.206.64.33或者是域名www.hebust.edu.cn,用户名是  fyt ,在命令行模式下:sftp fyt@202.206.64.33或者  fyt@www.hebust.edu.cn。回车提示输入密码。进入提示符 sftp> 如果登陆远程机器不是为了上传下载文件,而 ...

Read More »

Linux awk 学习

Table of Contents 1. awk简介 2. awk命令格式和选项 2.1. awk的语法有两种形式 2.2. 命令选项 3. 模式和操作 3.1. 模式 3.2. 操作 4. awk的环境变量 5. awk运算符 6. 记录和域 6.1. 记录 6.2. 域 6.3. 域分隔符 7. gawk专用正则表达式元字符 8. POSIX字符集 9. 匹配操作符(~) 10. 比较表达式 11. 范围模板 12. 一个验证passwd文件有效性的例子 13. 几个实例 14. awk编程 ...

Read More »

nginx+php-fpm出现502 bad gateway错误解决方法

502错误是所有用nginx跑php的运维人员不愿意看见的 nginx出现502有很多原因,但大部分原因可以归结为资源数量不够用,也就是说后端php-fpm处理有问题,nginx将正确的客户端请求发 给了后端的php-fpm进程,但是因为php-fpm进程的问题导致不能正确解析php代码,最终返回给了客户端502错误。 服务器出现502的原因是连接超时 我们向服务器发送请求 由于服务器当前链接太多,导致服务器方面无法给于正常的响应,产生此类报错 因此如果你服务器并发量非常大,那只能先增加机器,然 ...

Read More »

CentOS常用到的查看系统命令

CentOS常用到的查看系统命令 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue   # 查看操作系统版本 # cat /proc/cpuinfo      # 查看CPU信息 # hostname               # 查看计算机名 # lspci -tv              # 列出所有PCI设备 # lsusb -tv              # 列出所有USB设备 # lsmod                   ...

Read More »

MySQL日志设置及查看

MySQL有以下几种日志: 错误日志: -log-err 查询日志: -log 慢查询日志: -log-slow-queries 更新日志: -log-update 二进制日志: -log-bin 默认情况下,所有日志创建于mysqld数据目录中。通过刷新日志,你可以强制 mysqld来关闭和重新打开日志文件(或者在某些情况下切换到一个新的日志)。当你执行一个FLUSH LOGS语句或执行mysqladmin flush-logs或mysqladmin refresh时,出现日志刷新 1. 错误 ...

Read More »

程序员与妓女

程序员与妓女基本一样,以下为证: 1、都是靠出卖为生。 2、吃青春饭,人老珠黄肯定混不下去。 3、越高级收入越高,当然中间人的抽头会更高。 4、生活没有规律,以夜生活为主,如果需要,凌晨也要加班。 5、名声越大,越容易受到青睐。 6、必须尽最大可能满足客户各种各样变态的需求。 7、鼓励创新精神。 8、喜欢扎堆。程序员集中的地方称为软件园,妓女集中的地方叫红灯区。 9、流动性较大,正常情况下没有工会。 10、如果怀孕了,既不能做程序员,也不能做妓女。 11、都为防病毒的问题而烦恼。 12、当然,个 ...

Read More »

CentOS安装配置msmtp和mutt

一、安装配置msmtp 1、下载、解压 msmtp 先使用putty等工具登陆ssh wget http://downloads.sourceforge.net/msmtp/msmtp-1.4.30.tar.bz2?big_mirror=0 tar jxvf msmtp-1.4.30.tar.bz2 2、安装 ./msmtp-1.4.30/configure –prefix=/usr/local/msmtp make make install 注意红色标记出的目录,因为是解压到那个目 ...

Read More »

Nginx+keepalived双机互备 (转)

Keepalived是Linux下面实现VRRP 备份路由的高可靠性运行件。基于Keepalived设计的服务模式能够真正做到主服务器和 备份服务器故障时IP瞬间无缝交接。在新浪动态应用平台上,Keepalived配合LVS在线上服务中有着很好的稳定性。 Nginx是基于Linux 2.6内核中epoll模型http服务器,与Apache进程派生模式不同的是Nginx进程基于于Master+Slave 多进程模型,自身具有非常稳定的子进程管理功能。在Master进程分配模式下,Master进程永 ...

Read More »

Yii CModel.rules()方法 、validate预定义完整列表[转载]

public array rules () {return} array 要调用 validate() 时应用的有效性规则。 返回属性的有效性规则。 声明验证规则,应重写此方法。 每个规则是数组具有以下结构: array(‘attribute list’, ‘validator name’, ‘on’=>’scenario name’, …validation parameters…) 注: * attribute list: 指定属性 (以逗号分隔) 进行验证 ; * validator ...

Read More »

apache的配置优化

【APACHE的工作方式】 prefork模式(默认) 这个多路处理模块(MPM)实现了一个非线程型的、预派生的web服务器,它的工作方式类似于Apache 1.3。它适合于没有线程安全库,需要避免线程兼容性问题的系统。它是要求将每个请求相互独立的情况下最好的MPM,这样若一个请求出现问题就不会影响到其他请求。 这个MPM具有很强的自我调节能力,只需要很少的配置指令调整。最重要的是将MaxClients设置为一个足够大的数值以处理潜在的请求高峰,同时又不能太大,以致需要使用的内存超出物理内存的大 ...

Read More »

mysql的root密码忘记解决方法

1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对 外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全 状态。最安全的状态是到服务器的Console上面操作,并且拔掉网线。 2.修改MySQL的登录设置: # vi /etc/my.cnf 在[mysqld]的段中加上一句:sk ...

Read More »