最新消息:博客的意义不在于数量,在于原创。

Linux

centos上安装thrift

辰 羽 4年前 (2015-02-14) 22573浏览 9评论

安装thrift步骤: 1、yum install automake libtool flex bison pkgconfig gcc-c++ boost-devel libevent-devel zlib-devel python-devel 2、...

Centos & Mac OS X批量修改文件名和批量替换文件内容

辰 羽 4年前 (2015-01-18) 16386浏览 5评论

最近使用shell写一个工具,因为需要满足自己的电脑(Mac)和公司开发机(Centos)上使用,遇到了批量修改文件名和批量替换文件内容的问题, 咱们先来看修改文件名,如果你的脚本只需要在Linux上使用: find . -name "class_u...

远程ssh自助化脚本

辰 羽 4年前 (2015-01-07) 2002浏览 0评论

之前写过一篇文章,是关于ssh登陆免输密码,见ssh如何不输入密码直接登录远程服务器? 这次就给大家带来我今天刚写的一个expect脚本,主要功能有: 1、自动输入密码 2、多层着陆机登陆 3、登陆远程服务器默认运行命令 当然使用也有些限制,必须要你...

更新Mac的bash

辰 羽 4年前 (2014-12-31) 2225浏览 0评论

今天写shell的时候,发现有一个能力需要bash4.x版本支持,仔细看了下自己的Mac,瞬间失望。 一直还以为这些东西苹果会提示我们升级,没想到还得靠自己。 1、安装HomeBrew,如果没安装的同学直接去官网看吧,安装特别简单,而且未来你一定会喜...

ssh如何不输入密码直接登录远程服务器?

辰 羽 4年前 (2014-12-18) 5203浏览 1评论

每次登录远程服务器都需要输入密码,确实麻烦。 今天研究了一下,发现了三种实现方式,这里一一给大家说说: 1、添加服务器信任关系,这种方法是最简单的。 1) 在本地电脑(Linux、Mac OSX)的终端上执行命令:ssh-keygen,然后一路回车,...

在Mac下查看端口号是否被占用

辰 羽 4年前 (2014-10-22) 3892浏览 0评论

大家都知道在linux下看端口是否被占用使用命令:netstat -tlun | grep xxx 但是在mac下使用什么啦? ➜ ~ sudo lsof -i :3306 COMMAND PID USER FD TYPE DEVICE SIZE/O...

Nginx支持pathinfo

辰 羽 4年前 (2014-10-15) 1659浏览 0评论

pathinfo,我觉得就是伪静态需求的一个产物。apache要支持pathinfo很简单,但是nginx本身是不支持pathinfo的,如果项目需要我们只能自己来想办法了。 我能想到的有两种方法: 1、使用rewrite规则去重写请求地址,这里不具...

shell文件中的数值累加

辰 羽 5年前 (2014-06-03) 1801浏览 0评论

今儿遇到一个需求,统计一个csv文件中得某一列的数值的总数。 然后各种纠结,先简单的贴出文件内容 test.csv: 52039570411997268, 1397735697433, 1397736696221, 998788, 20140417 ...

nginx的一些优化方法

辰 羽 5年前 (2014-05-13) 2367浏览 1评论

1、严格控制php-fpm,这个其实应该算是最基本的,可以看这里有更详细的说法。 2、只开启一个nginx进程: worker_processes 1; 3、开启gzip压缩 对网页文件、CSS、JS等开启gzip雅座,减少数据传输量、减少磁盘I/O...

linux下优化php-fpm进程数

辰 羽 5年前 (2014-05-12) 30989浏览 0评论

刚刚开始做博客,在阿里云上买的主机配置比较低。copy了公司服务器的php-fpm等配置到主机上。nginx+php-fpm等软件启动是没问题,但是在运行一会儿后发现页面无法访问,提示“数据库无法链接”。这把我郁闷坏了,赶紧查看mysql的配置,左看...