本书可分为:Linux基本操作、Linux编程环境和Linux编程基本开发三个方面的内容。Linux基本操作主要介绍Linux操作系统特点、安装和使用;Linux常用命令的使用方法和具体使用;Linux 中的Shell编程基本语法、基本语句和执行、调试方法。Linux编程环境,主要围绕Linux编程相关工具进行介绍,包括gcc/gdb/make工具的主要参数和使用方法。Linux系统编程主要包括文件系统编程;进程管理;信号的处理;进程间通信;多线程编程;网络编程;Linux下数据库编程等相关知识。后的附录还附上了Linux编程相关的基础实验等内容。
《XilinxISE9.XFPGA/CPLD设计指南》以FPGA/CPLD设计流程为主线,详细阐述了ISE集成开发环境的使用,并提供了多个示例进行说明。书中在介绍FPGA/CPLD概念和设计流程的基础上,依次论述了工程管理与设计输入、仿真、综合、约束、实现与布局布线、配置调试等在ISE集成环境中的实现方法和技巧。《XilinxISE9.XFPGA/CPLD设计指南》结合作者多年工作经验,立足于工程实践,选用大量典型实例,并配有一定数量的练习题。随书配套光盘收录了所有实例的完整工程目录、源代码、详细操作步骤和使用说明,便于读者边学边练,提高实际应用能力。
Linux操作系统是当前应用极为广泛的服务器和桌面操作系统之一。它是一种自由和开放源码的类UNIX操作系统,可安装在多种计算机硬件设备当中,广泛应用于系统管理和维护、系统开发、语言开发及嵌入式系统等领域。本书基于CentOS7全面介绍了Linux操作系统的安装、基本使用及几种基本服务器的搭建。全书共分为6章,内容涉及Linux操作系统的概况介绍、Linux操作系统的安装、RPM包管理、Systemd初始化、Linux的常用命令、存储管理与磁盘分区、raid和逻辑卷管理、账户管理、权限管理、进程管理、管理守护进程、监视系统性能、Linux网络配置、远程控 务、Linux网络工具、vi编辑器、Shell脚本编程以及Samba服务器配置、DHCP服务器配置、DNS服务器配置、Apache服务器配置等。 本书可作为高等职业技术院校及各培训机构的Linux操作系统教材,也可作为Linux操作系统爱好者的
Linux操作系统作为云计算、大数据、芯片EDA软件与人工智能的运行平台,是计算机软硬件的基础技术之一。Linux脚本语言是使用Linux操作系统的日常工具,其命令简洁且富于创造性。本书重点讲解了约30条基本脚本命令的使用细节,展示了其多次组合以解决现实问题的创造性技巧,并结合软件开发与测试、服务器运维及芯片验证等工作中的典型案例给出了丰富的拓展技巧。本书包括基础篇、总结篇、提高篇和职业适应篇,层层递进地展示了基本脚本命令的使用技巧。 本书在基本脚本命令的细节功能上引导读者体验发现的乐趣,用研究性题目适时激发出程序员的创造性思维。本书可作为电子信息类专业中职、高职、本科、研究生及各类技术人员的教材。
《Linux系统基础教程及项目实训》(高等院校专业教材协作普通高等教育“十四五”规划教材)以Red Hat Enterprise Linux为基础,分为认识Linux基础和Linux项目上机实训两个教学情景,采用理论与实践相结合的项目化方式,列出完整清晰的任务操作步骤,全面介绍了Linux的相关知识及常用服务的配置。 本书可作为高等学校计算机相关专业的教材,也可作为石油、石化行业Linux应用项目的培训或学习材料,还可作为Linux爱好者计算机网络管理和开发应用的参考书。
《Linux服务与安全管理》贯彻基于工作过程系统化的课程开发原则,以综合职业能力培养为主线;以任务引领、行动导向安排教学内容。 全书由系统、服务、网络三大部分组成,共分15章和一个附录。第一部分介绍了相关背景知识、系统的安装、基本操作和管理;第二部分介绍了网络基础架构的搭建和应用服务的管理,分析了Linux服务器安全策略,是专业人员必须掌握的部分,包括DHCP、DNS、Samba、FTP、Apache、MySQL、邮件系统等;第三部分着重介绍了安全策略的设计和部署,包括防火墙和代理服务。每章都通过知识准备、案例导学、课堂练习、拓展训练四个环节串联起来。书后所附项目实战给出了一些中小型企业服务器运维的真实案例。 《Linux服务与安全管理》可作为高职高专院校、成人高校、本科院校举办的二级职业技术院校计算机应用技术、网络技术、信息
《Linux服务与安全管理》贯彻基于工作过程系统化的课程开发原则,以综合职业能力培养为主线;以任务引领、行动导向安排教学内容。 全书由系统、服务、网络三大部分组成,共分15章和一个附录。第一部分介绍了相关背景知识、系统的安装、基本操作和管理;第二部分介绍了网络基础架构的搭建和应用服务的管理,分析了Linux服务器安全策略,是专业人员必须掌握的部分,包括DHCP、DNS、Samba、FTP、Apache、MySQL、邮件系统等;第三部分着重介绍了安全策略的设计和部署,包括防火墙和代理服务。每章都通过知识准备、案例导学、课堂练习、拓展训练四个环节串联起来。书后所附项目实战给出了一些中小型企业服务器运维的真实案例。 《Linux服务与安全管理》可作为高职高专院校、成人高校、本科院校举办的二级职业技术院校计算机应用技术、网络技术、信息
Linux操作系统作为云计算、大数据、芯片EDA软件与人工智能的运行平台,是计算机软硬件的基础技术之一。Linux脚本语言是使用Linux操作系统的日常工具,其命令简洁且富于创造性。本书重点讲解了约30条基本脚本命令的使用细节,展示了其多次组合以解决现实问题的创造性技巧,并结合软件开发与测试、服务器运维及芯片验证等工作中的典型案例给出了丰富的拓展技巧。本书包括基础篇、总结篇、提高篇和职业适应篇,层层递进地展示了基本脚本命令的使用技巧。 本书在基本脚本命令的细节功能上引导读者体验发现的乐趣,用研究性题目适时激发出程序员的创造性思维。本书可作为电子信息类专业中职、高职、本科、研究生及各类技术人员的教材。
《清华电脑学堂:Linux 基础教程与实验指导》以Red HatLinux版本为基础,全面讲解Linux操作系统的相关知识。全书内容包括Red Hat Linux5.5的安装,Red HatLinux下的图形界面环境,Red HatLinux的文件系统,Linux系统中的命令,包括目录操作、文件操作、权限设置、磁盘设置、网络管理和服务器配置等。Linux系统中的管理操作,对RedHatLinux进行系统监控以实现较佳的系统整体性能,使用Linux中的常用软件以及强大的网络功能,维护Linux网络、配置和管理Web服务器、DNS服务器和Samba服务器等。 《清华电脑学堂:Linux基础教程与实验指导》体现了作者在软件技术教学改革过程中形成的“项目驱动、案例教学、理论实践一体化”教学方法,可以作为职业培训教材和各级院校授课培训教程,也适合作为自学资料和参考资料。
《Linux系统管理》为管理各种类型的系统和服务器提出建议,这些建议甚至会让经验丰富的系统管理员也迫不急待地想要学习,也会让那些使用Linux的老手感到他们遇到了新的挑战。这本书总结了各种步骤,让您可以根据这些步骤,胜任无论是搭建独立的家庭办公室或者小型办公室(SOHO)网络、网站服务器和局域网服务器,还是构建负载均衡的服务器集群和基于虚拟技术的服务器整合等一系列的工作。同时您还可以从书中学到与这些任务相关的各种工具。 对于Unix资深用户、微软认证系统工程9币(MCSE)和大型机(mainframe)管理员来说,《Linux系统管理》是一本绝好的Linux入门指导书。对于正在从事Linux系统管理的人而言,这本书可以作为进阶指导,让您提高已有的技能,学习新知识。
Linux操作系统作为云计算、大数据、芯片EDA软件与人工智能的运行平台,是计算机软硬件的基础技术之一。Linux脚本语言是使用Linux操作系统的日常工具,其命令简洁且富于创造性。本书重点讲解了约30条基本脚本命令的使用细节,展示了其多次组合以解决现实问题的创造性技巧,并结合软件开发与测试、服务器运维及芯片验证等工作中的典型案例给出了丰富的拓展技巧。本书包括基础篇、总结篇、提高篇和职业适应篇,层层递进地展示了基本脚本命令的使用技巧。 本书在基本脚本命令的细节功能上引导读者体验发现的乐趣,用研究性题目适时激发出程序员的创造性思维。本书可作为电子信息类专业中职、高职、本科、研究生及各类技术人员的教材。
本书由浅入深、通俗易懂地讲解了Linux系统的常用工具。全书共分11章,从Linux入门开始,依次讲解编辑器工具、文本批处理工具、软件开发工具、软件调试工具、集成化开发工具,以及项目管理工具等。书中还结合大量实例来讲解知识要点,并提供有代表意义的课后习题及上机习题,通过这些案例和练习,使读者对Linux系统工具有更深入的理解和掌握。 本书适合嵌入式程序设计人员作为工具书使用,也可作为高等院校电子类、信息类、计算机类等专业的Linux教材和该领域科研公司及企业的培训教材和参考书。
本书全面介绍了Linux网络操作系统的基础知识与基本操作,以六个实际工作情境导入,分解教学任务,组织学习内容,采用“项目引领、任务驱动、教学做一体”的教学模式。全书包括安装与启动Linux系统、Linux基本配置、使用vi/vim编辑文件、Linux网络与安全、Linux服务器配置、Linux系统中搭建Java Web开发环境等内容。 与本书配套的数字课程在“智慧树”网站上线,读者可登录网站学习,也可通过扫描书中二维码观看教学视频。 本书适合作为高职高专计算机类专业的操作系统教材,也可作为Linux操作系统自学教材。
《从实践中学嵌入式linux应用程序开发》结合大量实例,讲解了嵌入式linux应用程序设计各个方面的基本方法及必要的核心概念。主要内容包括搭建嵌入式linux开发环境、嵌入式文件i/o编程、嵌入式linux多任务编程、嵌入式linux进程间通信、嵌入式linux多线程编程、嵌入式linux网络编程、嵌入式linux设备驱动编程、android应用编程、android播放器项目设计等。重视应用是贯穿全书的*特点,在各章和全书结尾分别设置了在项目实践中常见和类似的应用实例。 本书可作为大学院校电子、通信、计算机、自动化等专业的嵌入式linux开发课程的教材,也可供嵌入式开发人员参考。学习本书应具有linuxc语言编程和java编程的基本知识。