﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:book="http://www.netyi.net"><channel><title>操作系统_计算机类_最新资料_得益网</title><link>http://www.netyi.net/Category/1</link><description>操作系统_计算机类_最新资料_得益网</description><copyright /><generator>得益网</generator>
<item><title>Linux 操作系统教程与实训</title><link>http://www.netyi.net/training/8ab123e3-abc5-45cc-a012-2b646a4bad92</link><description>注意:本电子版不包含原书第一章的内容。&lt;br/&gt;&lt;br/&gt;内容简介&lt;br/&gt;本书采用目前最流行的Linux发行版Ubuntu为平台，以理论为基础，着重应用。主要介绍了Ubuntu Linux操作系统及其安装、Linux基本命令、设备管理、Linux用户与组管理、Linux网络管理、桌面环境与常用办公软件、软件的安装与升级基础知识，在此基础上对Shell编程、Linux系统构建各种网络服务器的实用技能与基本应用知识进行了系统地介绍。&lt;br/&gt;本书针对读者在实际工作中如何使用与管理Linux而编写，每一章节都安排有相应的项目实训，以工作任务为导向，内容安排上体现渐进性、实用性和实际操作的互动性。&lt;br/&gt;本书图文并茂，内容深入浅出、循序渐进，适合作为高职高专院校、本科院校相关专业的教材，同时也是广大Linux爱好者或专业人士不可多得的一本学习参考书。&lt;br/&gt;目录&lt;br/&gt;第1章 Ubuntu Linux操作系统概述&lt;br/&gt;　1.1 Linux基础&lt;br/&gt;　　1.1.1 Linux释疑&lt;br/&gt;　　1.1.2 Linux操作系统的诞生与发展&lt;br/&gt;　　1.1.3 Linux操作系统特性&lt;br/&gt;　　1.1.4 Linux发行版本&lt;br/&gt;　1.2 Ubuntu Linux基础&lt;br/&gt;　　1.2.1 Ubuntu Linux简介&lt;br/&gt;　　1.2.2 Ubuntu Linux的特点&lt;br/&gt;　1.3 小结&lt;br/&gt;　1.4 练习与思考&lt;br/&gt;　1.5 项目实训&lt;br/&gt;第2章 安装Ubuntu Linux操作系统&lt;br/&gt;2.1 安装Ubuntu Linux系统的准备工作&lt;br/&gt;2.1.1 系统基本配置&lt;br/&gt;2.1.2 Ubuntu Linux操作系统安装基础&lt;br/&gt;2.2 安装Ubuntu Linux操作系统&lt;br/&gt;2.2.1 光盘安装&lt;br/&gt;2.2.2 试用与启动Live CD&lt;br/&gt;2.2.3 安装Ubunm Linux到硬盘&lt;br/&gt;2.3 启动Ubuntu操作系统&lt;br/&gt;2.4 Ubumu系统目录结构&lt;br/&gt;2.5 小结&lt;br/&gt;2.6 练习与思考&lt;br/&gt;2.7 项目实训&lt;br/&gt;第3章 Linux基本命令&lt;br/&gt;3.1 Linux命令简介&lt;br/&gt;3.2 文件和目录管理&lt;br/&gt;3.2.1 定位文件和目录&lt;br/&gt;3.2.2 浏览文件和目录&lt;br/&gt;3.2.3 搜索文件内容&lt;br/&gt;3.2.4 操作文件和目录&lt;br/&gt;3.3 简单系统管理&lt;br/&gt;3.4 文件压缩和解压缩&lt;br/&gt;3.5 进程管理与作业控制&lt;br/&gt;3.5.1 进程与作业的概念&lt;br/&gt;3.5.2 启动进程&lt;br/&gt;3.5.3 进程管理&lt;br/&gt;3.5.4 作业调度&lt;br/&gt;3.6 小结&lt;br/&gt;3.7 练习与思考&lt;br/&gt;3.8 项目实训&lt;br/&gt;第4章 设备管理&lt;br/&gt;4.1 设备管理概述&lt;br/&gt;4.1.1 设备文件&lt;br/&gt;4.1.2 设备分类&lt;br/&gt;4.2 使用磁盘&lt;br/&gt;4.2.1 磁盘分区&lt;br/&gt;4.2.2 Linux文件系统&lt;br/&gt;4.2.3 Linux磁盘管理工具的使用&lt;br/&gt;4.3 光驱管理&lt;br/&gt;4.4 打印机管理&lt;br/&gt;4.5 使用移动设备&lt;br/&gt;4.6 小结&lt;br/&gt;4.7 练习与思考&lt;br/&gt;4.8 项目实训&lt;br/&gt;第5章 Linux用户与组的管理&lt;br/&gt;5.1 Linux用户管理&lt;br/&gt;5.1.1 Linux用户基础&lt;br/&gt;5.1.2 账号文件&lt;br/&gt;……&lt;br/&gt;第6章 Linux网络管理&lt;br/&gt;第7章 桌面环境与常用办公软件&lt;br/&gt;第8章 Shell编程&lt;br/&gt;第9章 软件的安装与升级&lt;br/&gt;第10章 Smaba服务器&lt;br/&gt;第11章 FTP服务器&lt;br/&gt;第12章 DNS服务器&lt;br/&gt;第13章 Web服务器&lt;br/&gt;第14章 邮件服务器&lt;br/&gt;第15章 DHCP服务器&lt;br/&gt;参考文献&lt;br/&gt;</description><pubDate>2008-11-17 22:35:41</pubDate></item>
<item><title>Android中文视频教程2--Android系统简介</title><link>http://www.netyi.net/training/0f0d0f0e-9959-4913-a8de-a5ba45ef0687</link><description>Android中文视频教程2--Android系统简介</description><pubDate>2008-11-14 12:17:36</pubDate></item>
<item><title>Android中文视频教程1-开发环境建立</title><link>http://www.netyi.net/training/a953bab6-d1cc-44d5-ba36-c14c37949442</link><description>Android 中文视频教程1-开发环境建立</description><pubDate>2008-11-14 11:06:18</pubDate></item>
<item><title>Ubuntu.Linux.Bible</title><link>http://www.netyi.net/training/da502c16-2090-47e8-8b9f-a8b337e7aaee</link><description>ALinux distribution is basically the sum of the things that you need to run Linux on your computer.There are many different Linux distributions, each with their own target audience, set of features, administrative tools, and fan club, the latter of which is more properly known as a user community. Putting aside the downright fanatics, most of the members of the user community for any Linux distribution are people who just happen to find themselves using a distribution for one reason or another. These reasons range from what they’ve heard from friends, what CD or DVD came with a Linux magazine that they bought, to what Linux book they happened to buy.&lt;br/&gt;Ubuntu Linux is the most exciting Linux distribution in years. Ironically, while Ubuntu itself is indeed new, it also comes with a respectable Linux pedigree. Ubuntu has direct roots in one of the oldest and best-known Linux distributions available, the Debian GNU/Linux distribution. The folks who initially created and supported Ubuntu, Canonical Ltd., started out as Debian fans who wanted a faster-moving,more up-to-date distribution than Debian provided. So, in the spirit of Linux and the Open Source movement, they made their own distribution, Ubuntu Linux, by incorporating the best of Debian, other&lt;br/&gt;Linux distributions and open source applications, and added their own special sauce.&lt;br/&gt;Ubuntu means “humanity to others.” For the people who use and bring you Ubuntu Linux, this is not just a name with touchy-feely overtones. The special sauce in Ubuntu is a social and business commitment to Ubuntu users everywhere. Ubuntu releases occur regularly, every six months, and support and updates for any Ubuntu release are available for a minimum of eighteen months after that. More about that it in the first chapter, where you’ll read more about Ubuntu, its philosophy, its community, and why the sum of those makes Ubuntu different than any other Linux distribution.&lt;br/&gt;In a nutshell, Ubuntu is a Linux distribution for people. While reading this book, you’ll see that there are plenty of excellent technical reasons for using Ubuntu, even if you’re a hard-core Linux propeller head. However, that’s not the point of Ubuntu—Ubuntu is for people who want to use their computers and need a solid software foundation for doing so. Whether your focus is on writing code or surfing the Web, sending and receiving electronic mail, working with your digital photographs, watching DVDs, listening to music, and so on, Ubuntu offers the software that you need to do what you want to do.&lt;br/&gt;Like any Linux distribution, you can freely download and install Ubuntu, but it gets even better. This book includes a CD of the latest Ubuntu Desktop CD at the time this book was published, but new versions may be available by the time you buy the book. If you don’t have access to a CD burner, need a version of Ubuntu for a non-x86 system, or simply don’t have the time, the Ubuntu folks will send you CDs that you can either use to install or test-drive Ubuntu on your current computer system. That’s more than&lt;br/&gt;free—it’s revolutionary! Downloadable copies of Linux distributions are nothing new, but sending people physical CDs if they need them shows that Ubuntu Linux is more than just another Linux distribution—the Ubuntu folks are Linux devotees on a mission. And you and I are the lucky winners.</description><pubDate>2008-11-14 02:31:16</pubDate></item>
<item><title>Learning Series Mac OS X 10.4 Tiger</title><link>http://www.netyi.net/training/2329a2a4-6032-43e7-841f-a8ab2b0ce272</link><description>非常难得的苹果操作系统书籍&lt;br/&gt; Copyright &lt;br/&gt;     Getting Started &lt;br/&gt;     Upgrading to Tiger &lt;br/&gt;        Lesson 1.  Upgrade Your Mac to Tiger &lt;br/&gt;        Know Your System Requirements &lt;br/&gt;        Upgrading from Mac OS 9? &lt;br/&gt;        Know your Connection Specifications &lt;br/&gt;        The Installation Process &lt;br/&gt;        Customize the Setup Assistant &lt;br/&gt;        Take Advantage of the Utilities in the Installer &lt;br/&gt;        Lesson 2.  Transfer Your Files to a New Mac Running Tiger &lt;br/&gt;        Do You Now Own Two Macs? &lt;br/&gt;        Requirements for Using the Migration Assistant &lt;br/&gt;        Start the Migration Process &lt;br/&gt;        Migrate Additional Users &lt;br/&gt;        What to Do After Migrating &lt;br/&gt;        Other Ways to Transfer Files from Mac to Mac &lt;br/&gt;        What You've Learned &lt;br/&gt;     Mac OS X Basics for New Users &lt;br/&gt;        Lesson 3.  Introduction to Mac OS X &lt;br/&gt;        Get to Know Your Desktop and Finder &lt;br/&gt;        Get to Know Your Finder Windows &lt;br/&gt;        Get to Know Your Home and its Folders &lt;br/&gt;        Take Advantage of the Sidebar &lt;br/&gt;        Change the View of the Finder Window &lt;br/&gt;        Use the Buttons in the Finder Window &lt;br/&gt;        Select Multiple Items in the Finder &lt;br/&gt;        Use the Dock &lt;br/&gt;        Use the Trash &lt;br/&gt;        Understand the Various Disk Icons &lt;br/&gt;        Understand the Various Library Folders &lt;br/&gt;        Use Mac OS X Together with Mac OS 9 &lt;br/&gt;        Look for Contextual Menus &lt;br/&gt;        Work with Keyboard Shortcuts &lt;br/&gt;        Burn a CD or DVD &lt;br/&gt;        Learn Simple Troubleshooting Techniques &lt;br/&gt;        Learn More About Mac OS X &lt;br/&gt;        What You've Learned &lt;br/&gt;        Lesson 4.  Introduction to Mac OS X Applications &lt;br/&gt;        Know Your Applications Folder &lt;br/&gt;        Know the Common Elements of Mac OS X Applications &lt;br/&gt;        Use the Common Tools You'll Find in Every Mac App &lt;br/&gt;        Learn the Key Features of Mac OS X Applications &lt;br/&gt;        Lesson 5.  Working between Mac OS X Applications &lt;br/&gt;        Work with Multiple Applications at Once &lt;br/&gt;        Control Your Windows with Expos&amp;#233; &lt;br/&gt;        Simplify Your Work with Drag-and-Drop &lt;br/&gt;        Take Advantage of System Services &lt;br/&gt;        What You've Learned &lt;br/&gt;     Make Tiger Work for You &lt;br/&gt;        Lesson 6.  Personalize Your Mac to Meet Your Needs &lt;br/&gt;        Customize the Dock &lt;br/&gt;        Customize the Finder &lt;br/&gt;        Customize the Inside of Finder Windows &lt;br/&gt;        Use System Preferences &lt;br/&gt;        Know Your Security Options &lt;br/&gt;        Use Keychain Access for Protection &lt;br/&gt;        Consider FileVault for Heavy-Duty Protection &lt;br/&gt;        Protect Your Mac from Viruses &lt;br/&gt;        What You've Learned &lt;br/&gt;        Lesson 7.  Set Up Printing and Faxing &lt;br/&gt;        Set Up Your Printers &lt;br/&gt;        Access the Special Features of your Printer &lt;br/&gt;        Access the Special Features of your Software &lt;br/&gt;        Having Trouble Printing? &lt;br/&gt;        Share Your Printer with Other Macs &lt;br/&gt;        Fax From and To Your Mac &lt;br/&gt;        What You've Learned &lt;br/&gt;        Lesson 8.  Discover the Special Gems in Mac OS X Tiger &lt;br/&gt;        Burn Folders in the Finder &lt;br/&gt;        New Features in Mail &lt;br/&gt;        Address Book Enhancements &lt;br/&gt;        TextEdit Grows Up &lt;br/&gt;        New Preview Options &lt;br/&gt;        Enhancements for iCal &lt;br/&gt;        More Options in Safari &lt;br/&gt;        DVD Player Improvements &lt;br/&gt;        Create PDF Files &lt;br/&gt;        Grapher Takes Off &lt;br/&gt;        What You've Learned &lt;br/&gt;        Lesson 9.  Share One Mac with Multiple Users &lt;br/&gt;        Overview of Multiple Users &lt;br/&gt;        Create New Users &lt;br/&gt;        Log Out and Log In &lt;br/&gt;        Switch Users with a Click &lt;br/&gt;        Allow Other Users to be Admins &lt;br/&gt;        Adjust User Settings &lt;br/&gt;        Let Users Adjust their own Settings &lt;br/&gt;        Set Up Login Items &lt;br/&gt;        Share Files with Other Users &lt;br/&gt;        Set Permissions for Shared Files &lt;br/&gt;        Apply Parental Controls &lt;br/&gt;        Delete a User &lt;br/&gt;        What You've Learned &lt;br/&gt;        Lesson 10.  Get Connectedand Stay Connected &lt;br/&gt;        How Your Mac Connects to the Internet &lt;br/&gt;        Troubleshoot Your Internet Connection &lt;br/&gt;        Troubleshoot Your Mail Account &lt;br/&gt;        Share Files on a Network &lt;br/&gt;        Connect to Another Mac &lt;br/&gt;        BonjourShare Files Locally &lt;br/&gt;        Share Mac OS 9 Files with Mac OS X &lt;br/&gt;        Disconnect &lt;br/&gt;        What You've Learned &lt;br/&gt;        Lesson 11.  Use Your .Mac Account to Stay in Sync &lt;br/&gt;        The Benefits of a .Mac Account &lt;br/&gt;        Sync Multiple Computers through .Mac &lt;br/&gt;        Prepare to Sync &lt;br/&gt;        Put the iSync Menu in the Menu Bar &lt;br/&gt;        Registered Computers &lt;br/&gt;        Reset Sync Data &lt;br/&gt;        Resolve Conflicts between Macs &lt;br/&gt;        Access Your Data Online &lt;br/&gt;        Sync with Other Devices &lt;br/&gt;        Turn Off All Syncing &lt;br/&gt;        What You've Learned &lt;br/&gt;     A New Way of Working on your Mac &lt;br/&gt;        Lesson 12.  Find What You Want, Fastwith Spotlight &lt;br/&gt;        The Many Faces of Spotlight &lt;br/&gt;        But Before You Begin &lt;br/&gt;        Spotlight Menu &lt;br/&gt;        Spotlight Window &lt;br/&gt;        Spotlight in the Finder &lt;br/&gt;        Spotlight in Other Applications &lt;br/&gt;        What You've Learned &lt;br/&gt;        Lesson 13.  DashboardImportant Information at your Fingertips &lt;br/&gt;        Take a Look at Dashboard &lt;br/&gt;        Discover Different Kinds of Widgets &lt;br/&gt;        Activate Dashboard and the Widgets &lt;br/&gt;        Add Widgets to Your Dashboard &lt;br/&gt;        Remove Widgets from Your Dashboard &lt;br/&gt;        Put Dashboard Away &lt;br/&gt;        Work with Widgets &lt;br/&gt;        Experiment with Your Widgets! &lt;br/&gt;        Display More than One of a Widget &lt;br/&gt;        Change the Keyboard Shortcut to Open Dashboard &lt;br/&gt;        What You've Learned &lt;br/&gt;        Lesson 14.  Multiple Audio and Video Messaging with iChat AV &lt;br/&gt;        Audio Chat with up to Ten People &lt;br/&gt;        Video Chat with up to Three Other People &lt;br/&gt;        What You've Learned &lt;br/&gt;        Lesson 15.  Keep Up on the Latest News with Safari RSS Feeds &lt;br/&gt;        So What is RSS? &lt;br/&gt;        View the Existing Feeds in Safari &lt;br/&gt;        Customize the Information Display &lt;br/&gt;        Find Other Feeds &lt;br/&gt;        Bookmark Your Favorite Feeds &lt;br/&gt;        Auto-Click to View Feeds in Tabs &lt;br/&gt;        Change the RSS Preferences &lt;br/&gt;        Search RSS Feeds &lt;br/&gt;        Send an RSS Feed to a Friend &lt;br/&gt;        Use RSS Feeds as a Screen Saver &lt;br/&gt;        What You've Learned &lt;br/&gt;        Lesson 16.  Automate Repetitive Tasks with Automator &lt;br/&gt;        Overview of Automator &lt;br/&gt;        Quick Start (for those who don't like to read all the directions) &lt;br/&gt;        Actions are the Building Blocks &lt;br/&gt;        Workflows are the Finished Products &lt;br/&gt;        Tips for Building Workflows &lt;br/&gt;        Create a Simple Workflow in the Finder &lt;br/&gt;        Create a Workflow that Uses Multiple Apps &lt;br/&gt;        Create a Workflow that Uses the Internet &lt;br/&gt;        Modify an Existing Workflow &lt;br/&gt;        Troubleshoot a Workflow &lt;br/&gt;        A Few Advanced Automator Techniques &lt;br/&gt;        Search for an Action &lt;br/&gt;        What You've Learned &lt;br/&gt;        Lesson 17.  VoiceOver (and more) for Users with Challenges &lt;br/&gt;        Overview of VoiceOver &lt;br/&gt;        Learn the Keys on the Keyboard &lt;br/&gt;        Pause and Resume Speaking &lt;br/&gt;        VoiceOver Cursor &lt;br/&gt;        Keyboard Focus &lt;br/&gt;        Navigating in VoiceOver &lt;br/&gt;        Customize Your Access with the VoiceOver Utility &lt;br/&gt;        And That's Not All... &lt;br/&gt;        What You've Learned &lt;br/&gt;     The End Matters &lt;br/&gt;        Glossary &lt;br/&gt;        Symbols &lt;br/&gt;        Colophon! &lt;br/&gt;     Index &lt;br/&gt;</description><pubDate>2008-11-10 15:49:55</pubDate></item>
<item><title>Red Hat Linux奥秘：第三版</title><link>http://www.netyi.net/training/5e683564-cad4-4790-90d5-1982eab74aa9</link><description>本书主要讲Red Hat Linux 6.x的使用与系统管理，主要内容包括：安装、命令使用、硬件配置、商务应用、软件开发等。本书组织独特、内容详实，有如下特点：涉及面广。本书涉及到Red Hat Linux的安装、配置、软件开发等各个方面的内容，可以说是无所不包。内容组织有特色。本书不象通常那样以安装、使用、系统管理等方式组织内容，而是通过分专题讲解各种硬件、配置及使用，便于读者参考。内容详实。尽管本书涉及面广，但其中包含的内容却足以引导读者入门。作者不仅讲解系统配置及使用同时也仔细解释了相关硬件以及背影知识。语言流畅、讲解清楚。本书非常适合于Linux初学者阅读，也可以作为读者在配置及使用Linux过程的参考书。&lt;br/&gt;目录：&lt;br/&gt;第一篇 配置Linux系统&lt;br/&gt;第一章 安装Linux&lt;br/&gt;第二章 升级Linux&lt;br/&gt;第二篇 运行Linux&lt;br/&gt;第三章 Linux概貌&lt;br/&gt;第四章 Linux下的奥秘&lt;br/&gt;第五章 定制Linux启动&lt;br/&gt;第六章 Linux命令的奥秘&lt;br/&gt;第七章 Linux下的DOS奥秘&lt;br/&gt;第八章 使用 Tcl/TK编写Linux脚本&lt;br/&gt;第三篇 在Linux系统中发挥硬件功能&lt;br/&gt;第九章 计算机&lt;br/&gt;第十章 显卡和监视器&lt;br/&gt;第十一章 磁盘驱动器&lt;br/&gt;第十二章 CD-ROD驱动器和声卡&lt;br/&gt;第十三章 键盘和定点设备&lt;br/&gt;第十四章 打印机&lt;br/&gt;第十五章 调制解调器&lt;br/&gt;第十六章 网络&lt;br/&gt;第十七章 PC卡&lt;br/&gt;第四篇 使用Linux娱乐并盈利&lt;br/&gt;第十八章 Linux中的拨号网络&lt;br/&gt;第十九章 建立Linux Internet主机&lt;br/&gt;第二十章 在Linux上运行World Wide Web服务器&lt;br/&gt;第二十一章 Linux的商务应用&lt;br/&gt;第二十二章 在Linux一起下开发软件&lt;br/&gt;第二十三章 Linux环境下的X编程&lt;br/&gt;第二十四章 Linux的字处理&lt;br/&gt;附录A Linux应用程序综述&lt;br/&gt;附录B Linux命令&lt;br/&gt;附录C 关于本书附带的CD-ROM</description><pubDate>2008-11-05 14:27:42</pubDate></item>
<item><title>计算机网络研究生课程录象08</title><link>http://www.netyi.net/training/13cd0e5c-eac6-44fd-8f68-d208525611f4</link><description /><pubDate>2008-11-04 11:58:28</pubDate></item>
<item><title>源码开放的嵌入式系统软件分析与实践——基于SkyEye和ARM开发平台</title><link>http://www.netyi.net/training/fd2c11d7-b345-44f2-a9b6-2dc55b60a8ee</link><description>本书详细介绍了如何使用各种基于GPL协议和Open Source协议的开发工具和软件，并通过这些软件来研究、移植并开发Linux、μClinux和μC/OSⅡ操作系统以及相关系统软件的过程，同时对多种典型嵌入式开发板上的操作系统和系统软件的移植进行了详细分析和描述。通过介绍SkyEye硬件模拟平台的内部实现和具体使用，让读者可以在没有实际嵌入式硬件开发板的情况下，学习、研究和开发嵌入式操作系统和系统软件。&lt;br/&gt;基 础 篇 &lt;br/&gt;第1章 嵌入式系统3 &lt;br/&gt;1.1 嵌入式硬件系统介绍3 &lt;br/&gt;1.2 嵌入式软件系统6 &lt;br/&gt;1.3 嵌入式系统学习开发入门11 &lt;br/&gt;第2章 嵌入式开发工具13 &lt;br/&gt;2.1 GNU Tools开发工具13 &lt;br/&gt;2.2 binutils开发工具15 &lt;br/&gt;2.3 ld软件31 &lt;br/&gt;2.4 gcc编译工具39 &lt;br/&gt;2.5 gdb调试工具48 &lt;br/&gt;2.6 GNU make51 &lt;br/&gt;2.7 其他嵌入式开发工具68 &lt;br/&gt;2.8 小结71 &lt;br/&gt;第3章 SkyEye硬件模拟平台72 &lt;br/&gt;3.1 SkyEye介绍72 &lt;br/&gt;3.2 SkyEye模拟硬件介绍 74 &lt;br/&gt;3.3 SkyEye的设计实现75 &lt;br/&gt;...</description><pubDate>2008-10-23 10:18:08</pubDate></item>
<item><title>shell编程经典视频3</title><link>http://www.netyi.net/training/68269712-bb12-4e45-b0ec-c04c6fc02319</link><description>shell编程经典视频</description><pubDate>2008-10-22 13:35:02</pubDate></item>
<item><title>Windows Embedded CE 6.0 Fundamentals</title><link>http://www.netyi.net/training/949e2b92-9a5c-4c26-b3fa-834b15e988d8</link><description>Windows CE 6.0 原理&lt;br/&gt;&lt;br/&gt;Delve into the fundamental tools and techniques for Windows Embedded CE and get ready to deliver the next innovation in powered devices. Covering the newest version of the technology Windows Embedded CE R2 and led by two embedded-development experts, you ll get both the hands-on instruction and pragmatic reference you need to begin building a range of small footprint, smart, connected, and service-oriented devices. This book examines the architecture, built-in programming tools, drivers, and build process, and shows how to take advantage of the Windows Embedded CE 6.0 Software Development Kit (SDK). Whether new to programming with Windows and Windows Embedded, or already working with the platform, you ll find the best practices and real-world guidance you need to get productive quickly. Key Book Benefits: Delivers the practical, fundamental instruction that developers new to Windows or Windows Embedded CE need to get productive quickly Introduces readers to the operating system s architecture, built-in programming tools, drivers, and development process Features practical coverage of the SDK, enabling developers to dig in and start work right away</description><pubDate>2008-10-20 23:25:41</pubDate></item>
<item><title>嵌入式Linux应用开发详解</title><link>http://www.netyi.net/training/659421ee-b586-49ef-b495-12f67873bfb2</link><description>本书立足于嵌入式Linux平台，侧重于实际开发应用，是一本结合嵌入式Linux技术最新发展潮流和编者多年开发经验，精心编写的嵌入式Linux开发用书。全书内容共分三篇：第一篇为基础篇，包括第1章和第2章，主要介绍嵌入式Linux的基本知识和如何配置嵌入式Linux开发环境；第二篇为系统篇，包括第3-7章，主要介绍了uClinux操作系统相关的知识，如任务管理、任务间通信、内存与I/O管理以及中断处理机制等：第三篇为应用篇，包括第8-14章，主要介绍了如何实现串口通信、键盘扩展、定时器、GUI、LCD驱动和USB驱动、PCI驱动、网络以及嵌入式数据库等扩展应用。</description><pubDate>2008-10-18 15:23:21</pubDate></item>
<item><title>Embedded FreeBSD Cookbook.pdf</title><link>http://www.netyi.net/training/93a17d7d-6994-4a13-aa12-5849751d32f4</link><description>Embedded FreeBSD Cookbook.pdf</description><pubDate>2008-10-17 13:56:12</pubDate></item>
<item><title>计算机应用基础案例教程</title><link>http://www.netyi.net/training/839c1d98-5c94-4f35-b49d-f454ac4cfc23</link><description>　　全书共分7 章，共设计了20 多个案例，内容包括Windows XP 系统基础知识与基本操作、Word 文本文档的排版、表格的制作、图文混排、高级编辑技巧、电子表格的一些基本方法和技巧，数据处理的基本操作方法、演示文稿的基本编辑、动画设置及放映设置等操作及技巧、Word 2003、Excel 2003 以PowerPoint 2003等应用程序的高级用法及相互之间的调用、计算机网络与Internet 基础知识、计算机的发展和计算机的安全使用与病毒的防治等。&lt;br/&gt;　　本书可以作为高等职业学院学生的“计算机应用基础”学习指导教材，也可以作为参加全国计算机等级考试及各类计算机基础文化普及的辅导教程和自学的参考用书。&lt;br/&gt;目录&lt;br/&gt;第1 章 微型计算机系统&lt;br/&gt;1.1 计算机系统组成&lt;br/&gt;1.1.1 计算机系统概述&lt;br/&gt;1.1.2 计算机的硬件系统&lt;br/&gt;1.1.3 计算机的软件&lt;br/&gt;1.2 操作系统概述&lt;br/&gt;1.2.1 操作系统的作用与地位&lt;br/&gt;1.2.2 操作系统的类型&lt;br/&gt;1.3 Windows XP 操作系统概述&lt;br/&gt;1.3.1 Windows XP 的安装&lt;br/&gt;1.3.2 Windows XP 的启动与退出&lt;br/&gt;1.4 Windows XP 基础知识与基本操作&lt;br/&gt;1.4.1 Windows XP 桌面组成及其操作&lt;br/&gt;1.4.2 鼠标操作&lt;br/&gt;1.4.3 窗口操作&lt;br/&gt;1.4.4 菜单操作&lt;br/&gt;1.4.5 对话框操作&lt;br/&gt;1.4.6 键盘操作&lt;br/&gt;1.4.7 常用中文输入法&lt;br/&gt;1.4.8 Windows XP 帮助系统的使用&lt;br/&gt;1.5 Windows XP 文件管理&lt;br/&gt;1.5.1 文件管理概述&lt;br/&gt;1.5.2 【我的电脑】与【资源管理器】&lt;br/&gt;1.5.3 设置文件与文件夹的显示风格&lt;br/&gt;1.5.4 文件与文件夹的创建&lt;br/&gt;1.5.5 文件与文件夹的选定&lt;br/&gt;1.5.6 文件与文件夹的改名与属性设置&lt;br/&gt;1.5.7 文件与文件夹的复制、移动、删除&lt;br/&gt;1.5.8 快捷方式的建立&lt;br/&gt;1.5.9 文件与文件夹的查找&lt;br/&gt;1.6 Windows XP 系统设置&lt;br/&gt;1.6.1 显示设置&lt;br/&gt;1.6.2 键盘与鼠标&lt;br/&gt;1.6.3 输入法设置&lt;br/&gt;1.6.4 添加或删除程序&lt;br/&gt;1.6.5 打印机设置&lt;br/&gt;1.7 Windows XP 实用工具&lt;br/&gt;1.7.1 计算器&lt;br/&gt;1.7.2 记事本&lt;br/&gt;1.7.3 画图&lt;br/&gt;1.7.4 娱乐工具&lt;br/&gt;1.7.5 磁盘管理&lt;br/&gt;小结&lt;br/&gt;习题一&lt;br/&gt;第2 章 文字处理软件Word&lt;br/&gt;2.1 Word 概述&lt;br/&gt;2.1.1 Microsoft Office 及同类软件简介&lt;br/&gt;2.1.2 认识Word &lt;br/&gt;2.1.3 Word 的文件操作&lt;br/&gt;2.1.4 Word 文档的简单编辑&lt;br/&gt;2.2 文本的排版&lt;br/&gt;2.2.1 文本排版的基础知识与操作技巧&lt;br/&gt;2.2.2 文本排版案例一：文本型求职简历&lt;br/&gt;2.2.3 文本排版案例二：通知&lt;br/&gt;2.2.4 文本排版案例三：毕业论文&lt;br/&gt;2.3 表格&lt;br/&gt;2.3.1 制作表格的基础知识与操作技巧&lt;br/&gt;2.3.2 表格制作案例一：表格型求职简历&lt;br/&gt;2.3.3 表格制作案例二：学生成绩登记表&lt;br/&gt;2.4 图文混排&lt;br/&gt;2.4.1 图文混排基础知识与操作技巧&lt;br/&gt;2.4.2 图文混排案例一：名片的设计&lt;br/&gt;2.4.3 图文混排案例二：产品说明书&lt;br/&gt;2.4.4 图文混排案例三：毕业论文中的图表&lt;br/&gt;2.4.5 图文混排案例四：校刊编排&lt;br/&gt;2.5 Word 高级编辑技巧&lt;br/&gt;2.5.1 高级编辑案例一：批量制作期末成绩通知单&lt;br/&gt;2.5.2 高级编辑案例二：毕业论文的修订、批注与目录&lt;br/&gt;2.5.3 高级编辑案例三：幼儿读物&lt;br/&gt;2.5.4 高级编辑案例四：数学试卷&lt;br/&gt;小结&lt;br/&gt;习题二&lt;br/&gt;第3 章 电子表格软件Excel &lt;br/&gt;3.1 Excel 概述&lt;br/&gt;3.1.1 认识Excel &lt;br/&gt;3.1.2 Excel 的基本操作&lt;br/&gt;3.2 Excel 的编辑操作&lt;br/&gt;3.2.1 Excel 基本编辑操作与技巧&lt;br/&gt;3.2.2 Excel 基本编辑案例一：期末成绩分析&lt;br/&gt;3.2.3 Excel 基本编辑案例二：股票走势与预测&lt;br/&gt;3.3 Excel 的数据分析处理&lt;br/&gt;3.3.1 Excel 数据管理的基本操作与技巧&lt;br/&gt;3.3.2 Excel 数据管理案例一：期末成绩统计与分析&lt;br/&gt;3.3.3 Excel 数据管理案例二：职工工资发放明细&lt;br/&gt;小结&lt;br/&gt;习题三&lt;br/&gt;第4 章 演示文稿软件PowerPoint&lt;br/&gt;4.1 PowerPoint 概述&lt;br/&gt;4.1.1 认识PowerPoint&lt;br/&gt;4.1.2 PowerPoint 基本操作&lt;br/&gt;4.2 演示文稿的基本编辑&lt;br/&gt;4.2.1 演示文稿的基本编辑操作与技巧&lt;br/&gt;4.2.2 演示文稿编辑案例：实训要求演示文稿&lt;br/&gt;4.3 演示文稿的动画设置&lt;br/&gt;4.3.1 演示文稿动画设置操作与技巧&lt;br/&gt;4.3.2 动画设置案例一：教学课件演示文稿&lt;br/&gt;4.3.3 ??画设置案例二：为表格设置自动填充效果演示文稿&lt;br/&gt;4.4 演示文稿的放映设置与发行&lt;br/&gt;4.4.1 演示文稿的放映设置与发行操作技巧&lt;br/&gt;4.4.2 放映设置与发行操作案例：自定义放映链接的摘要幻灯片&lt;br/&gt;小结&lt;br/&gt;习题四&lt;br/&gt;第5 章 Word、Excel、PowerPoint综合实战&lt;br/&gt;5.1 Word、Excel、PowerPoint 的相互调用技巧&lt;br/&gt;5.1.1 在Word 中插入Excel表格与图表&lt;br/&gt;5.1.2 PowerPoint 中插入Excel表格、图表与图形&lt;br/&gt;5.1.3 Word 表格与Excel 表格之间的直接转化&lt;br/&gt;5.2 综合实战案例一：毕业实习论文&lt;br/&gt;5.2.1 案例分析&lt;br/&gt;5.2.2 操作重点与难点&lt;br/&gt;5.2.3 操作技巧&lt;br/&gt;5.2.4 举一反三&lt;br/&gt;5.3 综合实战案例二：毕业实习报告&lt;br/&gt;5.3.1 案例分析&lt;br/&gt;5.3.2 操作重点与难点&lt;br/&gt;5.3.3 操作技巧&lt;br/&gt;5.3.4 举一反三&lt;br/&gt;小结&lt;br/&gt;习题五&lt;br/&gt;第6 章 网络技术基础&lt;br/&gt;6.1 计算机网络概述&lt;br/&gt;6.1.1 计算机网络的概念与发展&lt;br/&gt;6.1.2 计算机网络的分类&lt;br/&gt;6.1.3 计算机网络的组成&lt;br/&gt;6.2 Internet 概述及应用&lt;br/&gt;6.2.1 Internet 基础知识&lt;br/&gt;6.2.2 网络信息搜索&lt;br/&gt;6.2.3 下载文件&lt;br/&gt;6.2.4 电子邮件&lt;br/&gt;6.3 FrontPage 概述&lt;br/&gt;6.3.1 网站规划与设计&lt;br/&gt;6.3.2 认识FrontPage&lt;br/&gt;6.3.3 FrontPage 2003 的基本操作&lt;br/&gt;6.3.4 FrontPage 2003 组件&lt;br/&gt;小结&lt;br/&gt;习题六&lt;br/&gt;第7 章 计算机基础知识&lt;br/&gt;7.1 计算机概述&lt;br/&gt;7.1.1 计算机的发展&lt;br/&gt;7.1.2 计算机的特点&lt;br/&gt;7.1.3 计算机的分类&lt;br/&gt;7.1.4 计算机的应用&lt;br/&gt;7.2 信息的表示与存储&lt;br/&gt;7.2.1 常用数制及其转化&lt;br/&gt;7.2.2 信息的存储&lt;br/&gt;7.2.3 信息编码&lt;br/&gt;7.3 计算机安全&lt;br/&gt;7.3.1 计算机安全概述&lt;br/&gt;7.3.2 计算机病毒与防治&lt;br/&gt;7.4 多媒体技术&lt;br/&gt;7.4.1 多媒体技术概述&lt;br/&gt;7.4.2 多媒体文件格式&lt;br/&gt;小结&lt;br/&gt;习题七&lt;br/&gt;附录1 ASCⅡ码表&lt;br/&gt;附录2 常用计算机词汇缩写&lt;br/&gt;参考文献&lt;br/&gt;</description><pubDate>2008-10-13 19:03:29</pubDate></item>
<item><title>DOS高手成长视频</title><link>http://www.netyi.net/training/d1d35d4f-9fd4-48c2-b944-39c1a52fc393</link><description>DOS高手成长视频(配语音讲解),清华大学录制出版,共20余集.</description><pubDate>2008-10-13 18:07:15</pubDate></item>
<item><title>O'Reilly Learning the vi and Vim Editors 7th Edition</title><link>http://www.netyi.net/training/2625b5ae-a740-4e2f-8ce6-b11aca0457e0</link><description>There's nothing that hard-core Unix and Linux users are more fanatical about than their text editor. Editors are the subject of adoration and worship, or of scorn and ridicule, depending upon whether the topic of discussion is your editor or someone else's.&lt;br/&gt;&lt;br/&gt;vi has been the standard editor for close to 30 years. Popular on Unix and Linux, it has a growing following on Windows systems, too. Most experienced system administrators cite vi as their tool of choice. And since 1986, this book has been the guide for vi.&lt;br/&gt;&lt;br/&gt;However, Unix systems are not what they were 30 years ago, and neither is this book. While retaining all the valuable features of previous editions, the 7th edition of Learning the vi and vim Editors has been expanded to include detailed information on vim, the leading vi clone. vim is the default version of vi on most Linux systems and on Mac OS X, and is available for many other operating systems too.&lt;br/&gt;&lt;br/&gt;With this guide, you learn text editing basics and advanced tools for both editors, such as multi-window editing, how to write both interactive macros and scripts to extend the editor, and power tools for programmers -- all in the easy-to-follow style that has made this book a classic.&lt;br/&gt;&lt;br/&gt;Learning the vi and vim Editors includes:&lt;br/&gt;&lt;br/&gt;# A complete introduction to text editing with vi: How to move around vi in a hurry&lt;br/&gt;# Beyond the basics, such as using buffers&lt;br/&gt;# vi's global search and replacement&lt;br/&gt;# Advanced editing, including customizing vi and executing Unix commands&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;# How to make full use of vim: Extended text objects and more powerful regular expressions&lt;br/&gt;# Multi-window editing and powerful vim scripts&lt;br/&gt;# How to make full use of the GUI version of vim, called gvim&lt;br/&gt;# vim's enhancements for programmers, such as syntax highlighting, folding and extended tags&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Coverage of three other popular vi clones -- nvi, elvis, and vile -- is also included. You'll find several valuable appendixes, including an alphabetical quick reference to both vi and ex mode commands for regular vi and for vim, plus an updated appendix on vi and the Internet.&lt;br/&gt;&lt;br/&gt;Learning either vi or vim is required knowledge if you use Linux or Unix, and in either case, reading this book is essential. After reading this book, the choice of editor will be obvious for you too.</description><pubDate>2008-10-10 15:24:13</pubDate></item>
<item><title>Deploying Linux on the Desktop</title><link>http://www.netyi.net/training/8a3ff495-5f37-4919-8317-dc3c53b015c1</link><description>This book will meet the needs of those LINUX users who wish to set up a desktop LINUX workstations, and integrate them into their corporate environment.&lt;br/&gt;&lt;br/&gt;It will provide practical answers to such questions as: a) What tools do I use to fully integrate with the Microsoft Office tool suite? b) How do I set up my email and interact with a Microsoft Exchange Server? c) Where can I obtain, and how do I install, Internet browser plug-ins needed for web access, media playing, and other corporate Internet functionality?&lt;br/&gt;&lt;br/&gt;Provides a guide to using LINUX on the desktop for the corporate user. It will cover more than basic topics, such as whether to use OpenOffice or use another tool such as Evolution; they will delve into specific configurations necessary to interact efficiently with the Microsoft centric world of the Desktop. This guide will cover those problem areas that arise and discuss how to smooth over the bumps while meeting the goal of using a LINUX desktop.&lt;br/&gt;&lt;br/&gt;Lastly this book will cover whether or not a complete LINUX solution is available, or if some hybrid desktop will be needed to interact smoothly in the modern corporate computing environment; including a discussion of necessary LINUX growth directions for future expansion and capability.&lt;br/&gt;&lt;br/&gt;1&amp;#183; Reviews real world requirements.&lt;br/&gt;2&amp;#183; Covers Pure LINUX, and Hybrid Corporate Desktops.&lt;br/&gt;3&amp;#183; Covers Enabling Tools such as CrossOver Office and the use of Windows Native programs on LINUX.&lt;br/&gt;4&amp;#183; Reveals Interoperability Concerns.&lt;br/&gt;5&amp;#183; Implements a solid Corporate Desktop.&lt;br/&gt;6&amp;#183; Reviews the complete costs of Implementing LINUX as a desktop.</description><pubDate>2008-10-09 14:05:01</pubDate></item>
<item><title>The Complete Guide to Windows Server 2008</title><link>http://www.netyi.net/training/bb944c8d-6548-45a9-abaf-4b60bfe5f0bf</link><description>[The Complete Guide to Windows Server 2008][5][coolwind][pdf].pdf&lt;br/&gt;书名: The Complete Guide to Windows Server 2008&lt;br/&gt;出版社: Addison-Wesley&lt;br/&gt;作者: John Savill&lt;br/&gt;ISBN: 978-0-321-50272-8&lt;br/&gt;语言: 英文&lt;br/&gt;资料说明:&lt;br/&gt;“This book is an invaluable one-stop reference for deploying, configuring, and managing Windows Server 2008. It’s filled with John’s unique and hard-earned nuggets of advice, helpful scripts, and shortcuts that will save you time and money.”&lt;br/&gt;&lt;br/&gt;--Mark Russinovich&lt;br/&gt;&lt;br/&gt; &lt;br/&gt;&lt;br/&gt;The Start-to-Finish, Comprehensive Windows Server 2008 Book for Every Working Administrator and Architect&lt;br/&gt;&lt;br/&gt; &lt;br/&gt;&lt;br/&gt;To make the most of Windows Server 2008 in production environments, you need a deep understanding of its technical details. However, accurate and reliable information is scarce, and even most skilled Windows professionals don’t know Windows Server 2008 as well as they should. The Complete Guide to Windows Server 2008brings together more than 1,500 pages of practical Windows Server 2008 insight and in-depth knowledge that you can't find anywhere else, all based on final code. John Savill—one of the world’s most visible and trusted experts on Windows Server technology—specializes in helping real companies use Windows Server 2008 to run their businesses. His access to Microsoft’s product team as a Microsoft MVP and one of 50 elite “Windows Server 2008 Delta Force Rangers” benefited this book’s accuracy and value.&lt;br/&gt;&lt;br/&gt; &lt;br/&gt;&lt;br/&gt;Coverage includes&lt;br/&gt;&lt;br/&gt;    *&lt;br/&gt;      Deployment planning, implementing, and managing new features, including Windows Server Core and Hyper-V virtualization&lt;br/&gt;    *&lt;br/&gt;      Choosing the right installation and upgrade options for your environment&lt;br/&gt;    *&lt;br/&gt;      Securing Windows Server 2008: authentication, authorization, BitLocker, certification services, and more&lt;br/&gt;    *&lt;br/&gt;      Implementing TCP/IP, advanced network services, remote access, and thin-client Terminal Services&lt;br/&gt;    *&lt;br/&gt;      Active Directory in depth, including Federated Services, Lightweight Directory Services, and Rights Management&lt;br/&gt;    *&lt;br/&gt;      Providing high availability through Network Load Balancing and failover clustering&lt;br/&gt;    *&lt;br/&gt;      Using Windows Deployment Services to quickly deploy multiple servers&lt;br/&gt;    *&lt;br/&gt;      Supporting complex distributed environments with the Distributed File System&lt;br/&gt;    *&lt;br/&gt;      Automating server management with PowerShell and the command prompt&lt;br/&gt;    *&lt;br/&gt;      Integrating Windows Server 2008 with UNIX, Linux, and legacy NetWare servers&lt;br/&gt;    *&lt;br/&gt;      Troubleshooting Windows Server 2008 and Vista environments, including an intuitive “how to” index to quickly locate answers to commonly asked questions&lt;br/&gt;      &lt;br/&gt;</description><pubDate>2008-10-09 11:08:33</pubDate></item>
<item><title>《 操作系统设计与实现（第3版）》英文版</title><link>http://www.netyi.net/training/10cccb01-bdba-4fd5-a172-33ab8b06ecf6</link><description>本书是著名作者Andrew S.Tanenbaum关于操作系统的权威教材。&lt;br/&gt;多数操作系统的教材只重理论而轻实践，本书力图实现这两者之间的平衡。本书首先详细探讨了操作系统的基本原理，如进程、进程间通信、信号量、消息传递、调度算法、输入/输出、死锁、设备驱动程序、存储管理、调页算法、文件系统设计、安全和保护机制等，然后详细讨论了一个具体的操作系统MINIX3的实现，并给出了该系统的完整源代码，以便于读者仔细研究。这样不仅可以让读者掌握操作系统的基本原理，而且可让读者明白这些基本原理如何应用到实际操作系统设计中去，从而提供读者的实际设计和实现能力。&lt;br/&gt;本书可以作为高等院校计算机及相关专业“操作系统”的双语教材，对程序开发人员、工程技术人员、系统架构师等专业人员也具有很高的参考价值。&lt;br/&gt;目录&lt;br/&gt;INTRODUCTION&lt;br/&gt;1.1 WHAT IS AN OPERATING SYSTEM?&lt;br/&gt;1.1.1 The Operating System as an Extended Machine&lt;br/&gt;1.1.2 The Operating System as a Resource Manager&lt;br/&gt;1.2 HISTORY OF OPERATING SYSTEMS&lt;br/&gt;1.2.1 The First Generation （1945-55） Vacuum Tubes and Plugboards&lt;br/&gt;1.2.2 The Second Generation （1955-65） Transistors and Batch Systems&lt;br/&gt;1.2.3 The Third Generation （1965-1980） ICs and Multiprogramming&lt;br/&gt;1.2.4 The Fourth Generation （1980-Present） Personal Computers&lt;br/&gt;1.2.5 History of MINIX 3&lt;br/&gt;1.3 OPERATING SYSTEM CONCEPTS&lt;br/&gt;1.3.1 Processes&lt;br/&gt;1.3.2 Files&lt;br/&gt;1.3.3 The Shell&lt;br/&gt;1.4 SYSTEM CALLS&lt;br/&gt;1.4.1 System Calls for Process Management&lt;br/&gt;1.4.2 System Calls for Signaling&lt;br/&gt;1.4.3 System Calls for File Management&lt;br/&gt;1.4.4 System Calls for Directory Management&lt;br/&gt;1.4.5 System Calls for Protection&lt;br/&gt;1.4.6 System Calls for Time Management&lt;br/&gt;1.5 OPERATING SYSTEM STRUCTURE&lt;br/&gt;1.5.1 Monolithic Systems&lt;br/&gt;1.5.2 Layered Systems&lt;br/&gt;1.5.3 Virtual Machines&lt;br/&gt;1.5.4 Exokernels&lt;br/&gt;1.5.5 Client-Server Model&lt;br/&gt;1.6 OUTLINE OF THE REST OF THIS BOOK&lt;br/&gt;1.7 SUMMARY&lt;br/&gt;2 PROCESSES&lt;br/&gt;2.1 INTRODUCTION TO PROCESSES&lt;br/&gt;2.1.1 The Process Model&lt;br/&gt;2.1.2 Process Creation&lt;br/&gt;2.1.3 Process Termination&lt;br/&gt;2.1.4 Process Hierarchies&lt;br/&gt;2.1.5 Process States&lt;br/&gt;2.1.6 Implementation of Processes&lt;br/&gt;2.1.7 Threads&lt;br/&gt;2.2 INTERPROCESS COMMUNICATION&lt;br/&gt;2.2.1 Race Conditions&lt;br/&gt;2.2.2 Critical Sections&lt;br/&gt;2.2.3 Mutual Exclusion with Busy Waiting&lt;br/&gt;2.2.4 Sleep and Wakeup&lt;br/&gt;2.2.5 Semaphores&lt;br/&gt;2.2.6 Mutexes&lt;br/&gt;2.2.7 Monitors&lt;br/&gt;2.2.8 Message Passing&lt;br/&gt;2.3 CLASSICAL IPC PROBLEMS&lt;br/&gt;2.3.1 The Dining Philosophers Problem&lt;br/&gt;2.3.2 The Readers and Writers Problem&lt;br/&gt;2.4 SCHEDULING&lt;br/&gt;2.4.1 Introduction to Scheduling&lt;br/&gt;2.4.2 Scheduling in Batch Systems&lt;br/&gt;2.4.3 Scheduling in Interactive Systems&lt;br/&gt;2.4.4 Scheduling in Real-Time Systems&lt;br/&gt;2.4.5 Policy versus Mechanism&lt;br/&gt;2.4.6 Thread Scheduling&lt;br/&gt;　2.5 OVERVIEW OF PROCESSES IN MINIX 3&lt;br/&gt;　　2.5.1 The Internal Structure of MINIX 3&lt;br/&gt;　　2.5.2 Process Management in MINIs 3&lt;br/&gt;　　2.5.3 Interprocess C（）mmunlcation in MINIX 3&lt;br/&gt;　　2.5.4 DOCeds SCheduling in MIDIs 3&lt;br/&gt;　2.6 IMPLEMENTAnON OF PROCESSES IN MINIX 3&lt;br/&gt;　　2.6.1 orgamzation of [he MINIX 3 S',urcc COde&lt;br/&gt;　　2.6.2 COmpiling and Annuling MINix 3&lt;br/&gt;　　2.6.3 The Common Header Files&lt;br/&gt;　　2.6.4 The MINIX 3 Header r.IIes&lt;br/&gt;　　2.6.5 Process Data Srtuctures and Header FJles&lt;br/&gt;　　2.6.6 BOOtstrapping MINLX 3&lt;br/&gt;　　2.6.7 System initiaIIZation&lt;br/&gt;　　2.6.8 InterrIIpt HanoIing in MINce 3&lt;br/&gt;　　2.6.9 Interprocess Colnmunlcatlon in aleX 3&lt;br/&gt;　　2.6.10 SCheduling in MINIX 3&lt;br/&gt;　　2.6.11 Hardware Dependent Kernel Sllpport&lt;br/&gt;　　2.6.12 Utilities and lhc Kernel Libl+ary&lt;br/&gt;　2.7 THE SYSTEM TASK IN MINIX 3&lt;br/&gt;　　2.7.1 Overview of' the System Task&lt;br/&gt;　　2.7.2 Implementation ot' the Syslern Task&lt;br/&gt;　　2.7.3 hoplemelltaiion of the System Libarary&lt;br/&gt;　2.8 THE CLOCK TASK IN MINIX 3&lt;br/&gt;　　2.8.1 Clock Hardware&lt;br/&gt;　　2.8.2 ClOCk SOftware&lt;br/&gt;　　2.8.3 Overview of the Clock Driver in MINix 3&lt;br/&gt;　　2.8.4 Implementat）on of the ClOck Diver in MINIX 3&lt;br/&gt;　2.9 SUMMARY&lt;br/&gt;3 INPUT/OUTPUT&lt;br/&gt;　3.1 PRINCLPLES OF CO HARDWARE&lt;br/&gt;　　3.1.1 I/o Devices&lt;br/&gt;　　3.1.2 Device COntrollers&lt;br/&gt;　　3.1.3 MeInory-Mapped I/o&lt;br/&gt;　　3.1.4 Interrupts&lt;br/&gt;　　3.1.5 Direct Memory Access&lt;br/&gt;　3.2 PRINCIPLES OF I/O SOFTWARE&lt;br/&gt;　　3.2.1 Coals of the UO Software&lt;br/&gt;　　3.2.2 Interrupt IJandlers&lt;br/&gt;　　3.2.3 Device Dnvers&lt;br/&gt;　　3.2.4 Device-independent l/O Sot'lware&lt;br/&gt;　　3.2.5 User Space ilO Software&lt;br/&gt;　3.3 DEADLOCKS&lt;br/&gt;　　3.3.1 Resources&lt;br/&gt;　　3.3.2 Principles of DCadIOCk&lt;br/&gt;　　3.3.3 The Ostrich Algorlthln&lt;br/&gt;　　3.3.4 Detection and Rccovery&lt;br/&gt;　　3.3.5 DCadIOCk WevenIIOn&lt;br/&gt;　　3.3.6 DeadlOCk AVOIdance&lt;br/&gt;　3.4 OVERVIEW OF I/O IN MINIX 3&lt;br/&gt;　　3.4.1 Interrupt HandIers in MINIX 3&lt;br/&gt;　　3.4.2 DCVice 13rivers in MLNLX 3&lt;br/&gt;　　3.4.3 Device-Independent CO SOftware in MINIX 3&lt;br/&gt;　　3.4.4 USCr LeveI W SOftware in MINX 3&lt;br/&gt;　　3.4.5 DeauIOCk HandlIng in MINIX 3&lt;br/&gt;　3.5 BLOCK DEVICES IN MINIX 3&lt;br/&gt;　　3.5.1 OVerview of BlOCk Device Dnt/crs in MINix 3&lt;br/&gt;　　3.5.2 Common Block Device Driver Soltwure&lt;br/&gt;　　3.5.3 The Dnaal Librmp&lt;br/&gt;　3.6 DISKS&lt;br/&gt;　　3.6.1 RAM Disk Hardwtire and Sol'twarc&lt;br/&gt;　　3.6.2 OVCrview of me AM Disk Driver in MINIX 3&lt;br/&gt;　　3.6.3 ILnplementalLon of the RAM DLsk Dnver in MINLX 3&lt;br/&gt;　3.7 DISKS&lt;br/&gt;　　3.7.1 DLsk HaTdware&lt;br/&gt;　　3.7.2 RAID&lt;br/&gt;　　3.7.3 DISk SO,tware&lt;br/&gt;　　3.7.4 Overylew of the HaL+d Disk Dnver in MINce 3&lt;br/&gt;　　3.7.5 Inlplemcntation ot' the Had Disk DTiver in MINIX 3&lt;br/&gt;3.7.6 FIOnpy DISk Handling&lt;br/&gt;　3.8 TErmINALS&lt;br/&gt;　　3.8.1 Terminal HaTdwarc&lt;br/&gt;　　3.8.2 TemlinaL Software&lt;br/&gt;　　3.8.3 Overview of the Terminal Dnver 111 MINIX 3&lt;br/&gt;　　3.8.4 Implementation of the Device-independent Terminal aliver CONTS Vii&lt;br/&gt;　　3.8.5 Iruplemeotation of the Keyboard Driver&lt;br/&gt;　　3.8.6 imPlementation of the DLsplny Dnver&lt;br/&gt;　3.9 SUMMARY&lt;br/&gt;4 MEMORY MANAGEMENT&lt;br/&gt;　4.1 BASIC MEMORY MANAGEMENT&lt;br/&gt;　　4.1.1 Monoprogramming without Swapping or Paging&lt;br/&gt;　　4.1.2 Multiprograrnming with Fixed Parutions&lt;br/&gt;　　4.1.3 Relocation and Pr（,tectlon&lt;br/&gt;　4.2 SWAPPING&lt;br/&gt;　　4.2.1 Memory Management with Blimaps&lt;br/&gt;　　4.2.2 Memory Management with Linked Lists&lt;br/&gt;　4.3 VIRTUAL MEMORY&lt;br/&gt;　　4.3.1 PagIng&lt;br/&gt;　　4.3.2 Page TabbIed&lt;br/&gt;　　4.3.3 TLBS--Translation LOOkaside Bull.ers&lt;br/&gt;　　4.3.4 Inverted Page Tables&lt;br/&gt;　4.4 PAGE REPLACEMENT ALGORITHMS&lt;br/&gt;　　4.4.1 The Optinml Page Replacement Algorithms&lt;br/&gt;　　4.4.2 The Nc）t Recently Used Page Replacement Algorithm&lt;br/&gt;　　4.4.3 The First-in. FITSt-Ollt （FIFO） Page Rcplaccmcnt Algorithm&lt;br/&gt;　　4.4.4 The Second Chance Pace Replacement Algorithm&lt;br/&gt;　　4.4.5 The Clock Page Rcplaccmcnt ALgorithm&lt;br/&gt;　　4.4.6 The Least Recently Used （LRU） Page Replacement Algorithm&lt;br/&gt;　　4.4.7 Simulating LRU in Software&lt;br/&gt;　4.5 DESIGN ISSUES FOR PAGINC SYSTEMS&lt;br/&gt;　　4.5.1 The WOrking Set MOdel&lt;br/&gt;　　4.5.2 Local vereus Global Allocation POlicies&lt;br/&gt;　　4.5.3 Pangs Size&lt;br/&gt;　　4.5.4 Virtual Memory IntcrfMc&lt;br/&gt;　4.6 SEGMENTAnON 405&lt;br/&gt;　　4.6.1 Implementation of pore Segmentation&lt;br/&gt;　　4.6.2 Segmentation with Paging f The intel Pentium&lt;br/&gt;　4.7 OVERVIEW OIl rHE MINIX 3 PROCESS MANAGER&lt;br/&gt;　　4.7.1 Memory Layout&lt;br/&gt;　　4.7.2 Message Handling&lt;br/&gt;　　4.7.3 Process Manager Data Smictules and AlgoTithms&lt;br/&gt;　　4.7.4 The roax. and WAIT SystenI CallS&lt;br/&gt;　　4.7.5 The EXEC System Call&lt;br/&gt;　　4.7.6 The BRK SysteIn Call&lt;br/&gt;　　4.7.7 Signal Handling&lt;br/&gt;　　4.7.8 Other System Calls&lt;br/&gt;　4.8 IMPLEMEN'fATION OF THE MINIX 3 PROCESS MANAGER&lt;br/&gt;　　4.8.1 The Header FLLes and Data Smictures&lt;br/&gt;　　4.8.2 The Main program&lt;br/&gt;　　4.8.3 Implementation of FORK, EXIT. and WArs&lt;br/&gt;　　4.8.4 implementation of EXEC&lt;br/&gt;　　4.8.5 lmplemenL3tion of BRK&lt;br/&gt;　　4.8.6 Implementation of Signal Handling&lt;br/&gt;　　4.8.7 Implementutjon of Other System Calls&lt;br/&gt;　　4.8.8 Memory Management Utilities&lt;br/&gt;　4.9 SUARY&lt;br/&gt;5 FILE SYSTEMS&lt;br/&gt;　5.1 m.ES&lt;br/&gt;　　5.1.1 File Naming&lt;br/&gt;　　5.1.2 File Structure&lt;br/&gt;　　5.1.3 File Types&lt;br/&gt;　　5.1.4 File ACCess&lt;br/&gt;　　5.1.5 FIIC AttrIbutes&lt;br/&gt;　　5.1.6 File OpeTaiions&lt;br/&gt;　5.2 DIreCTORIES&lt;br/&gt;　　5.2.1 Simple Directones&lt;br/&gt;　　5.2.2 Hierarchical Direct（lry Systems&lt;br/&gt;　　5.2.3 Path Names&lt;br/&gt;　　5.2.4 Directory Operahons&lt;br/&gt;　5.3 FILE SYSTEM IMPLEMENTATION&lt;br/&gt;　　5.3.1 File System Lazoui&lt;br/&gt;　　5.3.2 Implementing Files&lt;br/&gt;　　5.3.3 Implementing Directories&lt;br/&gt;　　5.3.4 Disk Space MtInageInent CO~NTS iX&lt;br/&gt;　　5.3.5 File System ReIiabiIitv&lt;br/&gt;　　5.3.6 File System Perf（lrmance&lt;br/&gt;　　5.3.7 Log Structured File Systems&lt;br/&gt;　5.4 SECURITY&lt;br/&gt;　　5.4.1 The Secuniy Envirollment&lt;br/&gt;　　5.4.2 Genenc Security Attacks&lt;br/&gt;　　5.4.3 Design Pnnciplcs for Sccunty&lt;br/&gt;　　5.4.4 User Authentication&lt;br/&gt;　5.5 PROTECTION MECHANISMS&lt;br/&gt;　　5.5.1 Protechon Domains&lt;br/&gt;　　5.5.2 Access ColltrI l.ists&lt;br/&gt;　　5.5.3 CanabiIities&lt;br/&gt;　　5.5.4 Covert Channels&lt;br/&gt;　5.6 OVERVIEW OF TIlE MINIX 3 FILE SYSTEM&lt;br/&gt;　　5.6.1 Messages&lt;br/&gt;　　5.6.2 File System Layout&lt;br/&gt;　　5.6.3 Bitmaps&lt;br/&gt;　　5.6.4 1 NOdes&lt;br/&gt;　　5.6.5 The BlOCk Cache&lt;br/&gt;　　5.6.6 Directories and Pains&lt;br/&gt;　　5.6.7 File Dcscnptors&lt;br/&gt;　　5.6.8 File LOCking 561&lt;br/&gt;　　5.6.9 Pipes and Special Files&lt;br/&gt;　　5.6.10 An Example f The axAN System Call&lt;br/&gt;　5.7 IMPLEMENTATION OF THE MINIX 3 FILE SYSTEM&lt;br/&gt;　　5.7.1 Header Files and Global Data Structures&lt;br/&gt;　　5.7.2 Table Management&lt;br/&gt;　　5.7.3 The Main Program&lt;br/&gt;　　5.7.4 OperatIOns on individual Files&lt;br/&gt;　　5.7.5 DITcctoncs and Paths&lt;br/&gt;　　5.7.6 Other System Calls&lt;br/&gt;　　5.7.7 The I/o Device interface&lt;br/&gt;　　5.7.8 Additional System Call SuPPort&lt;br/&gt;　　5.7.9 File System Utilities&lt;br/&gt;　　5.7.10 Ottier MINJX 3 COmponents SUMMARY&lt;br/&gt;6 BIBLIOGRAPHY</description><pubDate>2008-09-25 15:36:53</pubDate></item>
<item><title>《LINUX设备驱动程序（第二版）》英文版</title><link>http://www.netyi.net/training/7bc321d3-69e3-4947-8a98-1e4213a3b4ec</link><description>本书面向的读者是那些想在Linux操作系统下支持各种计算机外设，或者想开发新的硬件并在Linux下运行的人们。Linux是Unix市场中增长最快的部分，并且在许多应用领域获得了广泛的支持。现在，人们越来越清楚地认识到Linux是嵌入式系统的一个极佳平台，本书第二版已经成为该领域的经典之作。本书作者将以往那些口述式的经验和知识、或者隐晦的源代码注释上升为系统地讲述各种设备驱动程序编写方法的著作。 &lt;br/&gt;Linux内核的2.4版在设备驱动程序方面发生了重大变化，它简化了许多工作，但同时提供了许多精细的新功能，可让驱动程序更加高效、灵活。本书第二版透彻地讲述了这些变化，并介绍了许多新的处理器和总线结构。 &lt;br/&gt;要阅读和欣赏本书，并不要求您是一名内核黑客，您所需要具备的只是对C语言和一些Unix系统调用的背景知识的了解。本书循序渐进地讲述了字符设备、块设备和网络接口的驱动程序，并且给出了功能完善的示例驱动程序。这些示例驱动程序说明了驱动程序设计中的许多问题以及解决方法，并且不需要任何特定的硬件就可以运行。本书第二版的重要修订包括：对对称多处理器（SMP）系统和锁机制的讨论、对新CPU以及新近支持的总线的讨论等等。 &lt;br/&gt;如果您对操作系统完成其任务的方式感兴趣，那么本书还提供了对地址空间、异步事件和I/O的深入讨论。 &lt;br/&gt;可移植性是本书的一个主要关注点。尽管本书主要讲述2.4版本，但在可能的情况下，我们也讲述了2.4版本以前直到2.0版本的相关内容。本书还介绍了如何在各种硬件平台上实现最大程度的可移植性。示例驱动程序已经在IA32（PC）和IA64、PowerPC、SPARC和SPARC64、Alpha、ARM以及MIPS等平台上经过了测试。&lt;br/&gt;&lt;br/&gt;前言&lt;br/&gt;第一章 设备驱动程序简介&lt;br/&gt;设备驱动程序的作用&lt;br/&gt;内核功能划分&lt;br/&gt;设备和模块分类&lt;br/&gt;安全问题&lt;br/&gt;版本编号&lt;br/&gt;许可证条款&lt;br/&gt;加入内核开发社团&lt;br/&gt;本书概要&lt;br/&gt;第二章 构建和运行模块&lt;br/&gt;核心模块与应用程序的对比&lt;br/&gt;编译和装载&lt;br/&gt;内核符号表&lt;br/&gt;初始化和关闭&lt;br/&gt;使用资源&lt;br/&gt;自动和手动配置&lt;br/&gt;在用户空间编写驱动程序&lt;br/&gt;向后兼容性&lt;br/&gt;快速参考&lt;br/&gt;第三章 字符设备驱动程序&lt;br/&gt;scull的设计&lt;br/&gt;主设备号和次设备号&lt;br/&gt;文件操作&lt;br/&gt;file结构&lt;br/&gt;open和release&lt;br/&gt;scull的内存使用&lt;br/&gt;竞态简介&lt;br/&gt;read和write&lt;br/&gt;试试新设备&lt;br/&gt;设备文件系统&lt;br/&gt;向后兼容性&lt;br/&gt;快速参考&lt;br/&gt;第四章 调试技术&lt;br/&gt;通过输出调试&lt;br/&gt;通过查询调试&lt;br/&gt;通过监视调试&lt;br/&gt;调试系统故障&lt;br/&gt;调试程序和相关工具&lt;br/&gt;第五章 增强的字符驱动程序操作&lt;br/&gt;ioctl&lt;br/&gt;阻塞型I/O&lt;br/&gt;poll 和 select&lt;br/&gt;异步通知&lt;br/&gt;定位设备&lt;br/&gt;设备文件的访问控制&lt;br/&gt;向后兼容性&lt;br/&gt;快速参考&lt;br/&gt;第六章 时间流&lt;br/&gt;内核中的时间间隔&lt;br/&gt;获取当前时间&lt;br/&gt;延迟执行&lt;br/&gt;任务队列&lt;br/&gt;内核定时器&lt;br/&gt;向后兼容性&lt;br/&gt;快速参考&lt;br/&gt;第七章 获取内存&lt;br/&gt;kmalloc函数的内幕&lt;br/&gt;后备高速缓存&lt;br/&gt;get_free_page 和相关函数&lt;br/&gt;vmalloc与相关函数&lt;br/&gt;引导时的内存分配&lt;br/&gt;向后兼容性&lt;br/&gt;快速参考&lt;br/&gt;第八章 硬件管理&lt;br/&gt;I/O端口和I/O内存&lt;br/&gt;使用I/O端口&lt;br/&gt;使用数字I/O端口&lt;br/&gt;使用I/O内存&lt;br/&gt;向后兼容性&lt;br/&gt;快速参考&lt;br/&gt;第九章 中断处理&lt;br/&gt;中断的整体控制&lt;br/&gt;准备并口&lt;br/&gt;安装中断处理程序&lt;br/&gt;实现中断处理程序&lt;br/&gt;tasklet和底半部处理&lt;br/&gt;中断共享&lt;br/&gt;中断驱动的I/O&lt;br/&gt;竞态&lt;br/&gt;向后兼容性&lt;br/&gt;快速参考&lt;br/&gt;第十章 合理使用数据类型&lt;br/&gt;使用标准C语言类型&lt;br/&gt;为数据项分配确定的空间大小&lt;br/&gt;接口特定的类型&lt;br/&gt;其他有关移植性的问题&lt;br/&gt;链表&lt;br/&gt;快速参考&lt;br/&gt;第十一章 kmod和高级模块化&lt;br/&gt;按需加载模块&lt;br/&gt;模块间通信&lt;br/&gt;模块中的版本控制&lt;br/&gt;向后兼容性&lt;br/&gt;快速参考&lt;br/&gt;第十二章 装载块设备驱动程序&lt;br/&gt;注册驱动程序&lt;br/&gt;头文件 blk.h&lt;br/&gt;请求处理简介&lt;br/&gt;请求处理详解&lt;br/&gt;挂装和卸装是如何工作的&lt;br/&gt;ioctl方法&lt;br/&gt;可移动设备&lt;br/&gt;可分区设备&lt;br/&gt;中断驱动的块设备驱动程序&lt;br/&gt;向后兼容性&lt;br/&gt;快速参考&lt;br/&gt;第十三章 mmap和DMA&lt;br/&gt;Linux的内存管理&lt;br/&gt;mmap设备操作&lt;br/&gt;kiobuf接口&lt;br/&gt;直接内存访问和总线主控&lt;br/&gt;向后兼容性&lt;br/&gt;快速参考&lt;br/&gt;第十四章 网络驱动程序&lt;br/&gt;snull的设计&lt;br/&gt;连接到内核&lt;br/&gt;net_device结构的细节&lt;br/&gt;打开和关闭&lt;br/&gt;数据包传输&lt;br/&gt;数据包的接收&lt;br/&gt;中断处理程序&lt;br/&gt;链路状态的改变&lt;br/&gt;套接字缓冲区&lt;br/&gt;MAC 地址解析&lt;br/&gt;定制ioctl命令&lt;br/&gt;统计信息&lt;br/&gt;组播&lt;br/&gt;向后兼容性&lt;br/&gt;快速参考&lt;br/&gt;第十五章 外设总线综述&lt;br/&gt;PCI接口&lt;br/&gt;ISA回顾&lt;br/&gt;PC/104和PC/104+&lt;br/&gt;其他的PC总线&lt;br/&gt;SBus&lt;br/&gt;NuBus&lt;br/&gt;外部总线&lt;br/&gt;向后兼容性&lt;br/&gt;快速参考&lt;br/&gt;第十六章 内核源代码的物理布局&lt;br/&gt;引导内核&lt;br/&gt;引导之前&lt;br/&gt;init进程&lt;br/&gt;kernel目录&lt;br/&gt;fs目录&lt;br/&gt;mm目录&lt;br/&gt;net目录&lt;br/&gt;ipc和lib&lt;br/&gt;include和arch&lt;br/&gt;drivers目录&lt;br/&gt;参考文献&lt;br/&gt;词汇表 &lt;br/&gt;</description><pubDate>2008-09-24 01:31:50</pubDate></item>
<item><title>《深入理解Linux内核（第二版）》英文版</title><link>http://www.netyi.net/training/7a51ce40-084c-4bf0-86e4-37ddbe6fa79a</link><description>为了彻底理解GNU/Linux的内部构造以及它为何能在各种系统之上工作得如此之好，那就需要你深入研究操作系统的心脏 —— Linux内核本身。内核处理各种请求或已完成的I/O操作，并判断哪些程序将分享它的处理时间，会以什么顺序分享。Linux内核肩负着全面管理整个系统的职责，是神奇的Linux高效之根源。&lt;br/&gt;本书将引导你畅游内核中使用的最主要的数据结构、算法和编程技巧，讨论了特定于Intel平台的重要特点。但是本书涵盖的内容绝不限于代码所起的作用，它还阐明了Linux为什么如此运作的理论基础。&lt;br/&gt;本书涵盖Linux 2.4，集中讨论如下内容：&lt;br/&gt;● 网络&lt;br/&gt;● 内存管理，包括文件缓冲、进程交换以及直接内存访问（DMA）&lt;br/&gt;● 虚拟文件系统层和第二及第三扩展文件系统&lt;br/&gt;● 进程创建及调度&lt;br/&gt;● 信号、中断及对设备驱动程序的主要接口&lt;br/&gt;● 定时&lt;br/&gt;● 内核中的同步&lt;br/&gt;● 进程间通信（IPC）&lt;br/&gt;● 程序执行&lt;br/&gt;《深入理解Linux内核（第二版）》将使你熟悉Linux所有的内在工作机制，但本书不仅仅是一种学术训练。你将知道什么样的条件能使Linux产生最好的性能，你会看到Linux如何满足（在各种环境下）进程调度、文件访问及内存管理期间提出的快速响应要求。知识就是力量，本书将帮助你充分使用自己的Linux系统。&lt;br/&gt;&lt;br/&gt;章节目录&lt;br/&gt;&lt;br/&gt;前言&lt;br/&gt;第一章 绪论&lt;br/&gt;Linux与其他类Unix内核的比较 &lt;br/&gt;硬件的依赖性 &lt;br/&gt;Linux版本 &lt;br/&gt;操作系统基本概念 &lt;br/&gt;Unix文件系统概述 &lt;br/&gt;Unix内核概述 &lt;br/&gt;第二章 存储器寻址 &lt;br/&gt;存储器地址 &lt;br/&gt;硬件中的分段 &lt;br/&gt;Linux中的分段 &lt;br/&gt;硬件中的分页 &lt;br/&gt;Linux中的分页 &lt;br/&gt;第三章 进程 &lt;br/&gt;进程、轻量级进程和线程 &lt;br/&gt;进程描述符 &lt;br/&gt;进程切换 &lt;br/&gt;创建进程 &lt;br/&gt;撤销进程 &lt;br/&gt;第四章 中断和异常 &lt;br/&gt;中断信号的作用 &lt;br/&gt;中断和异常 &lt;br/&gt;中断和异常处理程序的嵌套执行 &lt;br/&gt;初始化中断描述符表 &lt;br/&gt;异常处理 &lt;br/&gt;中断处理 &lt;br/&gt;软中断、tasklet及下半部分 &lt;br/&gt;从中断和异常返回 &lt;br/&gt;第五章 内核同步 &lt;br/&gt;内核控制路径 &lt;br/&gt;什么时候同步是不必要的 &lt;br/&gt;同步原语 &lt;br/&gt;对内核数据结构的同步访问 &lt;br/&gt;避免竞争条件的实例 &lt;br/&gt;第六章 定时测量 &lt;br/&gt;硬时钟 &lt;br/&gt;Linux计时体系结构 &lt;br/&gt;CPU的分时（time-sharing） &lt;br/&gt;更新时间和日期 &lt;br/&gt;更新系统统计数 &lt;br/&gt;软定时器（Software Timer） &lt;br/&gt;与定时测量相关的系统调用 &lt;br/&gt;第七章 存储器管理 &lt;br/&gt;页框管理 &lt;br/&gt;存储器区管理 &lt;br/&gt;非连续存储器区管理 &lt;br/&gt;第八章 进程地址空间 &lt;br/&gt;进程的地址空间 &lt;br/&gt;内存描述符 &lt;br/&gt;线性区 &lt;br/&gt;缺页异常处理程序 &lt;br/&gt;创建和删除进程的地址空间 &lt;br/&gt;堆的管理 &lt;br/&gt;第九章 系统调用 &lt;br/&gt;POSIX API和系统调用 &lt;br/&gt;系统调用处理程序及服务例程 &lt;br/&gt;内核封装例程 &lt;br/&gt;第十章 信号 &lt;br/&gt;信号的作用 &lt;br/&gt;产生信号 &lt;br/&gt;传递信号 &lt;br/&gt;与信号处理相关的系统调用 &lt;br/&gt;第十一章 进程调度 &lt;br/&gt;调度策略 &lt;br/&gt;调度算法 &lt;br/&gt;与调度相关的系统调用 &lt;br/&gt;第十二章 虚拟文件系统 &lt;br/&gt;虚拟文件系统（VFS）的作用 &lt;br/&gt;VFS的数据结构 &lt;br/&gt;文件系统类型 &lt;br/&gt;文件系统安装 &lt;br/&gt;路径名查找 &lt;br/&gt;VFS系统调用的实现 &lt;br/&gt;文件加锁 &lt;br/&gt;第十三章 管理I/O设备 &lt;br/&gt;I/O体系结构 &lt;br/&gt;设备文件 &lt;br/&gt;设备驱动程序 &lt;br/&gt;块设备驱动程序 &lt;br/&gt;字符设备驱动程序 &lt;br/&gt;第十四章 磁盘高速缓存 &lt;br/&gt;页高速缓存 &lt;br/&gt;缓冲区高速缓存 &lt;br/&gt;第十五章 访问文件 &lt;br/&gt;读写文件 &lt;br/&gt;存储器映射 &lt;br/&gt;直接I/O传送 &lt;br/&gt;第十六章 对换：释放内存的方法 &lt;br/&gt;什么是对换 &lt;br/&gt;对换区 &lt;br/&gt;对换高速缓存 &lt;br/&gt;传送对换页 &lt;br/&gt;换出页 &lt;br/&gt;换入页 &lt;br/&gt;回收页框 &lt;br/&gt;第十七章 Ext2和Ext3文件系统 &lt;br/&gt;Ext2的一般特征 &lt;br/&gt;Ext2磁盘数据结??? &lt;br/&gt;Ext2的内存数据结构 &lt;br/&gt;创建Ext2文件系统 &lt;br/&gt;Ext2的方法 &lt;br/&gt;管理Ext2磁盘空间 &lt;br/&gt;Ext3文件系统 &lt;br/&gt;第十八章 网络 &lt;br/&gt;主要的网络数据结构 &lt;br/&gt;与网络相关的系统调用 &lt;br/&gt;向网卡发送包 &lt;br/&gt;从网卡接收包 &lt;br/&gt;第十九章 进程通信 &lt;br/&gt;管道 &lt;br/&gt;FIFO &lt;br/&gt;System V IPC &lt;br/&gt;第二十章 程序的执行 &lt;br/&gt;可执行文件 &lt;br/&gt;可执行格式 &lt;br/&gt;执行字段 &lt;br/&gt;exec函数 &lt;br/&gt;附录一 系统启动 &lt;br/&gt;附录二 模块 &lt;br/&gt;附录三 源码结构 &lt;br/&gt;参考书目 &lt;br/&gt;源代码索引 &lt;br/&gt;索引 &lt;br/&gt;</description><pubDate>2008-09-24 01:22:20</pubDate></item>
<item><title>Linux安全：入侵防范、检测和恢复</title><link>http://www.netyi.net/training/81142c38-a6bb-44e6-aafe-c5e4103737a4</link><description>【内容简介】&lt;br/&gt;　　本书介绍Linux系统安全维护的技术。主要内容包括：一般性安全问题、高级安全问题、安全策略、信任机制以及猝发入侵和最近的入侵方法，如何为入侵做准备，如何进行入侵检测，如何成功、安全、快速地从遇到的入侵中进行恢复等。本书内容丰富、章节安排合理，适合广大Linux或UNIX系统管理员以及对安全方面感兴趣的读者阅读。附带光盘包括安全性监视工具软件。&lt;br/&gt;【下载说明】&lt;br/&gt;　　本资料为《Linux安全：入侵防范、检测和恢复》一书PDF格式的高清晰电子版， 推荐使用Adobe Reader 7.0或兼容阅读工具打开！&lt;br/&gt;【图书目录】&lt;br/&gt;译者序&lt;br/&gt;序言&lt;br/&gt;第1章 导言&lt;br/&gt;1.1 本书适合的读者&lt;br/&gt;1.2 本书的组织结构&lt;br/&gt;1.2.1 本书的约定&lt;br/&gt;1.2.2 背景&lt;br/&gt;1.3 需要防范的内容&lt;br/&gt;1.4 谁是你的敌人&lt;br/&gt;1.5 他们想干什么&lt;br/&gt;1.6 保护与入侵的代价&lt;br/&gt;1.7 硬件保护&lt;br/&gt;1.8 对网络和调制解调器的访问进行保护&lt;br/&gt;1.9 对系统的访问进行保护&lt;br/&gt;1.10 文件保护&lt;br/&gt;1.11 针对入侵的准备和检测&lt;br/&gt;1.12 从入侵中恢复&lt;br/&gt;第一部分 保 护 系 统&lt;br/&gt;第2章 常见问题的快速解决&lt;br/&gt;2.1 了解Linux安全性&lt;br/&gt;2.1.1 Linux系统的安全性&lt;br/&gt;2.1.2 攻击路径&lt;br/&gt;2.1.3 进入安全环&lt;br/&gt;2.2 七种致命错误&lt;br/&gt;2.2.1 脆弱的口令&lt;br/&gt;2.2.2 开放网络端口&lt;br/&gt;2.2.3 旧软件版本&lt;br/&gt;2.2.4 很差的物理安全性&lt;br/&gt;2.2.5 不安全的CGI&lt;br/&gt;2.2.6 陈旧的和不必要的账户&lt;br/&gt;2.2.7 耽搁&lt;br/&gt;2.3 良好安全性的重点：口令&lt;br/&gt;2.4 先进的口令技术&lt;br/&gt;2.4.1 可以获得很好的安全性的隐蔽的MD5口令&lt;br/&gt;2.4.2 口令的重复提示&lt;br/&gt;2.4.3 口令应该是成熟的吗&lt;br/&gt;2.4.4 账户名&lt;br/&gt;2.5 防止系统中的用户操作错误&lt;br/&gt;2.5.1 引入软件的危险&lt;br/&gt;2.5.2 教育用户&lt;br/&gt;2.6 限制访问权限&lt;br/&gt;2.6.1 目录与粘着位&lt;br/&gt;2.6.2 找出权限问题&lt;br/&gt;2.6.3 在启动脚本中使用U掩码&lt;br/&gt;2.7 初始系统安装中的危险和干扰&lt;br/&gt;2.8 限制不合理的访问&lt;br/&gt;2.8.1 限制根用户可以登录的终端&lt;br/&gt;2.8.2 拨打完整序列的电话号码&lt;br/&gt;2.8.3 停止对数据不受控制的访问&lt;br/&gt;2.8.4 限制服务器的接口&lt;br/&gt;2.9 防火墙和公司其他的防范措施&lt;br/&gt;2.9.1 停止终端在防火墙周围运行&lt;br/&gt;2.9.2 开隧道通过防火墙&lt;br/&gt;2.9.3 更改内核设置&lt;br/&gt;2.9.4 Egress过滤&lt;br/&gt;2.9.5 局域网隐患&lt;br/&gt;2.9.6 公司内部的防火墙存在隐患&lt;br/&gt;2.10 关掉不必要的服务&lt;br/&gt;2.11 高安全性要求最小数量的服务&lt;br/&gt;2.12 不再使用有隐患的服务&lt;br/&gt;2.12.1 不要使用finger&lt;br/&gt;2.12.2 关掉rwhod&lt;br/&gt;2.12.3 关掉rwalld&lt;br/&gt;2.12.4 关掉SNMP&lt;br/&gt;2.12.5 关掉NFS、mountd和portmap&lt;br/&gt;2.12.6 转换NFS在TCP上运行&lt;br/&gt;2.12.7 关掉rsh、rcp、rlogin和rexec&lt;br/&gt;2.12.8 关掉fdmount&lt;br/&gt;2.12.9 关掉Echo和Chargen&lt;br/&gt;2.12.10 关掉talk和ntalk&lt;br/&gt;2.12.11 关掉TFTP&lt;br/&gt;2.12.12 关掉systat和netstat&lt;br/&gt;2.12.13 关掉内部的inetd服务&lt;br/&gt;2.12.14 升级updatedb和locate&lt;br/&gt;2.13 用新版本代替旧版本&lt;br/&gt;2.13.1 升级named程序&lt;br/&gt;2.13.2 升级2.2内核&lt;br/&gt;2.13.3 升级sendmail&lt;br/&gt;2.13.4 加强Sendmail来抵御DoS攻击&lt;br/&gt;2.13.5 升级SSH&lt;br/&gt;2.13.6 升级WU-FTPD&lt;br/&gt;2.13.7 升级Netscape&lt;br/&gt;2.13.8 禁止Web广告&lt;br/&gt;2.13.9 升级mountd&lt;br/&gt;2.13.10 升级gpm&lt;br/&gt;2.13.11 升级imwheel&lt;br/&gt;2.13.12 升级OpenLDAP&lt;br/&gt;2.13.13 修正OpenLDAP&lt;br/&gt;2.13.14 修正innd&lt;br/&gt;2.13.15 Postgresql的脆弱之处&lt;br/&gt;2.14 把不同安全等级的服务分隔开&lt;br/&gt;第3章 简单入侵方法及应对策略&lt;br/&gt;3.1 X系统的安全漏洞&lt;br/&gt;3.2 物理入侵&lt;br/&gt;3.2.1 从入侵者的软盘或光盘启动系统&lt;br/&gt;3.2.2 CMOS重新配置&lt;br/&gt;3.2.3 给CMOS加上密码&lt;br/&gt;3.2.4 防止未授权用户使用单用户模式&lt;br/&gt;3.2.5 防止用软盘窃取信息&lt;br/&gt;3.2.6 防止Ctrl-Alt-Delete组合键的袭击&lt;br/&gt;3.3 其他主题&lt;br/&gt;3.3.1 电缆调制解调器&lt;br/&gt;3.3.2 $PATH中“.”引发的问题&lt;br/&gt;3.3.3 阻塞IP源路由&lt;br/&gt;3.3.4 阻塞IP欺???&lt;br/&gt;3.3.5 屏幕自动锁定&lt;br/&gt;3.3.6 /etc/mailcap&lt;br/&gt;3.3.7 chattr程序和不可修改标志位&lt;br/&gt;3.3.8 安全删除&lt;br/&gt;3.3.9 同步I/O&lt;br/&gt;3.3.10 用以增强安全性的mount参数&lt;br/&gt;3.3.11 使用SSH包装UDP和TCP&lt;br/&gt;3.3.12 cat目录与man命令&lt;br/&gt;3.3.13 用*limit限制资源使用&lt;br/&gt;3.3.14 公共界面下shell程序的历史记录&lt;br/&gt;3.3.15 理解地址解析协议&lt;br/&gt;3.3.16 防止ARP缓存中毒&lt;br/&gt;3.3.17 Shell转义&lt;br/&gt;3.3.18 你自己的ISP&lt;br/&gt;3.3.19 终端探测程序&lt;br/&gt;3.3.20 Star Office&lt;br/&gt;3.3.21 VMware&lt;br/&gt;3.4 终端设备攻击&lt;br/&gt;3.4.1 功能键劫持&lt;br/&gt;3.4.2 组合键的脆弱之处&lt;br/&gt;3.4.3 xterm修改日志文件的脆弱之处&lt;br/&gt;3.5 磁盘探测&lt;br/&gt;3.5.1 真正擦除文件&lt;br/&gt;3.5.2 破坏在空闲数据块上的旧的保密数据&lt;br/&gt;3.5.3 擦除整个磁盘上的数据&lt;br/&gt;3.5.4 破坏一个硬盘&lt;br/&gt;第4章 入侵子系统的一般方法&lt;br/&gt;4.1 NFS、mountd以及portmap&lt;br/&gt;4.2 Sendmail&lt;br/&gt;4.2.1 分离或多邮件服务器的附加安全性&lt;br/&gt;4.2.2 Sendmail基础安全性&lt;br/&gt;4.2.3 Sendmail安全选项&lt;br/&gt;4.2.4 伪造邮件及新闻发送者地址&lt;br/&gt;4.2.5 垃圾邮件来自何处&lt;br/&gt;4.2.6 转发垃圾邮件&lt;br/&gt;4.2.7 阻塞垃圾邮件&lt;br/&gt;4.2.8 抵制垃圾邮件的工具&lt;br/&gt;4.2.9 启用控制中继功能&lt;br/&gt;4.2.10 禁止公开邮递列表&lt;br/&gt;4.2.11 写满磁盘的Sendmail DoS&lt;br/&gt;4.3 Telnet&lt;br/&gt;4.4 FTP&lt;br/&gt;4.4.1 匿名FTP的配置&lt;br/&gt;4.4.2 FTP代理威胁&lt;br/&gt;4.5 rsh、rcp、rexec以及rlogin服务&lt;br/&gt;4.5.1 R*安全性&lt;br/&gt;4.5.2 R*的不安全性&lt;br/&gt;4.6 DNS&lt;br/&gt;4.6.1 限制由于升级Named所带来的损害&lt;br/&gt;4.6.2 服务于人&lt;br/&gt;4.7 POP及IMAP服务器&lt;br/&gt;4.8 使用Samba&lt;br/&gt;4.8.1 Samba是否在系统上&lt;br/&gt;4.8.2 Samba的卸载&lt;br/&gt;4.8.3 Samba配置文件&lt;br/&gt;4.8.4 文件smb.conf&lt;br/&gt;4.8.5 注意CIFS／SMB-Only的用户&lt;br/&gt;4.9 防止使用Squid来覆盖入侵痕迹&lt;br/&gt;4.10 syslogd服务&lt;br/&gt;4.11 print服务&lt;br/&gt;4.12 ident服务&lt;br/&gt;4.13 INND与News&lt;br/&gt;4.14 保护你的DNS注册&lt;br/&gt;第5章 常见攻击方法&lt;br/&gt;5.1 Rootkit攻击&lt;br/&gt;5.2 报文欺骗&lt;br/&gt;5.2.1 为何UDP报文欺骗得以成功&lt;br/&gt;5.2.2 TCP顺序号欺骗&lt;br/&gt;5.2.3 会话劫持&lt;br/&gt;5.3 SYN泛洪攻击&lt;br/&gt;5.4 阻止SYN泛洪攻击&lt;br/&gt;5.5 阻止TCP顺序号欺骗&lt;br/&gt;5.6 报文风暴、Smurf攻击和Fraggles&lt;br/&gt;5.6.1 避免成为放大器&lt;br/&gt;5.6.2 阻止报文风暴攻击&lt;br/&gt;5.6.3 Cisco路由器&lt;br/&gt;5.6.4 DDoS攻击：被抵消的网络资源&lt;br/&gt;5.7 缓冲区溢出或使用get()标记内存&lt;br/&gt;5.8 欺骗技术&lt;br/&gt;5.8.1 邮件欺骗&lt;br/&gt;5.8.2 MAC攻击&lt;br/&gt;5.8.3 中毒的ARP缓存&lt;br/&gt;5.8.4 中毒的DNS缓存&lt;br/&gt;5.9 ???间人攻击&lt;br/&gt;第6章 高级安全问题&lt;br/&gt;6.1 配置具有更高安全性的Netscape&lt;br/&gt;6.1.1 Netscape的重要属性&lt;br/&gt;6.1.2 获取自己的cookie&lt;br/&gt;6.1.3 系统用户的Netscape首选&lt;br/&gt;6.1.4 Netscape个人安全管理器&lt;br/&gt;6.1.5 Netscape Java的安全性&lt;br/&gt;6.2 终止对I/O设备的访问&lt;br/&gt;6.2.1 为何/dev/tty的模式设为666&lt;br/&gt;6.2.2 虚拟控制台缓冲区的脆弱之处&lt;br/&gt;6.2.3 可加密的磁盘驱动程序&lt;br/&gt;6.3 跟踪Apache安全问题&lt;br/&gt;6.3.1 所有权和权限&lt;br/&gt;6.3.2 SSI&lt;br/&gt;6.3.3 ScriptAllias&lt;br/&gt;6.3.4 防止用户改变系统设置&lt;br/&gt;6.3.5 控制Apache可以访问的目录&lt;br/&gt;6.3.6 控制Apache可以访问的文件扩展&lt;br/&gt;6.3.7 杂项&lt;br/&gt;6.3.8 数据库泄漏&lt;br/&gt;6.3.9 拒绝不受欢迎的主机&lt;br/&gt;6.3.10 到站点的链接&lt;br/&gt;6.4 Web服务器使用的几种特殊技术&lt;br/&gt;6.4.1 将多个服务互相隔离&lt;br/&gt;6.4.2 切勿信任CGI&lt;br/&gt;6.4.3 隐藏的表单变量与被破坏的Cookie&lt;br/&gt;6.4.4 保护职员的个人信息&lt;br/&gt;6.4.5 禁止Robot&lt;br/&gt;6.4.6 危险的CGI程序&lt;br/&gt;6.4.7 利用CGI Query程序的漏洞进行攻击&lt;br/&gt;6.4.8 转换十六进制编码的URL&lt;br/&gt;6.4.9 利用CGI Counterfiglet程序进行的攻击&lt;br/&gt;6.4.10 利用CGI phf程序进行的攻击&lt;br/&gt;6.4.11 CGI脚本和程序&lt;br/&gt;6.4.12 强制URL封锁&lt;br/&gt;6.4.13 探测被毁损的Web页&lt;br/&gt;6.5 安全的信用卡数据单向传输&lt;br/&gt;6.6 强化系统安全性&lt;br/&gt;6.7 限制登录地点及次数&lt;br/&gt;6.8 一些隐秘但致命的安全问题&lt;br/&gt;6.8.1 防范缓冲区溢出攻击&lt;br/&gt;6.8.2 防范chroot()攻击&lt;br/&gt;6.8.3 符号链接攻击&lt;br/&gt;6.8.4 lost+found=全部问题&lt;br/&gt;6.8.5 rm -r 竞争&lt;br/&gt;6.9 防止登录模拟器攻击&lt;br/&gt;6.9.1 更新/etc/issue&lt;br/&gt;6.9.2 弥补/bin/login&lt;br/&gt;6.9.3 内核支持&lt;br/&gt;6.10 使用Libsafe防止缓冲区溢出&lt;br/&gt;第7章 创建安全策略&lt;br/&gt;7.1 通用策略&lt;br/&gt;7.2 个人使用策略&lt;br/&gt;7.3 账户策略&lt;br/&gt;7.4 电子邮件策略&lt;br/&gt;7.5 Web服务器策略&lt;br/&gt;7.6 文件服务器和数据库策略&lt;br/&gt;7.7 防火墙策略&lt;br/&gt;7.8 桌面策略&lt;br/&gt;7.9 便携式电脑策略&lt;br/&gt;7.10 报废策略&lt;br/&gt;7.11 网络拓扑策略&lt;br/&gt;7.12 问题报告策略&lt;br/&gt;7.13 所有权策略&lt;br/&gt;7.14 选择策略的策略&lt;br/&gt;第8章 对其他机器的信任机制&lt;br/&gt;8.1 安全系统与不安全系统&lt;br/&gt;8.2 控制下的Linux系统和UNIX系统&lt;br/&gt;8.3 控制主机&lt;br/&gt;8.4 Windows的安全特征&lt;br/&gt;8.5 防火墙的脆弱之处&lt;br/&gt;8.6 虚拟专用网络&lt;br/&gt;8.7 病毒与Linux&lt;br/&gt;第9章 分段入侵&lt;br/&gt;9.1 Mission Impossible技术&lt;br/&gt;9.2 间谍&lt;br/&gt;9.3 疯狂攻击和自杀性攻击&lt;br/&gt;第10章 案例分析&lt;br/&gt;10.1 Berkeley 防御系统的漏洞&lt;br/&gt;10.2 这个领域中的佼佼者&lt;br/&gt;10.3 Ken Thompson对海军的攻击&lt;br/&gt;10.4 虚拟机特洛伊木马&lt;br/&gt;10.5 AOL的DNS更改失败&lt;br/&gt;10.6 “我是无辜的”&lt;br/&gt;10.7 用笔记本电脑和付费电话进行攻击&lt;br/&gt;10.8 从巨额数目中盗窃几美分&lt;br/&gt;第11章 最新的入侵方法&lt;br/&gt;11.1 分段攻击&lt;br/&gt;11.2 死亡性Ping&lt;br/&gt;11.3 秘密扫描&lt;br/&gt;11.4 电缆调制解调器：一个黑客的梦&lt;br/&gt;11.5 用Sendmail来阻止电子邮件攻击&lt;br/&gt;11.6 Sendmail账户猜想&lt;br/&gt;11.7 神秘的ingreslock&lt;br/&gt;11.8 你正在被跟踪&lt;br/&gt;11.8.1 Pentium Ⅲ 序列号&lt;br/&gt;11.8.2 Microsoft的GUID允许监视&lt;br/&gt;11.9 分布式拒绝服务攻击&lt;br/&gt;11.10 隐藏的特洛伊木马程序&lt;br/&gt;11.10.1 为什么要用ICMP回应报文及如何回应&lt;br/&gt;11.10.2 特洛伊木马将来的方向&lt;br/&gt;11.10.3 混杂模式内核消息&lt;br/&gt;11.11 经过TCP 98端口的Linuxconf&lt;br/&gt;11.12 恶意的HTML标志和脚本&lt;br/&gt;11.13 syslog（）的格式问题&lt;br/&gt;第二部分 入侵防范准备&lt;br/&gt;第12章 加固系统&lt;br/&gt;12.1 用SSH保护用户会话&lt;br/&gt;12.1.1 编译SSH2&lt;br/&gt;12.1.2 配置SSH&lt;br/&gt;12.1.3 使用SSH&lt;br/&gt;12.1.4 用SSH包装X&lt;br/&gt;12.1.5 使用SSH、PPP和Perl的VPN&lt;br/&gt;12.1.6 使用sftp&lt;br/&gt;12.1.7 使用scp&lt;br/&gt;12.1.8 用SSH封装其他基于TCP的服务&lt;br/&gt;12.1.9 使用FreeS/WAN IPSec建立VPN&lt;br/&gt;12.1.10 SSH不能防范的脆弱之处&lt;br/&gt;12.2 PGP&lt;br/&gt;12.3 FSF的PGP替代软件&lt;br/&gt;12.3.1 下载&lt;br/&gt;12.3.2 编译&lt;br/&gt;12.3.3 工作原理&lt;br/&gt;12.3.4 生成密钥&lt;br/&gt;12.3.5 交换密钥&lt;br/&gt;12.3.6 传播你的公开密钥&lt;br/&gt;12.3.7 签名文件&lt;br/&gt;12.3.8 邮件的加密和签名&lt;br/&gt;12.3.9 加密的备份和其他过滤器&lt;br/&gt;12.3.10 非常高的GPG安全性&lt;br/&gt;12.4 使用IP Chain和DMZ的防火墙&lt;br/&gt;12.4.1 IP Chain不能做什么&lt;br/&gt;12.4.2 IP Chain基础&lt;br/&gt;12.4.3 IP Chain命令&lt;br/&gt;12.4.4 启动一个防火墙脚本&lt;br/&gt;12.4.5 防火墙的基本用法&lt;br/&gt;12.4.6 阻塞外部恶意入侵&lt;br/&gt;12.4.7 IP伪装&lt;br/&gt;12.4.8 创建DMZ&lt;br/&gt;12.4.9 有状态的防火墙&lt;br/&gt;12.4.10 SSH危险&lt;br/&gt;12.4.11 加密的邮件访问&lt;br/&gt;第13章 硬件准备&lt;br/&gt;13.1 时间就是一切&lt;br/&gt;13.2 高级准备&lt;br/&gt;13.3 切换到辅助控制&lt;br/&gt;13.3.1 哪个系统应该具有备份系统&lt;br/&gt;13.3.2 两类备份系统&lt;br/&gt;13.3.3 安全备份系统设计&lt;br/&gt;13.3.4 保持安全备份系统处于就绪状态&lt;br/&gt;13.3.5 检查高速缓存&lt;br/&gt;13.3.6 最好准备一个空闲的硬盘&lt;br/&gt;第14章 配置准备&lt;br/&gt;14.1 TCP Wrapper&lt;br/&gt;14.1.1 TCP Wrapper的使用&lt;br/&gt;14.1.2 TCP Wrapper的高级使用&lt;br/&gt;14.2 自适应TCP Wrapper&lt;br/&gt;14.3 Cracker Trap&lt;br/&gt;14.3.1 /etc/service文件&lt;br/&gt;14.3.2 /etc/inetd.conf文件&lt;br/&gt;14.3.3 /etc/hosts.allow文件&lt;br/&gt;14.4 用内核模式终止黑客服务器&lt;br/&gt;14.5 应急训练&lt;br/&gt;14.5.1 飞机失事演习&lt;br/&gt;14.5.2 这只是一次测试&lt;br/&gt;14.5.3 危险和预防&lt;br/&gt;14.5.4 计划好进行哪些演习&lt;br/&gt;14.5.5 测试系统&lt;br/&gt;14.5.6 安全的特洛伊木马&lt;br/&gt;14.5.7 程序的大小很重要&lt;br/&gt;14.5.8 引起更多的麻烦&lt;br/&gt;14.6 用Tiger team侵入你自己的系统&lt;br/&gt;第15章 扫描系统&lt;br/&gt;15.1 Nessus安全扫描程序&lt;br/&gt;15.2 SARA和SAINT安全审计程序&lt;br/&gt;15.3 nmap网络映射程序&lt;br/&gt;15.4 Snort攻击检测程序&lt;br/&gt;15.5 用SHADOW进行扫描和分析&lt;br/&gt;15.6 John the Ripper&lt;br/&gt;15.7 保存RPM数据库校验和&lt;br/&gt;第三部分 入 侵 检 测&lt;br/&gt;第16章 行为监视&lt;br/&gt;16.1 日志文件&lt;br/&gt;16.2 如何利用日志文件&lt;br/&gt;16.3 当有人攻击系统时呼叫系统管理员&lt;br/&gt;16.4 一个自动呼叫的例子&lt;br/&gt;16.5 使用你的自动呼叫的例子&lt;br/&gt;16.6 呼叫telnet和rsh的使用&lt;br/&gt;16.7 监视端口的使用&lt;br/&gt;16.8 使用tcpdump监视你的局域网&lt;br/&gt;16.8.1 编译tcpdump&lt;br/&gt;16.8.2 使用tcpdump&lt;br/&gt;16.9 用欺骗工具包监视扫描程序&lt;br/&gt;16.10 监视进程&lt;br/&gt;16.11 使用cron来提防黑客&lt;br/&gt;16.12 Caller ID&lt;br/&gt;第17章 扫描系统查找异常&lt;br/&gt;17.1 找出可疑的文件&lt;br/&gt;17.1.1 分析可疑的文件&lt;br/&gt;17.1.2 定期地比较文件内容&lt;br/&gt;17.2 Tripwire&lt;br/&gt;17.2.1 安装Tripwire&lt;br/&gt;17.2.2 使用Tripwire&lt;br/&gt;17.2.3 Tripwire不能保护什么&lt;br/&gt;17.2.4 Tripwire的替代程序&lt;br/&gt;17.3 检测删除的可执行文件&lt;br/&gt;17.4 检测混杂模式的网络接口卡&lt;br/&gt;17.5 找出混杂的进程&lt;br/&gt;17.6 自动检测被涂改的Web页面&lt;br/&gt;第四部分 入 侵 恢 复&lt;br/&gt;第18章 重新获得对系统的控制&lt;br/&gt;18.1 找到黑客运行的进程&lt;br/&gt;18.2 处理运行着的黑客进程&lt;br/&gt;18.3 断开调制解调器、网络、打印机和系统&lt;br/&gt;第19章 找出并修复损害&lt;br/&gt;19.1 检查/var/log日志&lt;br/&gt;19.2 syslogd和klogd守护进程&lt;br/&gt;19.3 远程记录&lt;br/&gt;19.4 解释日志文件项&lt;br/&gt;19.4.1 lastlog&lt;br/&gt;19.4.2 messages&lt;br/&gt;19.4.3 syslog&lt;br/&gt;19.4.4 kernlog&lt;br/&gt;19.4.5 cron&lt;br/&gt;19.4.6 xferlog&lt;br/&gt;19.4.7 daemon&lt;br/&gt;19.4.8 mail&lt;br/&gt;19.5 检查其他日志&lt;br/&gt;19.6 检查TCP Wrapper&lt;br/&gt;19.7 文件系统被怎样破坏&lt;br/&gt;19.8 植入假的数据&lt;br/&gt;19.9 修改了的监视程序&lt;br/&gt;19.10 什么都不可信该怎么办&lt;br/&gt;19.11 重新获得控制&lt;br/&gt;19.12 找到黑客修改的文件&lt;br/&gt;19.12.1 解释tar -d的输出&lt;br/&gt;19.12.2 用RPM加速检查&lt;br/&gt;19.12.3 RPM修复&lt;br/&gt;19.12.4 恢复数据库&lt;br/&gt;19.12.5 外设损害&lt;br/&gt;19.12.6 通过恶意电子邮件偷窃&lt;br/&gt;19.12.7 内核会被怎样破坏&lt;br/&gt;19.13 封锁攻击&lt;br/&gt;19.14 找到set-UID程序&lt;br/&gt;19.15 找到mstream特洛伊木马&lt;br/&gt;第20章 找出黑客的系统&lt;br/&gt;20.1 用nslookup跟踪数字IP地址&lt;br/&gt;20.2 用dig跟踪数字IP地址&lt;br/&gt;20.3 查找.com拥有者&lt;br/&gt;20.4 从IP地址直接找到黑客&lt;br/&gt;20.5 查找.gov系统&lt;br/&gt;20.6 使用ping&lt;br/&gt;20.7 使用traceroute&lt;br/&gt;20.8 邻近系统的结果&lt;br/&gt;20.9 最近一次对黑客的国际追踪&lt;br/&gt;20.10 确信你找到了攻击者&lt;br/&gt;20.11 其他系统管理员：他们关心吗&lt;br/&gt;第21章 惩罚黑客&lt;br/&gt;21.1 警察会有多大帮助&lt;br/&gt;21.1.1 FBI&lt;br/&gt;21.1.2 美国秘密服务&lt;br/&gt;21.1.3 其他联邦机构&lt;br/&gt;21.1.4 州立机构&lt;br/&gt;21.1.5 本地警察&lt;br/&gt;21.1.6 准备你的案子&lt;br/&gt;21.1.7 跟踪被盗的数据&lt;br/&gt;21.1.8 关心证据&lt;br/&gt;21.2 起诉&lt;br/&gt;21.3 允许非法行为的ISP要负的责任&lt;br/&gt;21.4 反击&lt;br/&gt;21.4.1 法律问题&lt;br/&gt;21.4.2 大量垃圾邮件攻击&lt;br/&gt;21.4.3 死亡性ping&lt;br/&gt;21.4.4 恶意的Java Applet&lt;br/&gt;21.4.5 雇佣打手&lt;br/&gt;第五部分 附 录&lt;br/&gt;附录A 有关安全技术的最新网上资???&lt;br/&gt;附录B 其他参考资源&lt;br/&gt;附录C 网络服务和端口&lt;br/&gt;附录D PORTS.C程序清单&lt;br/&gt;附录E BLOCKIP.CSH程序清单&lt;br/&gt;附录F FPROMISC.CSH程序清单&lt;br/&gt;附录G OVERWRITE.C程序清单&lt;br/&gt;附录H 危险等级&lt;br/&gt;附录I 本书附带光盘的内容&lt;br/&gt;附录J 术语表&lt;br/&gt;</description><pubDate>2008-09-22 20:27:34</pubDate></item>
<item><title>Sams.Teach.Yourself.Unix.System.Administration.in.24.Hours</title><link>http://www.netyi.net/training/e99ef3d4-5d85-4367-af12-695a25d97e6f</link><description>PART 1 INSTALLING UNIX&lt;br/&gt;    HOUR 1 Installing Unix&lt;br/&gt;PART 2 INTRODUCTION TO THE FILESYSTEM&lt;br/&gt;    HOUR 2 An Unsung Resourse: Unix Documentation&lt;br/&gt;         3 Disk Usage&lt;br/&gt;         4 File Ownership&lt;br/&gt;PART 3 USER &amp;amp;amp; PACKAGE MANAGEMENT&lt;br/&gt;    HOUR 5 Working with User Accounts&lt;br/&gt;         6 Account Management&lt;br/&gt;         7 Large File Management &amp;amp;amp; Backups&lt;br/&gt;         8 Unix Package Management&lt;br/&gt;PART 4 ADVANCED FILESYSTEM TOPICS&lt;br/&gt;    HOUR 9 Fixing Broken Disks&lt;br/&gt;        10 Adding Disks to Your System&lt;br/&gt;        11 Multiple Boot Configurations&lt;br/&gt;        12 Managing Disk Quotas&lt;br/&gt;PART 5 PROCESS &amp;amp;amp; SYSTEM CONTROLS&lt;br/&gt;    HOUR 13 Changing System State&lt;br/&gt;         14 Exploring Processes&lt;br/&gt;         15 Running Jobs in the Future&lt;br/&gt;         16 Managing Your Log Files&lt;br/&gt;PRAT 6 NETWORK TOPICS&lt;br/&gt;   HOUR 17 Basic Network Configuration&lt;br/&gt;        18 Running Your Own Name Server&lt;br/&gt;        19 Running Internet Services&lt;br/&gt;        20 Working with E-mail&lt;br/&gt;PART 7 WEB SERVER MANAGEMENT &amp;amp;amp; SHELL PROGRAMMING&lt;br/&gt;    HOUR 21 Shell Scripting: The Administrator's Swiss Army Knife&lt;br/&gt;         22 Power Scripting with awk and Perl&lt;br/&gt;         23 Introduction to the Apache Web Server&lt;br/&gt;         24 Virtual Hosts with Apache&lt;br/&gt;&lt;br/&gt;         &lt;br/&gt;                  </description><pubDate>2008-09-22 16:26:57</pubDate></item>
<item><title>HungryMinds Macworld Mac OS X Bible</title><link>http://www.netyi.net/training/5d2940ff-05a1-423c-bd54-65aca3e30ba6</link><description>Part I: Getting to Know Mac OS X . . . . . . . . . . . . . . . . . . . . . . 1&lt;br/&gt;Chapter 1: What Is Mac OS X? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3&lt;br/&gt;Chapter 2: Exploring the Environment . . . . . . . . . . . . . . . . . . . . . . . . . 27&lt;br/&gt;Chapter 3: Managing Your Workspace . . . . . . . . . . . . . . . . . . . . . . . . . 67&lt;br/&gt;Chapter 4: Enhancing Your Workspace . . . . . . . . . . . . . . . . . . . . . . . . . 97&lt;br/&gt;Chapter 5: Working with Applications and Documents . . . . . . . . . . . . . . . 145&lt;br/&gt;Chapter 6: Going on the Internet . . . . . . . . . . . . . . . . . . . . . . . . . . . 175&lt;br/&gt;Chapter 7: Searching with Sherlock . . . . . . . . . . . . . . . . . . . . . . . . . . 219&lt;br/&gt;Chapter 8: Getting Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261&lt;br/&gt;Part II: At Work with Mac OS X . . . . . . . . . . . . . . . . . . . . . . 279&lt;br/&gt;Chapter 9: Printing Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281&lt;br/&gt;Chapter 10: Accessing Files Via Local Network and Internet . . . . . . . . . . . . 301&lt;br/&gt;Chapter 11: Harnessing Standard Services . . . . . . . . . . . . . . . . . . . . . . 337&lt;br/&gt;Chapter 12: Taking Charge of Fonts . . . . . . . . . . . . . . . . . . . . . . . . . . 347&lt;br/&gt;Chapter 13: Viewing and Editing Video . . . . . . . . . . . . . . . . . . . . . . . . 363&lt;br/&gt;Chapter 14: Playing and Recording Audio . . . . . . . . . . . . . . . . . . . . . . 399&lt;br/&gt;Chapter 15: Setting System Preferences . . . . . . . . . . . . . . . . . . . . . . . 413&lt;br/&gt;Part III: Beyond the Basics of Mac OS X . . . . . . . . . . . . . . . . . 493&lt;br/&gt;Chapter 16: Managing User Accounts and Privileges . . . . . . . . . . . . . . . . 495&lt;br/&gt;Chapter 17: Mastering Speech . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 523&lt;br/&gt;Chapter 18: Setting Up a Local Network . . . . . . . . . . . . . . . . . . . . . . . 543&lt;br/&gt;Chapter 19: Sharing Your Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 583&lt;br/&gt;Chapter 20: Deploying More Network Services . . . . . . . . . . . . . . . . . . . 595&lt;br/&gt;Chapter 21: Automating with AppleScript . . . . . . . . . . . . . . . . . . . . . . 619&lt;br/&gt;Part IV: Making the Most of Mac OS X . . . . . . . . . . . . . . . . . . 651&lt;br/&gt;Chapter 22: Working with Included Programs . . . . . . . . . . . . . . . . . . . . 653&lt;br/&gt;Chapter 23: Enhancing Your System with Utility Software . . . . . . . . . . . . . 687&lt;br/&gt;Chapter 24: Uncovering Tips and Secrets . . . . . . . . . . . . . . . . . . . . . . 709&lt;br/&gt;Chapter 25: Maintaining Mac OS X . . . . . . . . . . . . . . . . . . . . . . . . . . 743&lt;br/&gt;Chapter 26: Commanding Unix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 759&lt;br/&gt;Part V: Appendixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 787&lt;br/&gt;Appendix A: Installing Mac OS X . . . . . . . . . . . . . . . . . . . . . . . . . . . . 789&lt;br/&gt;Appendix B: Installing Applications . . . . . . . . . . . . . . . . . . . . . . . . . . 813&lt;br/&gt;Appendix C: Exploiting Keyboard Shortcuts . . . . . . . . . . . . . . . . . . . . . 821</description><pubDate>2008-09-20 18:38:53</pubDate></item>
<item><title>WDM驱动编程入门文档</title><link>http://www.netyi.net/training/2f59b728-2c60-48c4-ae0b-a6cf05597503</link><description>WIN2000驱动初步引导&lt;br/&gt;硬件环境&lt;br/&gt;内核模式I/O处理&lt;br/&gt;驱动程序与内核模式对象&lt;br/&gt;开发驱动程序的过程&lt;br/&gt;初始化与卸载例程&lt;br/&gt;驱动程序的派遣例程&lt;br/&gt;利用中断进行I/O处理&lt;br/&gt;硬件初始化&lt;br/&gt;电源管理&lt;br/&gt;定时器&lt;br/&gt;DMA驱动程序&lt;br/&gt;设备错误的日志纪录&lt;br/&gt;系统线程&lt;br/&gt;驱动程序的安装&lt;br/&gt;驱动程序的调试&lt;br/&gt;编译连接驱动程序</description><pubDate>2008-09-19 11:39:36</pubDate></item>
<item><title>Ubuntu8.0.4速成手册V1.0</title><link>http://www.netyi.net/training/569d4535-cbe8-41d4-ba4d-e2d8f1bc3953</link><description>非常非常实用的Ubuntu 8.04使用手册&lt;br/&gt;&lt;br/&gt;系统安装篇&lt;br/&gt;首先下载8.04的镜像，32位cpu就选32位版本，64位cpu请相信我大胆的选择64位版本&lt;br/&gt;^_^&lt;br/&gt;国内LUPAWORLD的cd镜像&lt;br/&gt;http://mirror.lupaworld.com/ubuntu/releases/8.04/&lt;br/&gt;官方的下载点： http://releases.ubuntu.com/releases/8.04&lt;br/&gt;注意这里有Desktop,Server的版本选择，一般桌面用户下载Desktop CD就可以了&lt;br/&gt;下载完后，先验证一下镜像的MD5码是否正确，然后把镜像刻录成光盘进行安装。 把刻录&lt;br/&gt;好的CD，放进光驱，选择光驱启动，进入安装。&lt;br/&gt;......&lt;br/&gt;&lt;br/&gt;系统优化篇&lt;br/&gt;Ubuntu8.04经过以下步骤优化后，性能会得到明显提高，新手在第一次尝试优化前需要留&lt;br/&gt;意的是最好逐项优化后验证一下系统有没有出现问题，如果有问题可以马上回退到上一步优&lt;br/&gt;化方法，有经验的朋友就不用这么麻烦。&lt;br/&gt;1。选择合适的Ubuntu版本&lt;br/&gt;在系统安装篇已经说过了，32位CPU用户安装32位版的Ubuntu，64位CPU的就安装&lt;br/&gt;64位版本。有人说64版本安装软件有兼容性问题。我从Ubntuu7.04开始到现在的8.04一&lt;br/&gt;直使用64位系统,一直都很稳定没遇到太大的问题。64位系统同样能使用32位的软件，只&lt;br/&gt;要在终端输入以下命令，安装相应的32位包：&lt;br/&gt;sudo apt-get install ia32-libs ia32-libs-gtk linux32 lib32asound2&lt;br/&gt;......&lt;br/&gt;&lt;br/&gt;系统安全篇&lt;br/&gt;相信大家都已经饱受或经常听到windows系统如何多病毒，如何脆弱，但linux真的就&lt;br/&gt;100％安全吗？并不是，linux系统同样有病毒，同样会受到恶意攻击，但相对windows来说，&lt;br/&gt;这样的事情是小巫见大巫。&lt;br/&gt;为了让大家的ubuntu系统更加安全，请大家参考以下内容：&lt;br/&gt;1。设置足够安全的系统密码&lt;br/&gt;何谓足够安全：1。不低于8位字符 2。不要在密码中含有任何泄露个人资料的信息如出&lt;br/&gt;生日期 3。尽量多使用不常用符号跟数字组合，并区分大小写&lt;br/&gt;......&lt;br/&gt;&lt;br/&gt;系统美化篇&lt;br/&gt;想把自己的Ubuntu美化得比vista,OSX更漂亮吗？&lt;br/&gt;要美化我们的Ubuntu桌面，需要用到以下几个软件：&lt;br/&gt;1。compiz fusion&lt;br/&gt;2。emerald&lt;br/&gt;3。awn(awant window navigator)&lt;br/&gt;4。screenlets&lt;br/&gt;5。Mac4Lin&lt;br/&gt;......&lt;br/&gt;&lt;br/&gt;软件安装篇&lt;br/&gt;首先说明一下ubuntu的软件安装大概有几种方式：&lt;br/&gt;1。deb包的安装方式&lt;br/&gt;deb是debian系Linux的包管理方式，ubuntu是属于debian系的Linux发行版，所&lt;br/&gt;以默认支持这种软件安装方式，当下载到一个deb格式的软件后，在终端输入这个命令就能&lt;br/&gt;安装：&lt;br/&gt;sudo dpkg -i *.deb&lt;br/&gt;......&lt;br/&gt;&lt;br/&gt;软件优化篇&lt;br/&gt;系统需要优化，软件同样需要优化^_^&lt;br/&gt;1。firefox终极优化&lt;br/&gt;firefox 3.0是目前浏览器中算是最好的一款，但通过优化之后，你会发现它会速度更快更&lt;br/&gt;好用！&lt;br/&gt;在firefox的url栏中输入：about:config进入配置页面，然后搜索以下的关键项,如果搜&lt;br/&gt;索不到这些 关键项就自己新建，bool的就建布尔，整数的就建整数，字符串的就建字符串&lt;br/&gt;更改　&lt;br/&gt;......&lt;br/&gt;&lt;br/&gt;软件开发篇&lt;br/&gt;Linux是开发者的乐园&lt;br/&gt;1。安装JAVA环境支持&lt;br/&gt;sudo apt-get install sun-java6-jre&lt;br/&gt;如果空间富裕，建议安装一个JDK:&lt;br/&gt;sudo apt-get install sun-java6-jdk&lt;br/&gt;......&lt;br/&gt;&lt;br/&gt;常见问题篇&lt;br/&gt;Q 1：什么是Ubuntu？&lt;br/&gt;A 1：中文名“乌班图”，是基于debian的一个Gnu/Linux操作系统。理念是“Humanity to&lt;br/&gt;others”，即“人道待人”。我们Ubuntuer都是乐于助人的好兄弟,而且它是永久免费的&lt;br/&gt;Smile。参见http://www.ubuntu.org.cn/ubuntu&lt;br/&gt;Q 2：我的eva跟scim发生冲突，导致在使用eva的时候经常崩溃，怎么解决？&lt;br/&gt;......</description><pubDate>2008-09-17 15:07:20</pubDate></item>
<item><title>oreilly 学习 GNU_Emacs（第二版）中文版</title><link>http://www.netyi.net/training/f7076c7d-f28c-4ec5-b2dc-8c817033ace1</link><description>GNU Emacs是Emacs编辑器家族中最受欢迎、传播范围最广、也是最强大和最灵活的UNIX文本编辑器。与其他文本编辑器的重要区别在于它是一个完备的工作环境，使用Emacs可以完成各种日常工作。本书循序渐进地讲述Emacs的入门知识，随着本书的深入，读者的Emacs使用水平将从初级（只会进行简单的文字编辑）提高到足以完成相当复杂的定制和程序设计任务的阶段。&lt;br/&gt;本书对Emacs 19.30中的新增功能做了全面的介绍，内容涉及字体和颜色、下拉菜单、卷屏条、增强的X窗口系统支持，以及对大多数标准按键进行正确的绑定。此外，书中还对Emacs自带的新闻阅读器程序Gnus和文件传输协议的透明接口ange-ftp模式进行了介绍。&lt;br/&gt;本书内容包括：&lt;br/&gt;* 把Emacs当做一个因特网工具箱来使用&lt;br/&gt;* Emacs丰富而又全面的在线帮助功能&lt;br/&gt;* 如何使用Emacs来编辑文件&lt;br/&gt;* 把Emacs当做一种“shell环境”来使用&lt;br/&gt;* 如何利用Emacs内建的排版功能&lt;br/&gt;* 如何使用多个编辑缓冲区、多个Emacs窗口、多个X窗口&lt;br/&gt;* 对Emacs进行定制&lt;br/&gt;* Emacs到X窗口系统的接口&lt;br/&gt;* 用宏来完成重复性工作的理由和方法&lt;br/&gt;* 作为程序设计环境的Emacs&lt;br/&gt;* Emacs LISP程序设计入门&lt;br/&gt;* 如何获得Emacs&lt;br/&gt;</description><pubDate>2008-09-13 13:09:53</pubDate></item>
<item><title>[oreilly sed与awk第二版中文版][5][exth][pdg].zip.zip</title><link>http://www.netyi.net/training/08362837-46fd-43ea-8972-9731f2a2b4b0</link><description>sed和awk是用户、程序员和管理员应用的工具。之所以称为sed是因为它是一个流编辑器（stream editor），用于对许多文件执行一系列的编辑操作。awk是根据它的开发者Aho、Weinberger和Kernighan命名的。awk是一种编程语言，它可以使你很容易地处理结构化数据和生成格式化报告。第二版介绍了awk的POSIX标准，同时介绍了一些可免费使用的以及商业版的awk。&lt;br/&gt;本书在一开始就给出了一个概述和指南，论述了从grep到sed再到awk不断改进的功能。sed和awk具有相同的命令行语法，以脚本的形式接收用户的命令。因为所有这三个程序都使用UNIX正则表达式，因此书中用一章的篇幅来介绍UNIX的正则表达式语法。&lt;br/&gt;然后，本书介绍如何编写sed脚本。从编写几行简单的脚本开始，学习进行手工编辑操作的其他基本命令和高级命令，以及由此引入的简单程序结构。这些高级命令包括用于处理保持空间、即一个临时缓冲区的命令。&lt;br/&gt;本书的第二部分经过广泛的修订，包括了POSIX awk，以及3个可免费使用的和3个商业版的awk。本书介绍了awk语言的主要特点以及如何编写简单的脚本。你还能了解到：&lt;br/&gt;* 通用的程序结构&lt;br/&gt;* 如何使用awk的内部函数&lt;br/&gt;* 如何编写用户的定义函数&lt;br/&gt;* awk程序的调试技术&lt;br/&gt;* 如何开发一个处理索引的应用程序，该程序演示了awk的强大功能&lt;br/&gt;* 得到不同awk版本的FTP和联系信息&lt;br/&gt;本书还包含了一组用户提供的程序，这些程序展示了广泛的sed和awk程序风格和技巧。</description><pubDate>2008-09-13 13:03:04</pubDate></item>
<item><title>Windows Vista 使用指南</title><link>http://www.netyi.net/training/09b3f43d-3138-449e-8a2b-e5f84d0c35c2</link><description>Windows Vista使用教程目录&lt;br/&gt;第一章 : 安装、升级与卸载 (PDF)&lt;br/&gt;1.1 安装前的准备 &lt;br/&gt;1.1.1 Windows Vista的硬件要求&lt;br/&gt;1.1.2 Windows Vista推荐配置 &lt;br/&gt;1.1.3 选择合适的Windows Vista版本 &lt;br/&gt;1.1.4 选择合适的安装方式 &lt;br/&gt;1.2 安装Windows Vista &lt;br/&gt;1.2.1 硬盘分区、驱动及其他&lt;br/&gt;1.2.2 图解Windows Vista安装 &lt;br/&gt;1.3 个人设置与用户数据的迁移 &lt;br/&gt;1.4 卸载Windows Vista &lt;br/&gt;第二章 : 基本操作 (PDF)&lt;br/&gt;2.1 桌布与外观 &lt;br/&gt;2.2 开始菜单 &lt;br/&gt;2.3 无处不在的搜索 &lt;br/&gt;2.4 全新的资源管理器 &lt;br/&gt;2.5 网络与共享 &lt;br/&gt;2.6 系统设置与调整 &lt;br/&gt;第三章 : UAC(用户帐户控制) (PDF)&lt;br/&gt;3.1 UAC的目标与策略 &lt;br/&gt;3.2 UAC机制简解 &lt;br/&gt;3.3 UAC无处不在 &lt;br/&gt;3.4 安装程序、下载文件与UAC &lt;br/&gt;3.5 更改UAC的提示方式 &lt;br/&gt;第四章 网络与共享 (PDF)&lt;br/&gt;4.1 网络基础 &lt;br/&gt;4.2 网络与共享中心 &lt;br/&gt;4.2.1. 网络概况&lt;br/&gt;4.2.2.共享和发现&lt;br/&gt;4.2.3 查看共享资源 &lt;br/&gt;4.2.4 网络任务&lt;br/&gt;4.3 共享 &lt;br/&gt;4.4 网络相关的其他设置与操作 </description><pubDate>2008-09-11 23:58:47</pubDate></item>
<item><title>Vista自学手册－联想内部Vista培训</title><link>http://www.netyi.net/training/56cd1168-9f7e-4337-9ad4-0a1b071387ac</link><description>来自联想Vista完整培训资料,从网上搜集,已将十几个文档编辑整理为单个PDF文件. &lt;br/&gt;    &lt;br/&gt;1-Vista概览 &lt;br/&gt;2-安装流程 &lt;br/&gt;3-安装之灾难恢复 &lt;br/&gt;4-多媒体Windows Audio &lt;br/&gt;5-多媒体Windows DVD Maker &lt;br/&gt;6-多媒体Windows Media Center &lt;br/&gt;7-多媒体Windows Photo Gallery &lt;br/&gt;8-网络管理 &lt;br/&gt;9-安全设置 &lt;br/&gt;10-IE7.0 &lt;br/&gt;11-打印设置</description><pubDate>2008-09-11 23:52:44</pubDate></item>
<item><title>Building Embedded Linux Systems (第二版 08年)</title><link>http://www.netyi.net/training/7c7ba462-589a-4cb1-97e2-9b2e44c3e488</link><description>Book description &lt;br/&gt;&lt;br/&gt;Building Embedded Linux Systems offers an in-depth, hard-core guide to putting together embedded systems based on Linux. Updated for the latest version of the Linux kernel, this new edition gives you the basics of building embedded Linux systems, along with the configuration, setup, and use of more than 40 different open source and free software packages commonly used.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Full Description &lt;br/&gt;There's a great deal of excitement surrounding the use of Linux in embedded systems -- for everything from cell phones to car ABS systems and water-filtration plants -- but not a lot of practical information. Building Embedded Linux Systems offers an in-depth, hard-core guide to putting together embedded systems based on Linux. &lt;br/&gt;&lt;br/&gt;Updated for the latest version of the Linux kernel, this new edition gives you the basics of building embedded Linux systems, along with the configuration, setup, and use of more than 40 different open source and free software packages in common use. The book also looks at the strengths and weaknesses of using Linux in an embedded system, plus a discussion of licensing issues, and an introduction to real-time, with a discussion of real-time options for Linux.&lt;br/&gt;&lt;br/&gt;This indispensable book features arcane and previously undocumented procedures for: &lt;br/&gt;Building your own GNU development toolchain&lt;br/&gt;Using an efficient embedded development framework&lt;br/&gt;Selecting, configuring, building, and installing a target-specific kernel&lt;br/&gt;Creating a complete target root filesystem&lt;br/&gt;Setting up, manipulating, and using solid-state storage devices&lt;br/&gt;Installing and configuring a bootloader for the target&lt;br/&gt;Cross-compiling a slew of utilities and packages&lt;br/&gt;Debugging your embedded system using a plethora of tools and techniques&lt;br/&gt;Using the uClibc, BusyBox, U-Boot, OpenSSH, thttpd, tftp, strace, and gdb packages&lt;br/&gt;&lt;br/&gt;By presenting how to build the operating system components from pristine sources and how to find more documentation or help, Building Embedded Linux Systems greatly simplifies the task of keeping complete control over your embedded operating system.</description><pubDate>2008-09-10 10:36:56</pubDate></item>
<item><title>Linux高级程序设计</title><link>http://www.netyi.net/training/2b8bcb33-02a6-4da0-9c4d-a034ac5a4d05</link><description>畅销书《Linux 程序设计（第3 版）》后使你更上一层楼的经典著作.&lt;br/&gt;&lt;br/&gt;【内容简介】&lt;br/&gt;本书是Linux 程序设计领域的一部力作，讲解了大量程序员需要掌握的关键知识点，包括Linux 开发中的基本工具、Linux 系统编程、Linux 桌面开发以及Linux 与Web 开发。书中包括大量有益的经验之谈和富于启发的示例。&lt;br/&gt;　　本书主要针对已有一定Linux 开发经验或者从其他平台转到Linux 平台的专业程序员，同样也适合想更多了解系统以解决实际问题的Linux 使用者。 &lt;br/&gt;&lt;br/&gt;【编辑推荐】&lt;br/&gt;“本书不是一本适合Linux初学者的指南，有经验的Linux程序员都能从中受益。它深入地阐述了Linux程序设计过程中所涉及的重要知识、技巧和常用工具。让你能更透彻地理解：‘作为一位现代Linux程序员，你究竟需要什么。’”&lt;br/&gt;——著名开源技术社区LuPA（http：／／www．1upaworld．com／）强烈推荐&lt;br/&gt;“本书出色地为其他平台的程序员揭示了Linux程序设计的复杂本质。而且特别强调了内核开发。为作者喝彩!”&lt;br/&gt;　　　　　　　　　　　　　　　　　　　——Linux Magazine杂志&lt;br/&gt;读了《Linux程序设计（第3版）》之后还不过瘾？本书将为你献上一顿饕餮大餐&lt;br/&gt;　 本书是Linux程序设计领域内的经典著作。涵盖了各种常用的和最重要的Linux程序设计的技术和方法。书中蕴含了作者的宝贵经验。提供了大量的最佳实践。无论你是有开发经验的Linux程序员。还是从其他平台转至Linux上的专业开发者。都能通过本书学到最新的Linux平台开发技术。迅速成为现代Linux程序员。 &lt;br/&gt;</description><pubDate>2008-09-08 12:14:36</pubDate></item>
<item><title>Linux程序设计参考书（六部）</title><link>http://www.netyi.net/training/df698991-ff84-4cee-806c-6f9f8008f24b</link><description>上传者：此文件包含了六部书。&lt;br/&gt;前两部对初学者比较有价值。深入浅出，图文并茂，软硬兼顾。&lt;br/&gt;第二部给出了很多实例，且经作者修订验证，很实用。&lt;br/&gt;作者或编译者看来是编程专家。语言流畅，准确，易懂。是难得的中文编程好书。&lt;br/&gt;以下是目录。我仅将第一章列出详细目录。其他各章仅列出大标题。&lt;br/&gt;&lt;br/&gt;第1章硬件基础与软件基础&lt;br/&gt;1.1 硬件基础&lt;br/&gt;1.1.1 CPU&lt;br/&gt;1.1.2 存储器&lt;br/&gt;1.1.3 总线&lt;br/&gt;1.1.4 控制器和外设&lt;br/&gt;1.1.5 地址空间&lt;br/&gt;1.1.6 时钟&lt;br/&gt;1.2 软件基础&lt;br/&gt;1.2.1 计算机语言&lt;br/&gt;1.2.1 计算机语言&lt;br/&gt;1.2.2 什么是操作系统&lt;br/&gt;&lt;br/&gt;第2章内存管理&lt;br/&gt;第3章进程&lt;br/&gt;第4章进程间通信机制&lt;br/&gt;第5章PCI&lt;br/&gt;第6章中断处理与设备驱动程序&lt;br/&gt;第7章文件系统&lt;br/&gt;第8章网络&lt;br/&gt;第9章内核机制与模块&lt;br/&gt;第10章处理器&lt;br/&gt;第11章Linux内核源代码&lt;br/&gt;第12章Linux 数据结构&lt;br/&gt;附录A 有用的Web和FTP站点&lt;br/&gt;附录B 词汇表&lt;br/&gt;&lt;br/&gt;第二部 Linux编程实例&lt;br/&gt;第1章Hello, World&lt;br/&gt;1.1 内核模块的Makefiles文件&lt;br/&gt;1.2 多重文件内核模块&lt;br/&gt;第2章字符设备文件&lt;br/&gt;第3章/proc文件系统&lt;br/&gt;第4章把/proc用于输入&lt;br/&gt;第5章把设备文件用于输入&lt;br/&gt;第6章启动参数&lt;br/&gt;第7章系统调用&lt;br/&gt;第8章阻塞处理&lt;br/&gt;第9章替换printk&lt;br/&gt;第10章任务调度&lt;br/&gt;第11章中断处理程序&lt;br/&gt;第12章对称多处理&lt;br/&gt;第13章常见错误&lt;br/&gt;附录A 2.0和2.2之间的差异&lt;br/&gt;附录B 其他资源&lt;br/&gt;附录C 给出你的评价&lt;br/&gt;&lt;br/&gt;第三部Linux程序员指南&lt;br/&gt;第1章Linux操作系统&lt;br/&gt;第2章Linux内核&lt;br/&gt;第3章Linux libc包&lt;br/&gt;第4章系统调用&lt;br/&gt;第5章“瑞士军刀”：ioctl&lt;br/&gt;第6章Linux进程间通信&lt;br/&gt;第7章声音编程&lt;br/&gt;第8章字符单元图形&lt;br/&gt;第9章I/O端口编程&lt;br/&gt;第10章把应用程序移植到Linux上&lt;br/&gt;附录以字母顺序排列的系统调用&lt;br/&gt;&lt;br/&gt;第四部Linux内核概念系统结构&lt;br/&gt;第1章系统结构&lt;br/&gt;第2章子系统的系统结构&lt;br/&gt;第3章结论&lt;br/&gt;附录A 术语定义&lt;br/&gt;附录B 参考文献&lt;br/&gt;&lt;br/&gt;第五部分Linux内核具体系统结构&lt;br/&gt;第1章前言&lt;br/&gt;第2章系统结构&lt;br/&gt;第3章子系统结构&lt;br/&gt;第4章结论&lt;br/&gt;附录A 术语定义&lt;br/&gt;附录B 参考文献&lt;br/&gt;&lt;br/&gt;第六部分附录&lt;br/&gt;附录A Linux文档工程拷贝许可证&lt;br/&gt;附录B GNU通用公共许可证&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;</description><pubDate>2008-09-08 09:46:50</pubDate></item>
<item><title>使用FreeBSD 7构建服务器操作系统（英文版）</title><link>http://www.netyi.net/training/4ba84177-69ff-4e77-94b4-4fdc1a9b0287</link><description>The most difficult part of building a server with FreeBSD, the Unix-like operating system, is arguably software installation and configuration. Finding the software is easy enough; getting everything up and running is another thing entirely. The only option for many people has been to hire a consultant. &lt;br/&gt;&lt;br/&gt;Building a Server with FreeBSD 7 is for those of us who prefer to build our own server. If you're a small business owner looking for a reliable email server, a curious Windows administrator, or if you just want to put that old computer in the closet to work, you'll learn how to get things up and running quickly. Then, once you have a working system, you can experiment, extend, and customize as you please.&lt;br/&gt;&lt;br/&gt;You'll learn how to install FreeBSD, then how to install popular server applications with the ports collection. Each package is treated as an independent module, so you can dip into the book at any point to install just the packages you need, when you need them. The book s modules cover topics like:&lt;br/&gt;&lt;br/&gt;Running common FreeBSD admin commands and tasks&lt;br/&gt;&lt;br/&gt;Managing the FreeBSD ports collection&lt;br/&gt;&lt;br/&gt;Installing third-party apps like Apache, Courier-IMAP, SpamAssassin, CUPS, Cyrus SASL, MediaWiki, and WordPress&lt;br/&gt;&lt;br/&gt;Setting up MySQL, NTP, ISC DHCP, ISC BIND DNS, PHP, OpenLDAP, OpenSSH, OpenSSL, and OpenVPN&lt;br/&gt;&lt;br/&gt;Building a Server with FreeBSD 7 will have you up and running fast, with minimum hassle. (Just be sure to send the money you save to the Unemployed Consultant Foundation.)&lt;br/&gt;</description><pubDate>2008-09-07 11:46:55</pubDate></item>
<item><title>Hacker.Debugging.Uncovered</title><link>http://www.netyi.net/training/2d82cbbf-6847-4488-9f43-c6b6313bce92</link><description>本书是帮助应用程序员和系统程序员理解调试过程的指南，揭示了各种调试器的实用使用技巧，说明了如何操作调试器以及如何克服障碍和修复调试器，介绍了黑客利用调试器和反汇编器来寻找程序弱点和实施攻击的方法。通过本书，程序员将学会如何弄清楚计算机系统内部的结构、如何重建没有提供源程序的程序的运行算法、如何修改程序以及如何调试驱动程序。本书还详细介绍了在Windows和UNIX操作系统中调试应用程序和驱动程序的方法。对于各种调试技术，书中都给出了带有详尽解释的源代码。如果你是具有C/C++或者Pascal/Delphi语言实际编程经验的程序员，那么本书就是使你的技术升华至一个新的台阶的宝典。&lt;br/&gt;&lt;br/&gt;本书既不是一本讲授破解技术的手册，也不是一本关于防御黑客的保护指南，确切地说，本书是一个代码挖掘者的&amp;quot;旅行笔记&amp;quot;。&lt;br/&gt;&lt;br/&gt;【本书目录】&lt;br/&gt;第1部分  调试工具入门调试工具简介    2&lt;br/&gt;1.1  了解你的需求    4&lt;br/&gt;1.2  理解调试器的工作原理    7&lt;br/&gt;1.3  处理异常    8&lt;br/&gt;第2章  在UNIX环境中进行调试的特性    10&lt;br/&gt;2.1  Ptrace是GDB的基础调试工具    12&lt;br/&gt;2.1.1  Ptrace及其命令    14&lt;br/&gt;2.1.2  GDB的多线程支持    15&lt;br/&gt;2.1.3  GDB简明指南    16&lt;br/&gt;2.1.4  追踪系统调用    20&lt;br/&gt;2.1.5  相关链接    21&lt;br/&gt;2.2  UNIX中的黑客工具    22&lt;br/&gt;2.2.1  调试器    22&lt;br/&gt;2.2.2  反汇编工具    26&lt;br/&gt;2.2.3  侦查软件    27&lt;br/&gt;2.2.4  十六进制编辑器    28&lt;br/&gt;2.2.5  内存转储程序    29&lt;br/&gt;2.2.6  自动保护工具    29&lt;br/&gt;第3章  模拟调试器和仿真器    31&lt;br/&gt;3.1  最低系统要求    32&lt;br/&gt;3.2  选择一个仿真器    33&lt;br/&gt;3.2.1  安全性    33&lt;br/&gt;3.2.2  可扩展性    34&lt;br/&gt;3.2.3  是否有源程序    34&lt;br/&gt;3.2.4  仿真质量    34&lt;br/&gt;3.2.5  一个内置的调试器    35&lt;br/&gt;3.3  常见仿真器概述    36&lt;br/&gt;3.3.1  DOSBox    36&lt;br/&gt;3.3.2  Bochs    37&lt;br/&gt;3.3.3  微软Virtual PC    38&lt;br/&gt;3.3.4  VMware    40&lt;br/&gt;3.3.5  仿真器特性汇总表    41&lt;br/&gt;3.4  注解    41&lt;br/&gt;3.5  仿真器的应用领域    41&lt;br/&gt;3.5.1  一般用户使用的仿真器    42&lt;br/&gt;3.5.2  管理员使用的仿真器    43&lt;br/&gt;3.5.3  软件开发人员使用的仿真器    43&lt;br/&gt;3.5.4  黑客使用的仿真器    45&lt;br/&gt;3.5.5  如何在VMware中配置SoftIce    46&lt;br/&gt;3.56.  用于其他设备的仿真器    46&lt;br/&gt;3.6  关于处理器仿真    47&lt;br/&gt;第4章  用BoundsChecker进行应用程序分析    52&lt;br/&gt;4.1  快速开始    54&lt;br/&gt;4.2  装载非标准的DLLs    56&lt;br/&gt;4.3  菜单项    57&lt;br/&gt;第2部分  调试工具入门&lt;br/&gt;第5章  保护机制简介    62&lt;br/&gt;5.1  基于密钥类型的保护机制分类    63&lt;br/&gt;5.2  创建保护与试图破解    65&lt;br/&gt;5.3  从EXE到CRK    67&lt;br/&gt;第6章  熟悉调试器    82&lt;br/&gt;6.1  方法0：破解原始密码    83&lt;br/&gt;6.2  方法1：直接在内存中查找输入的密码    94&lt;br/&gt;6.3  方法2：在密码输入函数中设置断点    102&lt;br/&gt;6.4  方法3：在消息中设置断点    105&lt;br/&gt;第7章  IDA崭露头角    108&lt;br/&gt;7.1  与调试器一起使用反汇编器    134&lt;br/&gt;7.2  关于IDA C语言    136&lt;br/&gt;第8章  注册保护机制之道    140&lt;br/&gt;8.1  如何利用序数来发现函数名    144&lt;br/&gt;8.2  如何使可执行程序变小    165&lt;br/&gt;8.3  设陷捕获WM_GETTEXT    166&lt;br/&gt;第9章  散列及其克服    169&lt;br/&gt;第10章  常见的用于演示版的保护机制    184&lt;br/&gt;10.1  限制功能    184&lt;br/&gt;10.2  限制使用期限    201&lt;br/&gt;10.3  限制启动次数    205&lt;br/&gt;10.4  干扰屏幕    207&lt;br/&gt;10.5  密钥文件    215&lt;br/&gt;第3部分  反调试技术&lt;br/&gt;第11章  反调试技术简介    228&lt;br/&gt;反调试技术概述    229&lt;br/&gt;第12章  各种各样的反调试技术    232&lt;br/&gt;12.1  防御实模式调试器的技术    232&lt;br/&gt;隐含地调用构造函数    245&lt;br/&gt;12.2  防御保护模式调试器的技术    246&lt;br/&gt;检测SoftIce    258&lt;br/&gt;12.3  如何防??追踪    259&lt;br/&gt;追踪    263&lt;br/&gt;12.4  如何抵御断点    265&lt;br/&gt;12.4.1  几种肮脏的黑客手法    271&lt;br/&gt;12.4.2  从中间调用API    272&lt;br/&gt;12.4.3  通过“死亡”带调用API    286&lt;br/&gt;12.4.4  拷贝完整的API函数    289&lt;br/&gt;12.4.5  Windows NT/2000装载程序中的一个缺陷    290&lt;br/&gt;12.4.6  Windows NT/2000装载程序中的另一个缺陷    291&lt;br/&gt;12.5  如何利用Windows工具来检测调试    291&lt;br/&gt;第13章  UNIX特有的反调试技术    293&lt;br/&gt;13.1  寄生的文件描述符    293&lt;br/&gt;13.2  命令行参数与环境变量    294&lt;br/&gt;13.3  进程树    295&lt;br/&gt;13.4  信号、转储和异常    296&lt;br/&gt;13.5  检测软件断点    296&lt;br/&gt;13.6  螳螂捕蝉，黄雀在后    297&lt;br/&gt;13.7  直接在内存中查找调试器    298&lt;br/&gt;13.8  测量执行时间    299&lt;br/&gt;第14章  可自我修改的代码    300&lt;br/&gt;14.1  可自我修改代码的一个例子    309&lt;br/&gt;14.2  通过因特网来修改代码的问题    310&lt;br/&gt;14.3  注解    312&lt;br/&gt;第15章  使用隐含的自我控制来创建不可破解的保护    313&lt;br/&gt;15.1  隐含的自我控制技术    314&lt;br/&gt;15.2  实用的实现    316&lt;br/&gt;15.3  如何破解    324&lt;br/&gt;第16章  智力调试    333&lt;br/&gt;16.1  反汇编    333&lt;br/&gt;几个小技巧    354&lt;br/&gt;16.2  汇编    355&lt;br/&gt;第17章  软件保护    360&lt;br/&gt;17.1  盒子方案的缺点    361&lt;br/&gt;17.2  防止非法拷贝和共享序列号的保护方法    361&lt;br/&gt;17.3  试用版的保护方法    362&lt;br/&gt;17.4  防止算法重建的保护方法    362&lt;br/&gt;17.5  防止在磁盘和内存中改写的保护方法    363&lt;br/&gt;17.6  抵御反汇编器    364&lt;br/&gt;17.7  抵御调试器    365&lt;br/&gt;17.8  抵御监视程序    365&lt;br/&gt;17.9  抵御转储    365&lt;br/&gt;17.10  如何自我保护    367&lt;br/&gt;17.11  关于保护机制的几点想法    368&lt;br/&gt;17.12  防止泄露源程序    369&lt;br/&gt;17.13  防止分析二进制代码    371&lt;br/&gt;第18章  如何使你的应用程序更&lt;br/&gt;第18章  可靠    374&lt;br/&gt;18.1  溢出错误的原因和后果    374&lt;br/&gt;18.2  移植到另一种语言    376&lt;br/&gt;18.3  利用堆来创建数组    376&lt;br/&gt;18.4  放弃使用结束标志    377&lt;br/&gt;18.5  结构化异常处理    378&lt;br/&gt;18.6  传统与可靠    379&lt;br/&gt;18.7  防止溢出错误    380&lt;br/&gt;18.8  查找易受攻击的程序    381&lt;br/&gt;18.9  C语言中不正确的优先级选择    384&lt;br/&gt;第19章  软件测试    387&lt;br/&gt;19.1  微观层上的测试    388&lt;br/&gt;19.2  把错误记录在案    389&lt;br/&gt;19.3  Beta测试    390&lt;br/&gt;19.4  诊???信息的输出    391&lt;br/&gt;19.5  概要    393&lt;br/&gt;19.6  C/C++语言检验程序    393&lt;br/&gt;19.7  累计误差的演示    394&lt;br/&gt;19.8  几点注解    396&lt;br/&gt;第4部分  应用程序和操作系统的严重错误应用程序和操作系统的严重&lt;br/&gt;第20章  错误简介    400&lt;br/&gt;20.1  应用程序、非法操作和其他    401&lt;br/&gt;20.1.1  Doctor Watson    402&lt;br/&gt;20.1.2  微软Visual Studio Debug    409&lt;br/&gt;第21章  战兢苟活还是出死入生    411&lt;br/&gt;21.1  强制退出函数    411&lt;br/&gt;21.2  回绕堆栈    414&lt;br/&gt;21.3  将控制传给消息处理函数    417&lt;br/&gt;第22章  如何利用内存转储    424&lt;br/&gt;22.1  在出现严重错误后恢复系统    431&lt;br/&gt;NT内核的符号名前缀    432&lt;br/&gt;22.2  装载死机转储    433&lt;br/&gt;第5部分  PE文件&lt;br/&gt;第23章  PE文件格式    440&lt;br/&gt;23.1  简介    440&lt;br/&gt;23.2  各种实现系统的PE文件结构特征    441&lt;br/&gt;23.3  PE文件的一般概念和要求    442&lt;br/&gt;23.4  PE文件结构    444&lt;br/&gt;23.5  可做的事与不可做的事    447&lt;br/&gt;23.6  PE文件各主要字段描述    449&lt;br/&gt;23.6.1  [old-exe] e_magic    449&lt;br/&gt;23.6.2  [old-exe] e_cparhdr    449&lt;br/&gt;23.6.3  [old-exe] e_lfanew    449&lt;br/&gt;23.6.4  [IMAGE_FILE_HEADER] Machine    450&lt;br/&gt;23.6.5  [IMAGE_FILE_HEADER] NumberOfSections    450&lt;br/&gt;23.6.6  [image_file_header]PointerTo SymbolTable/NumberOf Symbols    451&lt;br/&gt;23.6.7  [image_file_header] SizeOfOptionalHeader    451&lt;br/&gt;23.6.8  [image_file_header] Characteristics    451&lt;br/&gt;23.6.9  [image_opional_header] Magic    453&lt;br/&gt;23.6.10  [image_opional_header]Size  OfCode/SizeOfInitializedData/SizeOfUninitializedData    453&lt;br/&gt;23.6.11  [image_opional_header]  BaseOfCode/BaseOfData    454&lt;br/&gt;23.6.12  [image_opional_header]  AddressOfEntryPoint    454&lt;br/&gt;23.6.13  [image_opional_header]  ImageBase    454&lt;br/&gt;23.6.14  [image_opional_header]File  Alignment/SectionAlignment    455&lt;br/&gt;23.6.15  [image_opional_header]  SizeOfImage    456&lt;br/&gt;23.6.16  [image_opional_header]  SizeOfHeader    456&lt;br/&gt;23.6.17  [image_opional_header]  CheckSum    457&lt;br/&gt;23.6.18  [image_opional_header]  Subsystem    457&lt;br/&gt;23.6.19  [image_opional_header]  DllCharacteristics    458&lt;br/&gt;23.6.20  [image_opional_header]SizeOf  StackReserve/SizeOfStack Commit, SizeOfHeapReserve/SizeOfHeapCommit    458&lt;br/&gt;23.6.21  [image_opional_header]  NumberOfRvaAndSizes    458&lt;br/&gt;23.6.22  DATA DIRECTORY    459&lt;br/&gt;23.6.23  段表    461&lt;br/&gt;23.6.24  输出    465&lt;br/&gt;23.6.25  输入    468&lt;br/&gt;23.6.26  可重定位元素    475&lt;br/&gt;第24章  在PE文件中插入和删除代码的技术    479&lt;br/&gt;24.1  简介    479&lt;br/&gt;24.2  X-Code和其他的常规表示法    480&lt;br/&gt;24.3  X-Code的目标和任务    481&lt;br/&gt;24.4  X-Code的要求    483&lt;br/&gt;24.5  代码插入    484&lt;br/&gt;24.5.1  避免多次插入    485&lt;br/&gt;24.5.2  插入机制的分类    486&lt;br/&gt;24.5.3  类别A：插入到文件内的可用空闲空间中    487&lt;br/&gt;24.5.4  类别A：依靠压缩文件的某些部分来插入X-Code    500&lt;br/&gt;24.5.5  类别A：在文件内创建一个新的NTFS流    502&lt;br/&gt;24.5.6  类别B：改变文件头的大小    503&lt;br/&gt;24.5.7  类别B：将段的部分灌入到重叠段    506&lt;br/&gt;24.5.8  类别B：创建自己的重叠段    508&lt;br/&gt;24.5.9  类别C：扩展文件的最后一个段    509&lt;br/&gt;24.5.10  类别C：创建一个新的段    512&lt;br/&gt;24.5.11  类别C：扩展宿主文件的中间段    513&lt;br/&gt;24.5.12  类别Z：通过自动装载DLL来插入X-Code    516&lt;br/&gt;24.6  小结    516</description><pubDate>2008-09-04 21:54:21</pubDate></item>
<item><title>嵌入式ARM系统原理与实例开发</title><link>http://www.netyi.net/training/f5f7c1de-333d-4c38-aab3-0a4c477939c4</link><description>清晰，非扫描版&lt;br/&gt;本书是一本介绍ARM处理器原理与底层程序开发实例的教材，涉及嵌入式系统结构、嵌入式处理器及操作系统基本概念、ARM处理器原理及应用、ARM汇编程序设计、ARM处理器C语言程序设计、ARM中断处理、无操作系统下ARM接口驱动程序设计以及嵌入式操作系统基本原理等内容。本书在内容编写上按由浅入深、从易到难的顺序，构建了完整的嵌入式ARM底层相关开发知识体系。第1部分：精要介绍了，与该知识点相关的基础理论；第2部分：详细介绍了应用平台ARM处理器与之相关的知识点内容；第3部分：详细介绍了ARM实例开发程序和源代码分析。&lt;br/&gt;本书所对应的课程是嵌入式专业的核心课程之一，是嵌入式知识体系中的重中之重，无论以后是从事嵌入式上层应用开发、驱动开发、系统开发，还是硬件底层开发的读者都需要对这一部分内容有较深入的研究。&lt;br/&gt;本书可以作为高等学校电子、通信、软件方向的嵌入式专业专科生、木科生的教材，也可以作为IT企业嵌入式工程师的参考用书。 &lt;br/&gt;第1章　嵌入式系统概述&lt;br/&gt;1.1　嵌入式系统应用概述&lt;br/&gt;1.2　常见的处理器概述&lt;br/&gt;1.2.1 微控制器&lt;br/&gt;1.2.2　数字信号处理器&lt;br/&gt;1.2.3 微处理器&lt;br/&gt;1.2.4　片上系统&lt;br/&gt;1.2.5　处理器技术的选型&lt;br/&gt;1.3　操作系统概述&lt;br/&gt;1.3.1 操作系统主要特点及功能&lt;br/&gt;1.3.2　常用嵌入式操作系统&lt;br/&gt;本章总结&lt;br/&gt;课后习题&lt;br/&gt;第2章　嵌入式ARM处理器&lt;br/&gt;2.1 ARM处理器概述&lt;br/&gt;2.2　ARM硬件体系结构&lt;br/&gt;2.2.1 冯&amp;#183;诺依曼体系和哈佛总线&lt;br/&gt;2.2.2　CISC和RISC指令集&lt;br/&gt;2.2.3　ARM处理器的指令流水线&lt;br/&gt;2.3 ARM处理器内部结构&lt;br/&gt;2.3.1 ARM7内部结构图及主要特点&lt;br/&gt;2.3.2　ARM7功能结构图&lt;br/&gt;2.3.3　ARM9内部及功能结构图&lt;br/&gt;2.3.4　XSca1e内部结构及功能&lt;br/&gt;本章总结&lt;br/&gt;课后习题&lt;br/&gt;第3章　ARM程序设计基础&lt;br/&gt;3.1　ARM处理器工作模式及寄存器介绍&lt;br/&gt;3.1.1　ARM处理器工作模式&lt;br/&gt;3.1.2　ARM处理器寄存器介绍&lt;br/&gt;3.1.3　ARM指令编码方式&lt;br/&gt;3.2　ARM寻址方式&lt;br/&gt;3.3　ARM指令及应用程序设计&lt;br/&gt;3.3.1　加减法指令及例程&lt;br/&gt;3.3.2　逻辑指令及例程&lt;br/&gt;3.3.3　乘法指令及例程&lt;br/&gt;3.3.4　跳转指令及例程&lt;br/&gt;3.3.5 内存数据加载指令及例程&lt;br/&gt;3.3.6　CPSR数据传输指令及例程&lt;br/&gt;3.3.7　数据交换指令及例程&lt;br/&gt;3.4　ARM伪指令及应用程序举例&lt;br/&gt;3.4.1 符号定义伪指令及例程&lt;br/&gt;3.4.2　数据定义伪指令及例程&lt;br/&gt;3.4.3　控制伪指令及例程&lt;br/&gt;3.4.4　地址加载伪指令及例程&lt;br/&gt;3.4.5　声明引用伪指令及例程&lt;br/&gt;3.4.6　段域伪指令及例程&lt;br/&gt;3.5　ARM汇编程序设计示例&lt;br/&gt;3.5.1　ARM汇编程序结构示例&lt;br/&gt;3.5.2　数据加载ARM汇编程序示例&lt;br/&gt;3.5.3　ARM分支跳转程序示例&lt;br/&gt;3.5.4　ARM数据段复制程序示例&lt;br/&gt;本章总结&lt;br/&gt;课后习题&lt;br/&gt;第4章　ADS环境下汇编／G／C++程序开发&lt;br/&gt;4.1 嵌入式软件开发平台ADS1.2应用&lt;br/&gt;4.1.1　ADS开发平台简介&lt;br/&gt;4.1.2　ARM命令参数说明&lt;br/&gt;4.1.3　可执行文件结构及内存映射&lt;br/&gt;4.1.4　使用ADS集成ARM程序开发流程&lt;br/&gt;4.1.5　使用ADS调试程序实例&lt;br/&gt;　……&lt;br/&gt;第5章　嵌入式系统结构及软件开发模式&lt;br/&gt;第6章　ARM异常中断处理及程序设计&lt;br/&gt;第7章　嵌入式系统接口及驱动程序开发&lt;br/&gt;第8章　基于uC/OS-II应用程序开发基础&lt;br/&gt;第9章　ARM存储管理&lt;br/&gt;参考文献</description><pubDate>2008-09-03 12:00:18</pubDate></item>
<item><title>Learning the vi and vim editors</title><link>http://www.netyi.net/training/1baa1799-0873-4b63-b2c2-28588c6860f6</link><description>Text editing is one of the most common tasks on any computer system, and vi is one&lt;br/&gt;of the most useful standard text editors on a system. With vi you can create new files&lt;br/&gt;or edit any existing text-only file.&lt;br/&gt;vi, like many of the classic utilities developed during the early years of Unix, has a&lt;br/&gt;reputation for being hard to navigate. Bram Moolenaar’s enhanced clone, Vim (“vi&lt;br/&gt;Improved”), has gone a long way toward removing reasons for such impressions. Vim&lt;br/&gt;includes countless conveniences, visual guides, and help screens. It has become probably&lt;br/&gt;the most popular version of vi, so this seventh edition of this book devotes seven&lt;br/&gt;new chapters to it in Part II, Vim. However, many other worthy clones of vi also exist;&lt;br/&gt;we cover three of them in Part III, Other vi Clones.&lt;br/&gt;Scope of This Book&lt;br/&gt;This book consists of 18 chapters and 4 appendixes, divided into 4 parts. Part I, Basic&lt;br/&gt;and Advanced vi, is designed to get you started using vi quickly, and to follow up with&lt;br/&gt;advanced skills that will let you use it effectively.&lt;br/&gt;The first two chapters, Chapter 1, The vi Text Editor, and Chapter 2, Simple Editing,&lt;br/&gt;present some simple vi commands with which you can get started. You should practice&lt;br/&gt;these until they are second nature. You could stop reading at the end of Chapter 2,&lt;br/&gt;having learned some elementary editing tools.&lt;br/&gt;But vi is meant to do a lot more than rudimentary word processing; the variety of&lt;br/&gt;commands and options enables you to shortcut a lot of editing drudgery. Chapter 3,&lt;br/&gt;Moving Around in a Hurry, and Chapter 4, Beyond the Basics, concentrate on easier&lt;br/&gt;ways to do tasks. During your first reading, you’ll get at least an idea of what vi can do&lt;br/&gt;and what commands you might harness for your specific needs. Later, you can come&lt;br/&gt;back to these chapters for further study.&lt;br/&gt;Chapter 5, Introducing the ex Editor, Chapter 6, Global Replacement, and Chapter 7,&lt;br/&gt;Advanced Editing, provide tools that help you shift more of the editing burden to the&lt;br/&gt;computer. They introduce you to the ex line editor underlying vi, and they show you&lt;br/&gt;how to issue ex commands from within vi.</description><pubDate>2008-09-01 13:57:23</pubDate></item>
<item><title>Windows Server 2003 Network Infrastructure</title><link>http://www.netyi.net/training/d1615f80-ec19-47b9-8003-057cd60d0783</link><description>This book was developed for information technology (IT) professionals who plan to&lt;br/&gt;take the related Microsoft Certified Professional exam 70-291, as well as IT professionals&lt;br/&gt;who implement, administer, and support Windows Server 2003 networks.&lt;br/&gt;&lt;br/&gt;Contenets:&lt;br/&gt;1 Understanding Windows Server 2003 Networks&lt;br/&gt;2 Understanding TCP/IP&lt;br/&gt;3 Monitoring and Troubleshooting TCP/IP Connections&lt;br/&gt;4 Configuring DNS Servers and Clients&lt;br/&gt;5 Implementing a DNS Infrastructure&lt;br/&gt;6 Monitoring and Troubleshooting DNS&lt;br/&gt;7 Configuring DHCP Servers and Clients&lt;br/&gt;8 Monitoring and Troubleshooting DHCP&lt;br/&gt;9 Routing with Windows Server 2003&lt;br/&gt;10 Configuring and Managing Remote Access&lt;br/&gt;11 Managing Network Security&lt;br/&gt;12 Maintaining a Network Infrastructure&lt;br/&gt;13 Implementing, Managing, and Maintaining IP Addressing (1.0)&lt;br/&gt;14 Implementing, Managing, and Maintaining Name Resolution (2.0)&lt;br/&gt;15 Implementing, Managing, and Maintaining Network Security (3.0)&lt;br/&gt;16 Implementing, Managing, and Maintaining Routing&lt;br/&gt;17 Maintaining a Network Infrastructure (5.0)&lt;br/&gt;Glossary&lt;br/&gt;Index </description><pubDate>2008-08-30 19:26:05</pubDate></item>
<item><title>Apress.Beginning.Ubuntu.Linux.3rd.Edition.Jun.2008</title><link>http://www.netyi.net/training/4cc59902-c8fe-4bfb-a82c-22b6fe176b6f</link><description>■CHAPTER 8 Getting Everything Up and Running . . . . . . . . . . . . . . . . . . . . . . . . . . 117&lt;br/&gt;■CHAPTER 9 How to Secure Your Computer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175&lt;br/&gt;■CHAPTER 10 Personalizing Ubuntu: Getting Everything Just Right . . . . . . . . . . 213&lt;br/&gt;■CHAPTER 11 Ubuntu Replacements for Windows Programs . . . . . . . . . . . . . . . . 257&lt;br/&gt;■CHAPTER 12 Managing Your Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279&lt;br/&gt;Contents at a Glance&lt;br/&gt;v&lt;br/&gt;PART 4 ■ ■ ■ The Shell and Beyond&l