2015年6月

Linux文件权限详解

一、前言                                

Linux下所有资源、设备均被视作文件来操作,而文件权限则是决定用户可各文件操作的范围,无论是平时使用Linux,还是写程序均涉及这方面。以下为个人学习的整理,供以后查阅。

- 阅读剩余部分 -

TSRMLS_D TSRMLS_DC TSRMLS_C TSRMLS_CC

PHP模块的编写有个线程安全问题,有可能你的模块能很好的运行,但是如果加了线程安全的时候,你有可能会得到如下错误:

error: `tsrm_ls' undeclared (first use in this function)

这种原因官方有2种解决办法(在ext/xsl/php_xsl.h文件中有说明):

1) Add TSRM_FETCH(); calls to the functions where the tsrm_ls function is needed. This should be added as the first statement after variable declarations.

2) Change the functions to include the magick TSRM_CC/TSRM_DC parameters.This will cause the tsrm_ls symbol to be passed when the function is called. This method might be time consuming depending on the number of functions and function calls in the code.

- 阅读剩余部分 -

Linux top命令的用法详细详解

以下是对Linux中top命令的用法进行了详细的介绍,以待需要时查看。

查看多核CPU命令

mpstat -P ALL  和  sar -P ALL

1.gif/

说明:sar -P ALL > log.txt   重定向输出内容到文件 log.txt

top命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存数值的含义就有不少的曲解。

- 阅读剩余部分 -