Linux硬件错误检查工具 mcelog

nick | linux | 2011-10-09
mcelog 是 x86 的 Linux 系统上用来检查硬件错误,特别是内存和CPU错误的工具。 授权协议: GPL 开发语言: C/C++ 操作系统: Linux 收录时间: 2011年10月08日 软件首页 软件下载 [阅读全文]

PHP端口复用的利用

nick | linux, php | 2011-10-09
PHP端口复用的利用
如果还有人记得我当年发在80sec上的那篇《Linux 系统文件描述符继承带来的危害》的话,应该记得当时这个问题已经被apache官方使用FD_CLOSEXEC修复了:由于在系统底层exec其他进程的时候,所有开启的FD就会被自动关闭,因此就没有办法使用system等php函数,在子进程如bash中继续操作原有开启的高权限文件描述符。 但是最近PHP 5.3.6引进了一个新特性:... [阅读全文]

Linux 系统文件描述符继承带来的危害(防火墙穿透)

nick | linux | 2011-10-09
Linux 系统文件描述符继承带来的危害 EMail: wofeiwo#80sec.com Site: http://www.80sec.com Date: 2010-11-20 [ 目录 ] 0×00 背景 0×01 POC 0×02 深入利用 0×03 解决方案及后话 0×00 前言 在初学linux编程的时候,都会知道这样一个概念:当你用fork建立一个子进程,父进程的所有内容会被“完完整整”的复制到子进程中。子进程是父进程的一个clone体,除... [阅读全文]

Linux Shell下后台运行及其前台的转换

nick | linux | 2011-09-22
当用bash启动一个程序,你可以用在程序后加&,实现程序在后台运行; 例如: emacs & 但如果你忘了输入&;但你又不想把程序停止后重新启动; 你可以这么做: 按Ctrl + Z暂停前台工作,比如前面提到的Emacs 然后用jobs命令查看当前bash一共启动了多少程序,你可以看到你的emacs在其中,它的状态是Stoped的; 并且它的jobID也可以看,比如是2 ... [阅读全文]
ė 6Linux Shell下后台运行及其前台的转换已关闭评论 0, ,

迅搜全文搜索引擎 XunSearch

nick | linux, open, php | 2011-09-13
迅搜(xunsearch)是采用 C/C++ 基于 xapian 和 scws 开发的全文搜索引擎解决方案,提供 PHP 语言的开发接口。支持海量数据高速检索,功能强大,简单易用! 本项目旨在帮助一般开发者针对既有的海量数据,快速而方便地建立自己的全文搜索引擎。全文检索可以帮助您降低服务器搜索负荷、极大程度的提高搜索速度和用户体验。 **高性能** 后端是采用 C/C++ ... [阅读全文]

流量限制工具 PHREL

nick | linux, open | 2011-09-13
PHREL 是一个针对每个主机的网络流量限制工具,它会跟踪每个输入流量情况,并通过在 iptables 来配置流量限制。 The inserted chain may either rate limit or block the offending host for a period of time. The inserted chain is automatically removed when the offending host’s traffic levels return to normal. PHREL is particula... [阅读全文]

Centos 下查看服务器CPU的核数

nick | CentOS, linux | 2011-09-09
实时查看CPU每核的线程利用率 top 后按 1,如下图所示,我们可以看到有8个CPU,每行显示的就是该CPU的使用率: 查看当前操作系统内核信息 # uname -a Linux db1.xxx.com 2.6.18-194.el5xen #1 SMP Fri Apr 2 15:34:40 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux 依次是 •操作系统名称: Linux uname -s 可以单独看到这个信息 •计算机名: db1.xxx.com... [阅读全文]

Redis内存使用优化与存储

nick | redis | 2011-08-17
Redis内存使用优化与存储
Redis常用数据类型 Redis最为常用的数据类型主要有以下五种: String Hash List Set Sorted set 在具体描述这几种数据类型之前,我们先通过一张图了解下Redis内部内存管理中是如何描述这些不同数据类型的: 首先Redis内部使用一个redisObject对象来表示所有的key和value,redisObject最主要的信息如上图所示:type 代表一个value对象具体是何种数据类... [阅读全文]

Redis加Node.js的全文搜索引擎 Reds

nick | js, linux, open | 2011-08-02
Redis加Node.js的全文搜索引擎 Reds
Reds是由LearnBoost公司的TJ Holowaychuk开发的一个基于Redis的Node.js全文搜索引擎,其代码加上注释也只有300行。不得不说又是一个Redis的最佳实践,它的主要原理是通过Redis的sets数据结构将分词后的词语碎片进行存储。这里的分词仅仅是对英文按空格进行切分(中文分词就不要想了~)。 例子: 先添加几个句子到搜索引擎中建立索引 var strs = []; ... [阅读全文]

Linux命令运行的PHP框架 PLCS

nick | linux, php | 2011-07-28
Structure crontab Shell Script |— test.sh test libs |— base.class.php Controller Class |— config.class.php Configuration |— mysql.class.php Databases Class modules |— test.php PHP Script runtime Write Logs index.php Index 简单的PHP在linux下运行的小框架 授权协议: 未知 开发语言: PHP 操作系统:... [阅读全文]
Ɣ回顶部