Linux
-
多系统安装与重装全攻略曾稳祥暂缺简介... -
Linux应用与管理培训教程宇骏信息技术有限公司编写全书共分3篇,21章:第1篇为基础篇,共13章,主要讲述了Red Hat Linux 9的基础内容。主要包括Red Hat Linux 9的安装、常见问题和解决方法;通过实例介绍初步使用RH9的步骤和经验;Linux的文件操作、目录操作、确定系统状态等Linux命令;使用Linux下的编辑器vi;shell的使用及技巧;网络的配置和使用;Linux用户和组管理;Linux进程管理;升级Linux内核步骤及Linux内核模块管理;Linux备份和压缩;Linux软件安装方法;系统全局设置。第2篇是应用篇,共3章,主要讲述了桌面用户所关心的应用。主要包括XWindows系统的配置和使用(KDE和GNOME);安装和使用桌面用户所需的常用软件;使用办公套件Open Office套件。第3篇是提高篇,共5章,主要讲述了配置和使用Web服务器。主要包括配置和使用域名服务器;配置和使用Samba和NFS服务;如何架设邮件服务器;架设和使用FTP服务器。 -
Red Hat Linux(Fedora Core 3)实用培训教程朱居正,高冰等编著本书采用循序渐进的讲解方法,从RedHatLinuxFedoraCore3的安装与配置入手,逐步介绍了FedoraCore3的硬件配置与系统管理;GNOME与KDE桌面环境;音频和视频、图形图象、文本和办公软件的操作方法与技巧;网络基础和Internet接入技术;Samba、FTP和Apache服务器的配置与管理;Linux下的各种安全技术等知识。本书内容详尽、结构清晰、图文并茂、通俗易懂,既突出基础性内容,又注重实践应用。本书既可以作为Linux培训和大中专院校相关专业的教材,也可作为广大Linux爱好者的一本参考书。本书特色◆明确指出教学目标、教学重点与难点◆每章提供适量的习题与上机操作◆精心设计RedHatLinuxFedoraCore3综合测试题◆解决使用RedHatLinuxFedoraCore3所遇到的实际问题 -
LINUX教程(美)Syed Mansoor Sarwar,(美)Robert Koretsky,(美)Syed Aqeel Sarwar著;李善平,施韦,林欣译;李善平译内容简介这是一本Linux入门教科书,为Linux初学者定制,全面、系统地介绍了Linux及其环境。本书附有数百个精心设计的实战操作练习和习题,帮助读者高频率地复习命令、原语和概念。各章节内容主要包括Linux历史、Linux的shell命令和shell编程、编辑工具、电子邮件、文件操作、重定向和管道、进程、网络互连、Linux软件开发、Linux图形用户界面等。本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为系统编程人员的自学教材和参考手册。 -
LINUX设备驱动程序Jonatban Corbet等著内容简介目录这本经典书籍目前已更至第三版,对于那些希望在Linux操作系统下支持计算机外围设备、运行新硬件,或者仅仅对Linux内核普通编程感兴趣的人来说,它是本必读书籍。《Linux设备驱动程序》提示了对如何给大多数的设备编写驱动程序的信息,这些信息迄今通过口头或者陷晦的源代码注释波共享。 本书的作者是Linux社区的领导者。Jonathan Corbet是个不定期的内核开源项目参与者同时还是评价甚高的LWN.net新闻和信息站点的执行编辑。Alessandro Rubini是Linux代码的一个开源提供者同时也是活跃的意大利Linux社区的中心人物。Greg Kroah-Hartman目前是本书描述的USB、PCI和驱动核心子系统相关的内核代码维护者。 本书新版根据Linux内核2.6.10彻底更新。内核的这个版本更加合理化并简化了普通工作任务的几个方法,比如即插即用、通过sysfs文件系统和用户空间交互、标准总线上的多设备管理。 你不必是一个内核高手就可以理解并享受本书,所需要的只是C以及Unix系统调用方面的背景知识。在不需要特殊的硬件设备就能编译和运行的详细示例的指引下,你将学会如何人字符设备、块设备和网络接口编写驱动程序。PCI、USB和tty(终端)子系统都单列一章。本书为那些对操作系统的工作机制好奇的人提供了地址空间、异步事件和I/O等方面的阐述。本书的主题包括: 字符设备、块设备、tty(终端)和网络驱动程序 驱动程序调试 中断 定时问题 同步、锁和对称多处香(SMP) 内存管理和DMA 驱动模型和sysfs 热插拔设备 通用总线,包括SCSI、PCI、USB和IEEE 1394(FireWire)的特殊要求Preface1. An Introduction to Device DriversThe Role of the Device DriverSplitting the KernelClasses of Devices and ModulesSecurity IssuesVersion NumberingLicense TermsJoining the Kernel Development CommunityOverview of the Book2. Building and Running ModulesSetting Up Your Test SystemThe Hello World ModuleKernel Modules Versus ApplicationsCompiling and LoadingThe Kernel Symbol TablePreliminariesInitialization and ShutdownModule ParametersDoing It in User SpaceQuick Reference3. Char DriversThe Design of scullMajor and Minor NumbersSome Important Data StructuresChar Device Registrationopen and releasescull‘s Memory Usageread and writePlaying with the New DevicesQuick Reference4. Debugging TechniquesDebugging Support in the KernelDebugging by PrintingDebugging by QueryingDebugging by WatchingDebugging System FaultsDebuggers and Related Tools5. Concurrency and Race Conditions Pitfalls in scullConcurrency and Its ManagementSemaphores and MutexesCompletionsSpinlocksLocking TrapsAlternatives to LockingQuick Reference6. Advanced Char Driver Operations ioctlBlocking I/Opoll and selectAsynchronous NotificationSeeking a DeviceAccess Control on a Device FileQuick Reference7. Time, Delays, and Deferred Work Measuring Time LapsesKnowing the Current TimeDelaying ExecutionKernel TimersTasldetsWorkqueuesQuick Reference8. Allocating MemoryThe Real Story of kmallocLookaside Cachesget_free_page and Friendsvmalloc and FriendsPer-CPU VariablesObtaining Large BuffersQuick Reference9. Communicating with HardwareI/O Ports and I/O MemoryUsing I/O PortsAn I/O Port ExampleUsing I/O MemoryQuick Reference10. Interrupt HandlingPreparing the Parallel PortInstalling an Interrupt HandlerImplementing a HandlerTop and Bottom HalvesInterrupt SharingInterrupt-Driven I/OQuick Reference11. Data Types in the KernelUse of Standard C TypesAssigning an Explicit Size to Data ItemsInterface-Specific TypesOther Portability IssuesLinked ListsQuick Reference12. PD DriversThe PCI InterfaceA Look Back: ISAPC/104 and PC/104+Other PC BusesSBUSNuBLISExternaI BusesQuick Reference13. USB DriversUSB Device BasicsUSB and SysfsUSBUfbsWriti‘ngaUSBDriverUSB Transfers WithOUt UrbsQuick Reference14.The Linux Device MOdeIKobjects,Ksets,and subsystemsLOW—Level Sy5fs operatiorlSHotplug EveFlt GenerationBuses,Devices,aD-d DriversClassesPutting It A11 TogetherHotplugDealing with FirmwareQuick Refefence15.MemOry Mapping and DMAMemory,Management in LinuxThe mmap Device operationPerforming Direct I/ODirect Memory AccessQuick Reference16.8IOck DriversRegistratiOFtThe Block Device OperationsRequest ProcessingSOITle other DetailsQuick Reference17. Network DriversHow snull Is DesignedConnecting to the KernelThe net_device Structure in DetailOpening and ClosingPacket TransmissionPacket ReceptionThe Interrupt HandlerReceive Interrupt MitigationChanges in Link StateThe Socket BuffersMAC Address ResolutionCustom ioctl CommandsStatistical InformationMulticastA Few Other DetailsQuick Reference18. TTY DriversA Small TTY Drivertty_driver Function PointersTTY Line Settingsioctlsproc and sysfs Handling of TTY DevicesThe tty_driver Structure in DetailThe tty_operations Structure in DetailThe tty_struct Structure in DetailQuick ReferenceBibliographyIndex -
Red Hat Enterprise Linux网络管理朱居正,高冰编著RedHatEnterpriseLinux最大的优点在于其作为服务器操作系统的强大功能。本书以RedHatEnterpriseLinuxAS4为蓝本,从网络管理入手,对RedHatEnterpriseLinux的各种网络服务器做了详尽而全面的讲述。本书首先介绍网络基础知识及系统管理,接着重点介绍RedHatEnterpriseLinux下各种服务器如DHCP、DNS、NFS、Samba、FTP、WWW、Mail、Proxy、MySQL和PostgreSQL等的配置和管理,Linux下的系统与网络安全,Linux下的软路由和防火墙配置技术,最后还介绍了Linux下网管软件Webmin、VNC和Openssh等的使用,以及两款常用的虚拟机软件VirtualPC和Vmware的应用。本书最大的特点是图文并茂、条理清楚、内容全面且实例丰富,并且具有很强的专业性、针对性和实用性。特别是对于较复杂的服务器配置,尽量使用通俗易懂的语言并配以简单明了的图片,力求把复杂的问题简单化,很多内容和方法都是作者在长期应用Linux的过程中积累的经验。本书是从事Linux网络系统管理和服务器架设的中高级专业技术人员的必备参考书,也可作为Linux短期培训和高等院校师生学习Linux的参考教材。本书特色:●全面性,囊括了RedHatEnterpriseLinux作为服务器操作系统的精华●专业性,针对从事Linux网络系统管理和服务器架设的专业技术人员编写●实用性,内容详尽,图文并茂,实例丰富,可操作性强 -
鸟哥的Linux私房菜鸟哥 编著Linux的基础知识在各大主流Linux安装版本中基本相同,如账号管理、硬盘文件格式、数据管理与核心编译等。本书深入浅出地介绍了Linux操作系统的基本原理与架构,适合当前所有主流Linux版本的学习。全书共分5大篇。第1篇主要介绍Linux操作系统的规划与安装;第2篇介绍Linux的基本文件权限与系统架构;第3篇介绍非常重要的Shell与Shellscripts的基本内容,这是所有以文字界面操控主机的基础;第4篇着重介绍Linux用户管理,包括账号管理、磁盘配额与用户的例行性工作流程介绍等;第5篇注重于Linux系统管理,如套件管理员RPM与Tarball、核心的重新编译、开关机与多重启动的设定技巧、系统登录文件的分析,以及X-Window的基本设定和网络参数设定细节。最后附本书所有习题的答案,供读者学习参考。本书适合数据管理人员和有心成为Linux高手的人。在Linux的学习过程中,最怕的就是自上而下的学习方式,例如为了架站,才去认识RPM或Tarball这些套件管理员;为了修改文件,才去了解vi文本编辑器。这样的学习方式有点类似头痛医头、脚痛医脚的治标学习,或许这种服务器您会架设了,但是到了其他服务器,又得将刚刚的学习步骤从头来一次,并且容易丢三落四,对于Linux新手来说,这很让人困扰。笔者以最近这几年的摸索经验,将平时的实践过程记录于“鸟哥的私房菜”网站,借着这个机会,提笔将原先网站上的数据更完整更系统地连贯起来,将Linux基础学习的历程与可能发生的错误写下来,希望能够为大家提供一个学习时的参考依据。 -
ColdFire系列32位微处理器与嵌入式Linux应用李晶皎 等编著《ColdFire系列32位微处理器与嵌入式Linux应用(附光盘)》详细介绍了Freescale公司(原Motorola半导体产品部)32位ColdFire系列芯片的基本结构、片内模块工作原理和编程方法及存储器的扩展和编程方法。讲述了ColdFire系列目标板的嵌入式Linux程序设计方法,特别是Bootloader程序的设计方法。《ColdFire系列32位微处理器与嵌入式Linux应用(附光盘)》的特点是注重实用,附带光盘中提供了可供编译的源代码。在阅读了《ColdFire系列32位微处理器与嵌入式Linux应用(附光盘)》之后,读者能够在ColdFire目标板上快速地运行嵌入式操作系统,并开始系统的设计和开发。《ColdFire系列32位微处理器与嵌入式Linux应用(附光盘)》由浅入深,内容丰富、新颖,并配有程序源代码光盘,适合嵌入式Linux研究、开发及应用技术人员参考,也适于高等院校嵌入式系统及Linux领域的师生参考。 -
操作系统原理及应用王红本书介绍操作系统的基本原理及应用,并以Linux操作系统作为具体实例加以说明。全书共9章,主要内容包括操作系统的基本概念、功能、操作系统的发展史及Linux操作系统概述,进程的概念、进程描述、进程控制、进程的同步与互斥、进程通信及线程,作业调度及进程调度、死锁的概念与产生原因以及解决死锁的方法,各种内存管理及分配方法的思想、数据结构、重定位及实现原理,文件的逻辑结构、物理结构及文件系统的构成,操作系统对设备的控制、分配、缓冲区的管理等,Linux系统的网络功能,现代流行的UNIX、Windows2000操作系统的特点、原理以及分布式操作系统的概况,操作系统的安全性。本书例题及课后习题丰富,便于初学者对操作系统原理进行理解、掌握并运用;在配套教材《操作系统原理及应用——学习指导与题解》中,为各章提供了内容要点复习、教材习题解答、新增习题及解答,并为各部分原理提供了一些实训内容。本书内容全面,选材适当,结构合理,理论结合实际,可作为应用型本科、成人高校、高职高专院校计算机及相关专业的操作系统课程的教材,也可以作为相关专业的师生及专业技术人员的参考书。本书所配电子教案可以从中国水利水电出版社网站下载,网址为Http://www.waterpub.com.ca/softdown/。 -
ARM9嵌入式技术及LInux高级实践教程陈颐 等编著本书首先介绍ARM微处理器的体系结构、应用领域和应用选型;接着介绍JXARM92410ARM嵌入式教学实验系统的基本组成、硬件资源的详细说明以及集成开发环境ADTIDE的软件编程方法;然后按照从易到难、从简单到复杂的顺序安排实验,包括嵌入式软件开发基础实验、基本接口实验、BootLoader实验、嵌入式Linux操作系统实验、嵌入式Linux图形用户界面实验及高级接口实验。不仅介绍了嵌入式开发的基础实验,而且着重讲述了嵌入式Linux的开发过程,包括嵌入式Linux操作系统的移植、驱动程序的开发、应用程序的开发以及图形用户界面开发。书中还包含了硬件电路原理图,许多基本的硬件接口原理、电路图以及大量的接口程序。<br>本书可作为高等院校相关专业高年级本科生和研究生嵌入式系统实验课程的教材,也可作为从事嵌入式应用开发的工程技术人员的参考资料。配有开放式多媒体实验教学课件。
