一,搭建php环境 下载php 5.2.6 源码 并解压 编译安装,搭建php环境 二,创建扩展项目 进入源码目录 cd php5.2.6/ext/ ./ext_skel --extname=my_ext 创建名字为my_ext的项目,最终会生成my_ext.so 三,更改配...
80X86体系结构上,常用的定时器电路 实时时钟(RTC) RTC内核通过IRQ8上发出周期性的中断,频率在2-8192HZ之间,掉电后依然工作,内核通过访问0x70和0x71 I/O端口访问RTC。 时间戳计时器(TSC) 利用CLK输入引线,接收外部振荡器的...
对于linux新手来说,最感到迷惑的问题之一就是文件都存在哪里呢?特别是对于那些从windows转过来的新手来说,linux的目录结构看起来有些奇怪哦。所以,在这里讲一下linux下的主要目录以及它们都是用来干什么的。 / This is the root directo...
在微软开发Windows Vista的时候,固态硬盘还没有如此火热,所以并未得到相应的优化。Windows 7就不同了,微软从一开始就把固态硬盘放在了关键位置上,近日更是通过官方博客详细阐述了新系统的相应优化措施。 一、固态硬盘性能退化与Trim请求操作 ...
每当我们装好一个新的Linux系统,安装向导总会帮我们默认启动一批后台服务程序。这些程序在后台默默地完成各式各样的任务。比如电源管理,计划任务,系统审核等等。 可是我们的电脑硬件千差万别,安装Linux的目的也千差万别。这些后台程序往往并不...
随着Linux的发展,以及网络计算技术的发展和逐步深入的云计算,基于Linux的瘦客户机正在得到日益广泛的应用。现在已经在大量场合中从不同的角度使用了云计算。对嵌入式 Linux 来说,云计算的一个令人兴奋的方面就是它在Linux瘦客户机上的应用。下面就来...
1、加速磁盘碎片整理 Windows 7中的磁盘碎片整理工具比Windows Vista提供了更多的可控选项,它的命令行版本也提供一些有趣的新功能。下面是参数说明: /r 并行处理多个驱动器 /h 让磁盘碎片整理工具使用更多的系统资源,以便加速运行 ...
系统调用是应用程序和操作系统内核之间的功能接口。其主要目的是使得用户可以使用操作系统提供的有关设备管理、输入/输入系统、文件系统和进程控制、通信以及存储管理等方面的功能,而不必了解系统程序的内部结构和有关硬件细节,从而起到减轻用户负担...
性能监测的基本概念: 当今企业对关键服务效能和稳定性方面的要求不断提高,所以如何科学以及准确地获得服务运行方面的综合信息显得越来越重要。于是企业在部署服务的同时也都会通过各种各样的方式和手段来部署对服务以及其外围环境资源的监测。监...
操作系统使用的时间长了,系统垃圾会逐渐堆积,结果导致电脑运行速度减慢。有些用户或许这时会考虑使用优化软件来“清理”系统,但用过优化软件的人都知道,里面的功能很多,并不是每个人都适用。此前曾有用户抱怨“优化前系统虽然慢但很稳定,优化后一...
究竟什么是“文件系统”?Sheryl Calish 介绍了这个概念以及它的实际应用。 尽管内核是 Linux 的核心,但文件却是用户与操作系统交互所采用的主要工具。这对 Linux 来说尤其如此,这是因为在 UNIX 传统中,它使用文件 I/O 机制管理硬件设备和数据...
1、vi的基本概念 基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下: 1) 命令行模式command mode) 控制屏幕光标的移动,字符、字或行的删除,...
1、不要当“传教士” 很多人在讨论区不断的引起 “Linux vs. Windows” 之类的讨论,甚至争的面红耳赤,这是没有必要的。这种争论是浪费时间而没有任何用处的。对,你花了一下午,用许多事实“扞卫”了 “Linux 比 Windows 好” 这个说法。但是 W...
一、什么是Windows服务 Windows服务也称为Windows Service,它是Windows操作系统和Windows网络的基础,属于系统核心的一部分,它支持着整个Windows的各种操作。诸如DNS客户端、打印程序、Windows更新服务、计划任务、Windows时间服务、告警器等服...
给大家推荐一款很不错的Linux YUM配置系统很有学习价值,这里我主要讲解Linux YUM配置系统的应用,包括介绍Linux YUM配置包背景知识等方面。 Linux YUM配置文件 Linux YUM配置信息都储存在一个叫yum.conf的配置文件中,通常位于/etc目 录下,...
对网络服务器的恶意网络行为包括两个方面:一是恶意的攻击行为,如拒绝服务攻击,网络病毒等等,这些行为旨在消耗服务器资源,影响服务器的正常运作,甚至服务器所在网络的瘫痪;另外一个就是恶意的入侵行为,这种行为更是会导致服务器敏感信息泄露,入...
1. 查找Java项目中,main方法定义在哪个文件里。 切换到你要查找项目的目录下执行 grep -rlI '\<main' . 如果你觉得自己打字快,不怕麻烦执行如下命令也可以找到该文件 find -type f -name *.java -exec grep -l '\<main' {...
简介: 在这篇文章里, 我们将看到各种不同的后门技术,特别是 Linux的可装载内核模块(LKM)。 我们将会发现LKM后门比传统的后门程序更加复杂,更加强大,更不易于被发现。知道这些之后,我们可以制造我们 自己的基于LKM的Rootkit程序, 主要体现在TC...
Git 是 Linux Torvalds 为了帮助管理 Linux? 内核开发而开发的一个开放源码的版本控制软件。我们可以自己下载这个软件用于对内核的 hack 分析,或者用来管理自己的软件开发项目。本文将向您展示如何使用 Git 工具开始分析 Linux 。 在现代软件开...
系统文件(文件扩展名) 说明 .conf 一种配置文件。配置文件有时也使用 .cfg .lock 锁(lock)文件;用来判定程序或设备是否正在被使用 .rpm RedHat 用来安装软件的软件包管理器文件 编程和脚本文件(文件扩展名) ...