Linux系统管理与网络管理—前言
前 言
从桌面到服务器,Linux的应用正变得越来越广泛,业界对Linux专业人才的需求量也在急剧增长。高校学生、IT业界人士都希望通过学习Linux知识从而提升自己的竞争力,以获得更高的薪酬。但是目前关于Linux的书籍大部分都只是偏重于桌面应用,或者是只停留在一些表面的简单操作。能由浅入深、全面细致地介绍Linux的基础知识及各种网络应用的书籍实在不多,因此难以满足这类渴望全面了解Linux系统各种应用的读者的需求。而本书则正是为满足这类读者的需求而编写的。全书内容涵盖Linux基础知识以及各种的Linux网络服务器应用,结合实际案例进行讲解,同时书中给出了各种常用的系统管理脚本,确实是一本不可多得的Linux参考教材。
本书作者长期从事Linux方面的系统管理工作,深知目前Linux在服务器应用中最为广泛的正是Web及数据库领域,而作为系统管理员最应该关注的则是系统安全及性能。因此本书使用了大量的篇幅对Linux性能监控、Linux系统网络安全、Apache Web服务器,Tomcat、PHP等动态网页技术,MySQL、Oracle数据库,Oracle RAC负载均衡技术等内容进行了重点介绍。尤其是Oracle RAC,目前市场上结合Linux及Oracle RAC进行介绍的书籍可以说是凤毛麟角,而本书的出现则正好填补了目前市场上在这方面的短缺。
本书特点
1.配视频讲解光盘
由于Linux系统管理和网络管理涉及很多具体操作,所以作者专门录制了大量语音视频进行讲解,读者可以按照视频讲解很直观地学习,学习效果好。这些视频都收录于本书配书光盘中。
2.循序渐进,由浅入深
本书章节内容安排合理,循序渐进。全书共分成两大部分,前一部分介绍Linux系统的基础知识;后一部分结合各种服务器软件介绍在Linux上搭建各种网络服务器的安装和配置步骤,使读者能由浅入深地学习,更容易掌握关于Linux的各种知识。
3.示例讲解,轻松掌握
本书对每个知识点都会给出使用示例,并结合示例进行讲解,使读者可以一边学习理论知识一边根据书中内容进行实际的操作,能更好更快地吸收书中知识。
4.提供大量的管理脚本
Linux系统的一个最大的特点就是可以通过编写各种脚本简化系统管理的工作,而丰富的脚本代码正是本书的一大亮点。
5.技术全面,内容充实
从Linux系统基础知识到各种网络服务器应用,本书都有介绍。并且与其他书籍不同,本书不是泛泛而谈,而是对每个知识点都进行尽可能详尽的讲解,力求让读者不仅知道怎么做,而且还明白其中的原理。
6.案例精讲,结合实际
本
相关文档:
一:前言
最近在研究android的sensor driver,主要是E-compass,其中用到了Linux input子系统.在网上也看了很多这方面的资料,感觉还是这篇分析的比较细致透彻,因此转载一下以便自己学习,同时和大家分享!
(这篇博客主要是以键盘驱动为例的,不过讲解的是Linux Input Subsystem,可以仔细的研究一下!)
键盘驱动将检 ......
这两天看了一本fedora 6的实践教程,下面是有关linux文件系统知识的学习笔记:
1、linux文件系统分配策略:
块分配( block allocation ) 和 扩展分配 ( extent allocation )
块分配:磁盘上的文件块根据需要分配给文件,避免了存储空间的浪费。但当文件扩充时,会造成文件中文件 ......
系统收到邮件都会保存在“/var/spool/mail/[linux用户名]”文件中。
在linux中输入mail,就进行了收件箱,并显示二十封邮件列表。
此时命令提示符为"&"
unread 标记为未读邮件
h|headers 显示当前的邮件列表
l|list 显示当前支持的命令列表
?|help 显示多个查看邮件列表的命令参数用法
d 删除当前邮 ......
New things to learn about Linux Scheduler):
1. Rotating Staircase Deadline cpu scheduler policy
2. CFS (Completely Fair Scheduler)
3. BFS (Brain Fuck Scheduler)
http://lwn.net/Articles/
http://kerneltrap.org/
......
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <errno.h>
#include <string.h>
#include <signal.h>
#include <sys/types.h>
#include <sys/wait.h>
#include "include/lua.hpp"
bool g_bQuit = false;
void ......