time 
设为首页】【收藏本站
当前位置: 主页 > Unix/Linux > Linux编程 > 列表



 
2012-04-13 13:08:54 | 好评(0) | 浏览(1813)
在开发基于Google服务的应用程序中,有很多的情况都需要获取Auth Token。 本文编写了一个简单的shell脚本文件,可方便程序开发人员快速的获取到Auth Token来调试程序。 本示例程序获取的Googel服务为ah,即Google App Engine,如果需要获取其他服务的token,只要修改脚...
 
2011-06-08 23:16:42 | 好评(0) | 浏览(867)
经常与 Shell 为伍的你是不是也会经常碰到下面这些情境: 要保存某些文件到特定目录,然后开始查看/编辑 或者先备份某个文件,然后开始捣鼓 或者要打包某些目录/文件,然后上传什么的。在上面这些情境中,当你输入第二条命令时,可以试试像这样: 按住 Alt 再按点,你会...
 
2011-06-08 23:13:26 | 好评(0) | 浏览(1174)
编者按:为了确保服务器的安全,保留shell命令的执行历史是非常有用的一条技巧。然而,shell虽然有历史功能,但是这个功能并非针对审计的目的而设计,因此很容易被用户篡改或是丢失。本文介绍的步骤能够帮助你将每个shell命令记入日志(你可以将本文和bash history log...
 
2010-09-02 23:34:15 | 好评(0) | 浏览(990)
各位同学,转换下思维,这里说的是进程, 不是线程,OK,我们开始 进程二字似乎总有那么些只可意会不可言传的韵味,维基百科是这样来解释的: 进程 ( 英语 : Process ,台湾译作 行程 )是计算机中已运行程序 的物理。进程本身不会运行,是线程的容器。程序本身只是...
 
2010-08-04 22:43:05 | 好评(0) | 浏览(2493)
怎么使用Perl脚本操作系统环境变量? 机灵的朋友立马就会想到Perl中提供的$ENV这个特殊的哈希变量,对,在$ENV中完全可以获取到一些系统变量。怎么获取呢?比如想要知道Path这个系统环境变量的内容,我们可以通过$ENV{'Path'} 来获...
 
2010-08-04 22:41:31 | 好评(0) | 浏览(1561)
关于Perl递归遍历目录的文章其实很多,但是大多数都是针对本地机器磁盘间的操作,如将C盘根目录下的A文件夹整个拷贝到D盘根目录下的A文件夹。但是,对于将一个局域网内其他机器开放的文件共享目录递归遍历或者拷贝到本机上,又该怎么做呢? 在解决这个问题之初,笔者也...
 
2010-05-22 23:44:35 | 好评(0) | 浏览(1709)
最近搞palm和Android都是基于Linux平台的应用,经常要用到一些shell 命令,所以就将相关的命令整理了一下,便于记忆和查询,部分内容来源于网络。 1 文件与目录操作命令 1.1文件内容查询命令 grep、fgrep、egrep 语法:grep[选项][查找模式][文件名1,文件名2,] 选项:...
 
2010-05-18 01:53:25 | 好评(0) | 浏览(1809)
第一部分 Perl语言 第一章 概述 一、Perl是什么? 二、Perl在哪里? 三、运行 四、注释 第二章 简单变量 一、整型 二、浮点数 三、字符串 第三章 操作符 一、算术操作符 二、整数比较操作符 三、字符串比较操作符 四、逻辑操作符 五、位操作符 六、赋值操作符 七、自增自...
 
2010-04-11 00:48:40 | 好评(0) | 浏览(890)
前面大概的介绍了一下lighttpd的状态机。在这篇中,将通过状态机,看看lighttpd到底是怎样处理连接请求的。 在本篇中,我们只介绍lighttpd的最基本功能──处理静态页面。lighttpd处理静态页面要使用mod_staticfile.c插件。从名字中也可以看出是用来处理静态文件的。另...
 
2010-03-25 00:30:40 | 好评(0) | 浏览(831)
前面讲了lighttpd的fdevent系统,从这一篇开始,我们将进入lighttpd的状态机。状态机可以说是lighttpd最核心的部分。lighttpd将一个连接在不同的时刻分成不同的状态,状态机则根据连接当前的状态,决定要对连接进行的处理以及下一步要进入的状态。下面这幅图描述了ligh...
 
2010-03-25 00:29:22 | 好评(0) | 浏览(1068)
前面讲了lighttpd是怎样使用fdevent系统的,以及监听socket的处理过程。这一篇我们来看一看lighttpd是怎样处理连接socket的。 首先,我们来看看lighttpd是怎样建立和客户端的连接的。前面在讲监听socket的处理过程中其实已经讲解了连接的建立过程。lighttpd监测监听soc...
 
2010-03-20 02:00:24 | 好评(0) | 浏览(874)
前面讲了lighttpd的fdevent系统的初始化过程。这篇要看一看lighttpd是怎样使用fdevent系统的。讲解的过程中,会详细的分析fdevent的源代码。 首先还是从server.c的main函数入手。在程序的初始化过程中,当完成fdevent的初始化之后,第一个需要fdevent处理的事情就是将...
 
2010-03-19 13:22:13 | 好评(0) | 浏览(819)
前面讲了lighttpd的插件系统,这一篇将看一看lighttpd中的fdevent系统。fdevent系统主要是处理各种IO事件,在 web服务器中,主要就是向socket写数据和从socket读数据。通常,web服务器是IO密集型程序,这就要求在数据的读写上,web服务器必须能够具有很好的性能,不会...
 
2010-03-15 01:44:38 | 好评(0) | 浏览(725)
前面讲了lighttpd插件系统的加载和初始化,这一篇中,将介绍一下plugin.c中的宏PLUGIN_TO_SLOT。 在将PLUGIN_TO_SLOT宏之前,我们先来看看lighttpd中插件系统的对外接口。这个接口所对的外指的是lighttpd服务器。前面已经提到,在运行的过程中,lighttpd不知道所加载的...
 
2010-03-13 23:54:25 | 好评(0) | 浏览(793)
前面讲了lighttpd插件系统的接口,下面我们来看看插件是怎么加载和初始化的。 lighttpd的插件是以动态链接库的形式存在的。在服务器启动的时候,在初始化阶段将所有插件都加载进来。在server.c中的main函数中,加载插件是调用plugins_load函数: 1 if (plugins_load(sr...
 
本栏分类