Linux
-
边用边学LinuxXteam(中国)软件技术有限公司编著本书介绍了Linux的安装和使用方法,内容包括Linux基础知识、安装和配置过程、图形界面的使用方法、网络配置和网络服务等,并配以大量的实例。同时本书也介绍了Linux的编程环境和内核知识,希望深入学习Linux、掌握Linux编程技巧的读者也可以使用本书作为出发点,掌握Linux的编程技术。本书主要介绍XteamLinux的安装和使用,该系统可提供中文环境和大量的应用程序,可供用户进行系统管理、构架局域网和配置网络服务等。本书内容丰富,讲述深入浅出,既适合初学者学习Linux,也可作为Linux用户的使用手册,供读者学习参考。 -
Linux & Unix命令与常用术语辞典张光胜等编本辞典收录了Linux/Unix系统中使用的命令和在使用过程中常见的术语。在内容安排上分为命令和术语两部分,每部分按字母进行排序,便于查阅。对于命令部分,详细介绍了命令的功能、语法、用法以及常用的参数和选项。术语部分简明扼要地介绍了Linux/Unix中常用的英文缩写或术语。本辞典内容基本覆盖了Linux/Unix使用过程中的全部命令和术语,可作为广大使用者案头和随身携带的使用手册,无论对Linux/Unix系统的初学者还是资深专业人士,都有较高的参考价值。 -
Linux操作系统结构分析郭玉东,王非非编著本书是对Linux操作系统内部结构的分析,其内容直接来源于Linux操作系统的源代码,是对作者多年来从事Linux教学和科研工作的总结。全书从操作系统的引导和初始化入手,详细分析了Linux操作系统的中断处理、内存管理、进程管理、进程间通信、文件系统、设备驱动以及内核模块机制,讨论了其中的主要数据结构及实现算法,描述了各部分的主要功能及它们之间的关系。本书可以作为硕士研究生“操作系统结构分析”课程的教材,也可作为高年级本科生的教材或教学参考书,更是Linux研究和开发人员的必备工具书。 -
Linux操作系统陈建辉主编本教材主要介绍计算机操作系统的基本工作原理和网络操作系统Linux的结构和资源管理、Linux系统的安装和管理等。 全书共18章。按教材内容自然形成四大部分,彼此相对独立,可以根据教学对象的实际情况,选择性搭配使用。本教材内容具有较强灵活性和较宽的适用性的特点。为了方便教学和课外复习,每章结束均安排内容小结和习题,并根据教学进程安排适当数量的实验。 本教材可作为高职高专计算机专业“操作系统”课程教学用书,也可作为中等技术专业学校计算机专业学生深入掌握“操作系统”或学习Linux的参考书。 -
Linux管理与应用基础位元文化编著Linux是一种可以在PC上执行的类似UNIX的操作系统,功能非常强大,甚至超过了Windows操作系统。它可用来开发出优秀的图形化界面,并有免费的中文套件,支持在Linux系统下显示和使用中文。 Linux系统有极稳定的基本结构与操作方法,不因版本变动而变动。 本书共分三篇23章,分别介绍了Linux的基本知识、文本编辑工具、用户账号与组管理、文件与目录系统、用户界面——shell、多任务与进程、启动程序与关机、扩充系统、网络应用与设置、Linux系统的视窗环境———X Window以及汉化。 本书面向初学者,并进行了深入地探讨,可使读者获得丰富而扎实的知识。 -
Linux应用开发基础黄超等编著本书旨在介绍Linux应用开发的基础知识,为开发人员进行Linux高级开发作准备。本书共分为12章,分别介绍了C语言的基础知识,从C到C++方面的转换所必须具备的知识,Linux下的开发环境,Linux下的调试工具gdb,开发工具GNU make,gawk开发,文件和目录,Linux进程控制,多线程编程,Linux进程间通信及Linux网络编程基础等知识。本书主要适用于Linux基础开发人员。 -
Linux操作系统马季兰,彭新光编著本书是21世纪高等学校计算机学科系列教材之一,主要包括两方面的内容:一部分是按Linux源代码分析,集中讲解Linux的进程管理、存储管理、文件系统、设备管理、用户接口等,使读者能深入了解Linux操作系统的概念、算法、功能、实现原理及技术;另一部分简要介绍了Linux的安装、启动、系统的使用及管理,使读者能掌握Linux的使用(包括使用丰富的工具和实用软件)方法,并进行管理和维护。书中有专门的实验及指导。本书讲解深入浅出,图序言这套教材是面向21世纪计算机学科系列教材。为什么要组织这套教材?根据什么编写这套教材?这些都是在这篇序言中要回答的问题。计算机学科是一个飞速发展的学科,尤其是近十年来,计算机向高度集成化、网络化和多媒体化发展的速度一日千里。但是,从另一个方面来看,目前高等学校的计算机教育,特别是教材建设,远远落后于现实的需要。现在的教材主要是根据《教学计划1993》的要求组织编写的。这个教学计划,在制定过程中主要参照了美国IEEE和ACM的《教学计划1991》。10年来,计算机学科已有了长足发展,这就要求高等学校计算机教育必须跟上形势发展的需要,在课程设置和教材建设上做出相应调整,以适应面向21世纪计算机教育的要求。这是组织这套教材的初衷。为了组织好这套教材,全国高等学校计算机教育研究会课程与教材建设委员会在天津召开了“全国高等学校计算机学科课程与教材建设研讨会”,在北京召开了“教材编写大纲研讨会”。在这两次会议上,代表们深入地研讨了全国高校计算机专业教学指导委员会和中国计算机学会教育委员会制定的《计算机学科教学计划2000》以及美国IEEE和ACM的《计算机学科教学计划2001》,这是这套教材参照的主要依据。IEEE和ACM的《计算机学科教学计划2001》是在总结了从《计算机学科教学计划1991》到现在,计算机学科十年来发展的主要成果的基础上诞生的。它认为面向21世纪计算机学科应包括14个主科目:算法与分析(AL)、体系结构(AR)、离散结构(DS)、计算科学(CN)、图形学、可视化、多媒体(GR)、网络计算(NC)、人机交互(HC)、信息管理(IM)、智能系统(IS)、操作系统(OS)、程序设计基础(PF)、程序设计语言(PL)、软件工程(SE)、社会、道德、法律和专业问题(SP)。其中除CN和GR为非核心主科目外,其他12项均为核心主科目。将2001教学计划与1991教学计划比较可看出:(1)在1991年计划中,离散结构只作为数学基础提出,而在2001计划中,则作为核心主科目提出,显然,提高了它在计算机学科中的地位。(2)在1991计划中,未提及网络计算,而在2001计划中,则作为核心主科目提出,以适应网络技术飞速发展的需求。(3)图形学、可视化与多媒体也是为适应发展要求新增加的内容。除此之外,2001计划在下述5个方面做调整:将程序设计语言引论调整为程序设计基础,将人-机通信调整为人机交互,将人工智能与机器人学调整为智能系统,将数据库与信息检索调整为信息管理,将数值与符号计算调整为计算科学。显然,这些变化使2001计划更具有科学性,也更好地适应了学科发展的需要。在组织这套教材的过程中,充分考虑了这些变化和调整,在软件和硬件的课程体系、界面划分方面均做了相应的调整,使整套教材更具有科学性和实用性。另外,还要说明一点,教材建设既要满足必修课的要求,又要满足限选课和任选课的要求。因此,教材应按系列组织,反映整个计算机学科的要求,采用大拼盘结构,以适应各校不同的具体教学计划,使学校可根据自己的需求进行选择。这套教材包括:《微机应用基础》、《离散数学》、《电路与电子技术》、《电路与电子技术习题与实验指南》、《数字逻辑与数字系统》、《计算机组成原理》、《微型计算机接口技术》、《计算机体系结构》、《计算机网络》、《计算机网络实验教程》、《通信原理》、《计算机网络管理及系统开发》、《网络信息系统集成》、《多媒体技术》、《计算机图形学》、《计算机维护技术》、《数据结构》、《计算机算法设计与分析》、《计算机数值分析》、《汇编语言程序设计》、《Pascal语言程序设计》、《VB程序设计》、《C语言程序设计》、《C++语言程序设计》、《Java语言程序设计》、《操作系统原理》、《UNIX操作系统原理与应用》、《Linux操作系统》、《软件工程》、《数据库系统原理》、《编译原理》、《编译方法》、《人工智能》、《计算机信息安全》、《计算机图像处理》、《人机交互》、《计算机伦理学》。对于IEEE和ACM的《计算机学科教学计划2001》中提出的14个主科目,这套系列教材均涵盖,能够满足不同层次院校、不同教学计划的要求。这套系列教材由全国高等学校计算机教育研究会课程与教材建设委员会主任李大友教授精心策划和组织。编者均为具有丰富教学实践经验的专家和教授。所编教材体系结构严谨、层次清晰、概念准确、论理充分、理论联系实际、深入浅出、通俗易懂。教材组织过程中,得到了哈尔滨工业大学蒋宗礼教授,西安交通大学董渭清副教授,武汉大学张焕国教授,吉林大学张长海教授,福州大学王晓东教授,太原理工大学余雪丽教授等的大力支持和帮助,在此一并表示衷心感谢。李大友2000年6月前言Linux是可运行于多种硬件平台,支持多种系统软件和应用软件,与UNIX兼容,符合POSIX标准的功能强大的操作系统。Linux具有多用户、多任务、虚拟存储器、虚拟文件系统等先进技术,更主要的是Linux为源代码公开、可免费获得的自由软件。操作系统是计算机专业的必修主干课程,也是所有使用计算机的工程技术人员或用户必须掌握的计?慊局叮敲刻扑慊匦氚沧暗淖罨镜南低橙砑?在操作系统的教学过程中,编者深刻体会到,操作系统的概念、原理、算法等较抽象,因为操作系统本身是个软件的“黑匣子”,其源代码要么是读不到,要么读不懂。而有操作系统编写经验的人很少;又由于操作系统的复杂性,使得操作系统课程又难以实习,所以无论“教”还是“学”操作系统,都不是一件容易的事。Linux则是一个自由软件,它的源程序代码是开放的,开发模式也是开放和协作的,源程序允许任何人取得、修改和重新发布。这种开发模式既有利于充分发挥开发人员的集体智慧,同时由于Linux的开放,又非常适合于教学科研领域,它对于学生学习和研究操作系统来说,是低成本、高效率的,可以起到事半功倍的作用。本书共分为11章,其中1~6章介绍Linux内核的实现原理和方法,由马季兰编写;第7~9章介绍Linux的安装、管理和使用,第10章介绍Linux与网络,第11章为实验及部分实验的指导,第7~11章由彭新光编写。本书得到全国高等学校计算机教育研究会课程与教材建设委员会、电子工业出版社,特别是李大友老师的大力支持和帮助,在此表示衷心感谢。由于知识水平有限,时间仓促,定有错误和不妥之处,望同行和读者批评指正。编者2001年12月 -
Linux操作基础及桌面应用(红旗Linux桌面环境)教程红旗教育工作室编著本书是全国计算机应用技术证书考试(NIT)Linux模块的指定教材,是一本了解与掌握Linux应用技术的培训与自学用书。全书共分9个单元,主要介绍Linux技术的起源、系统的安装与桌面环境的配置技术、基本的图形和文字界面下的操作技术、资源的管理和各种日常工作应用工具的使用技术(如商务应用、多媒体、娱乐、Internet网络应用等)。本书还为读者提供一张配套的红旗Linux 3桌面系统的光盘,该光盘为学习Linux技术的读者提供一个相应的系统平台及应用工具,读者将享受与购买红旗软件公司同类产品相等的技术支持与服务。 -
Linux操作系统内核实习(美)Gary Nutt著;潘登[等]译本书是一本传统操作系统教材的配套实验室教材。本书共分两部分:第一部分展示了Linux设计的概况,对Linux设计的概况,对Linux环境的运行时组织和进程、文件及设备管理等主题提供了分析;第二部分通过12个练习探讨了操作系统内部结构的各个方面,内容涉及Shell编程、内核模块、系统调用、虚拟存储、文件系统、文件I/O等,从而帮助读者开发自己的Linuxmw内核函数和数据结构,使读者在实验室中真正了解理论概念是如何在Linux中得到实现的。本书可供计算机专业本科生使用,也是教师的辅导用书。附带光盘中的Linux源代码为读者的学习和使用提供了便利。 -
Linux操作系统分析王锋主编21世纪高等学校本科系列教材(24)。本书以目前流行的Linux系统为核心,通过对源码的分析,系统介绍了在Linux系统中的进程管理、进程间通信、EXT2文件系统、存储系统、硬件体系支持等的具体实现与源码分析。
