需要安装bzip2,以gcc-4.1.0.tar.bz2为例:

bzip2 -d  gcc-4.1.0.tar.bz2 

然后执行:

tar -xvf gcc-4.1.0.tar

[……]

Read more

有的时候调用默认的指令,比如php,不知道这货到底是哪个路径的可执行程序,就需要用which指令查询。which命令用于查找并显示给定命令的绝对路径,环境变量PATH中保存了查找命令时需要遍历的目录。which指令会在环境变量$PATH设置的目录里查找符合条件的文件。也就是说,使用which[……]

Read more

Linux的变量种类按变量的生存周期来划分,Linux变量可分为两类:1 永久的:需要修改配置文件,变量永久生效。2 临时的:使用export命令声明即可,变量在关闭shell时失效。设置变量的三种方法1.在/etc/profile文件中添加变量【对所有用户生效(永久的)】用[……]

Read more

以下内容完整转载自:使用nginx-http-concat添加nginx资源请求合并功能web项目中有时候一个页面会加载多个js或css资源请求,导致页面加载耗时较长,这时优化的方向可以采用资源合并,可以在客户端事先合并,也可以在服务端进行资源合并,服务端合并的方式使用起来更灵活。n[……]

Read more

以下内容全文转载自:Linux下编译安装Apache及模块Apache是时下最流行的Web服务器软件之一,支持多平台,可快速搭建web服务,而且稳定可靠,并可通过简单的API扩充,就可以集成PHP/Python等语言解释器。文章这里讲解如何在linux下编译 Apache,以及如何编译Apa[……]

Read more

以下内容全文转载自:linux一次Too many open files的排错经历这是一个发生在稳定性测试环境上的bug,简单描述下项目的架构:项目的结构可分为四个部分,web端、数据中心、监控节点、ping节点。web端和具体的业务分开,只负责展示(tomcat进程),数据中心[……]

Read more

两种方法:使用vim统计

%s/objStr//gn

使用grep

grep -o objStr  filename|wc -l

如果是多个字符串出现次数,可使用:

grep -o 'objStr1\|objStr2'  filename|wc -l  #直接用\| 链接起[......]

Read more

直接vim报错的文件,按:进入命令行,输入:

set ff

如果得到输出:

fileforma=dos

那就是这个锅了,再次进入命令行,输入:

set fileformat=unix

然后wq!保存即可解决问题。方法整理自:https://www.cnblogs.com/zh[……]

Read more

嗯,常用于监控日志输出,这个其实一直都知道,只不过凑篇文章,就整理出来,命令如下:

tail -f 文件绝对路径

功能是实现:当文件增长时,输出后续添加的数据。[……]

Read more