php

Linux 编译安装PHP

PHP编译安装 本文安装的系统环境是 ubuntu 16.04,包管理器是apt-get,编译的php版本为5.6。和centos 的yum 略有不同,但不同仅仅实在包方面,需要安装依赖包的时候,搜索引擎找一下即可,其他方面基本一致。 下载PHP源码包,本文选择的版本为php5.6. 安装一些依赖的库,如果这些库缺失的话,configure 会失败。也可以失

linux

Linux 文件查找 find

find 命令算是平时工作中最常用的命令之一了,这里总结一些最常用的用法 1. 按文件名搜索。 搜索当前目录下所有的以txt结尾的文件。第二个命令用了 -exec 参数,可以在对查找的所有文件执行一种操作。注意格式,空格和;一个都不能少。-name 的参数可以用正则表达式,例如第二个例子 2. 按修改时间查找 查找当前目录下当天修改过的文件。-1 表示一天前

git

Git 相关的一些问题

这里整理了一些学习Git过程中遇到的一些问题,大部分的解决方案都来自Stackoverflow。这些问题比较散乱,相互间联系很弱,但是都是一些很容易遇到的问题,有较高的使用价值,所以整理一下,作为日后参考。 1.【git error object file is empty】git error object file is empty 2.【Git 删除远端

cool-tools

Tmux 入门

tmux 简介 这里简单介绍一下tmux,tmux是一个终端复用软件,类似的工具有screen,现在screen用用户越来越少了,tmux大有一统江湖的趋势,先介绍这么多,来看2张效果图: 有时候,我们需要开多个terminal,大部分情况下,我们可以通过多个tab来完成。但是在我们不需要全屏展示的时候,这样感觉浪费。比如说我们需要一边写代码,一边看log,