本书讲述了Linux系统及其他UNIX风格的操作系统上的程序开发,主要内容包括标准Linux C语言函数库和由不同的Linux或UNIX标准 的各种工具的使用方法,大多数标准Linux开发工具的使用方法,通过DBM和MySQL数据库系统存储Linux中的数据,为X视窗系统建立图形化用户界面等。 本书通过先介绍程序设计理论,再以适当的例子和清晰的解释来阐明它的方式,帮助读者掌握相关的知识。 本书适合Linux的初学者及希望利用Linux进行开发的程序人员阅读,也适合作为高等院校计算机相关专业师生的参考教材。
\"本教材立足信创产业基础课程操作系统管理,全面梳理了我国发展信创产业的原因和战略需求,让读者领会在当今数字化大时代是大国科技需要坚实的信息技术基础做为支撑;在知识点讲授方面,教材从管理工作岗位需求出发以项目为牵手任务为驱动全面介绍了信创Linux系统管理知识,内容具体包括信创产业和统信UOS的发展史、统信服务器操作系统的安装与基本操作、用户与组管理、文件系统管理、进程与作业管理、设备管理、磁盘管理、网络配置与管理、Shell编程、服务器综合项目实训等常用的知识和技术,在课程项目里导入了统信服务器操作系统应用的典型项目案例和标准化业务实施流程。本教材主要适用于计算机应用技术、计算机网络技术、软件技术和人工智能技术应用等专业的学生,以及信创运维工程师培训人员。\"
%26nbsp;%26nbsp;Linux操作系统上的用户态编程是通过系统调用提供的接口,将原本需要在Linux内核中或者对Linux内核进行多次系统调用才能实现的功能,放到内核之外来实现,
本书介绍了Linux操作系统的基础知识、Linux操作系统的常用命令及系统管理方法、Linux操作系统环境下的程序设计技术等内容,涉及的知识面广,内容介绍深入浅出,由易到难,循序渐进,注重能力培养。本
本书系统地介绍了Linux系统管理与服务配置,共分17章,包括Linux基本操作、用户管理、文件权限、磁盘及文件系统管理、网络管理、软件包和多命令协作,以及常见的应用服务器的部署和维护等内容。本书以项
本书分为两部分,分别介绍了Linux 基础应用和企业级系统管理。Linux 基础应用包括GNU/Linux 历史、Linux 系统安装、Linux 基本操作、VI 编辑器的使用、用户管理、文件系统目录
本书没有从基本的网络编程知识讲起,而是着眼于当前业界主流的Linux高性能网络编程框架,并以实战案例的形式将相关知识展现出来。本书详细讲解高性能Linux网络编程的常用框架,包括Linux网络自带的基
%26nbsp;%26nbsp;鸟哥的Linux基础学习实训教程是由Linux达人鸟哥汇集多年授课经验,以浅显易懂的文字搭配教学的虚拟操作系统环境,编写的Linux一致性教学与上机实训教程。鸟
云原生时代,应用变得越来越强大,与此同时,它的复杂度也在呈指数级上升。希望实现基础设施和流程现代化,甚至组织文化现代化的企业的 终目标是仔细选择 适合其具体情况的云技术。在现代化的企业应用中,集群部署、隔离环境、灰度发布、服务网格及动态扩容/缩容缺一不可,而Docker 技术则是其中间的必要桥梁。 本书将围绕Docker 技术展开介绍,通过“七步法”为读者构建完善的学习体系。开篇先通过“盖房子”的故事展开,让读者迅速了解Docker 是什么、能做什么。然后补充一些与Docker 技术相关的基础知识,包含Linux、Shell、Nginx 及网络调试基础,为读者的后续学习扫除障碍。 通过示例帮助读者进行Docker 容器化体验。“授人以鱼,不如授人以渔”。本书通过剖析Docker 的核心原理、持续集成与发布及企业级应用案例,一步步为读者打造“通向企业级应用”
Linux操作系统作为云计算、大数据、芯片EDA软件与人工智能的运行平台,是计算机软硬件的基础技术之一。Linux脚本语言是使用Linux操作系统的日常工具,其命令简洁且富于创造性。本书重点讲解了约30条基本脚本命令的使用细节,展示了其多次组合以解决现实问题的创造性技巧,并结合软件开发与测试、服务器运维及芯片验证等工作中的典型案例给出了丰富的拓展技巧。本书包括基础篇、总结篇、提高篇和职业适应篇,层层递进地展示了基本脚本命令的使用技巧。 本书在基本脚本命令的细节功能上引导读者体验发现的乐趣,用研究性题目适时激发出程序员的创造性思维。本书可作为电子信息类专业中职、高职、本科、研究生及各类技术人员的教材。
本书内容包括Linux终端基本命令、Shell程序设计、Linux环境下C程序编译与调试技巧、系统函数的应用、文件I/O操作、进程的控制与进程调度、线程及线程的同步与互斥、Linux网络程序设计、Linux环境下的图形与游戏程序设计、字符设备驱动程序设计基础、串行通信程序设计, 给出9个主题的编程技巧与程序设计实例。 本书结构合理、概念清晰、重点突出,案例实用性强,大多可以直接应用在项目设计中,同时提供大量的、针对性的思考题,便于举一反三。本书是一本技能型Linux程序设计教材,适合Linux环境下嵌入式工程技术人员、计算机专业、软件专业及理工类的本、专科生、研究生使用。 浙江大学出版社出版了与此书配套的《Linux程序设计实践与编程技巧》,书中包括17个实验报告、课本中关键知识点的疑难解释、课本中的重点难点问题及课本中的部
云原生时代,应用变得越来越强大,与此同时,它的复杂度也在呈指数级上升。希望实现基础设施和流程现代化,甚至组织文化现代化的企业的 终目标是仔细选择 适合其具体情况的云技术。在现代化的企业应用中,集群部署、隔离环境、灰度发布、服务网格及动态扩容/缩容缺一不可,而Docker 技术则是其中间的必要桥梁。 本书将围绕Docker 技术展开介绍,通过“七步法”为读者构建完善的学习体系。开篇先通过“盖房子”的故事展开,让读者迅速了解Docker 是什么、能做什么。然后补充一些与Docker 技术相关的基础知识,包含Linux、Shell、Nginx 及网络调试基础,为读者的后续学习扫除障碍。 通过示例帮助读者进行Docker 容器化体验。“授人以鱼,不如授人以渔”。本书通过剖析Docker 的核心原理、持续集成与发布及企业级应用案例,一步步为读者打造“通向企业级应用”
本书以CentOS 7为蓝本,分3篇介绍了Linux操作系统的使用和配置。操作基础篇介绍了Linux的基础知识、Linux系统的安装、Shell和字符操作界面的使用;系统与安全篇依次介绍了账户管理、权限管理、进程管理、本地存储管理、网络配置、网络工具、RPM包管理、基础架构服务、系统日常维护、服务器安全和防火墙、Shell脚本编程;网络服务篇依次介绍了DHCP和DNS服务、FTP和NFS服务、Samba服务、基于Apache的WWW服务、LAMP动态网站环境部署以及Tomcat服务、基于Postfix和Dovecot实现的E-mail服务等。本书内容详尽,结构清晰,通俗易懂,使用了大量的图表对内容进行表述和归纳,并对重点内容给出了详细的操作步骤,便于读者理解及查阅,具有很强的实用性和指导性。 本书通过网盘(获取方式请见封底)提供电子课件、知识点视频、参考视频、教学大纲、实验指导、试题库(含答案)
本书共11个项目,以Red Hat Enterprise Linux 8.1(缩写为RHEL 8.1)为例,分别介绍Linux操作系统、Linux图形化界面、Linux常用Shell命令、用户和用户组管理、文件系统及磁盘管理、系统与进程管理、软件包管理、Linux应用软件、网络配置、Linux远程管理、Linux安全设置及日志管理。本书将理论与实践相结合,通过大量案例的讲解帮助读者快速了解和应用Linux操作系统中的相关技术。 本书内容丰富、系统、全面,可作为职业院校计算机及其相关专业的教材,也可供广大计算机爱好者自学使用。
本书讲述了Linux系统及其他UNIX风格的操作系统上的程序开发,主要内容包括标准Linux C语言函数库和由不同的Linux或UNIX标准 的各种工具的使用方法,大多数标准Linux开发工具的使用方法,通过DBM和MySQL数据库系统存储Linux中的数据,为X视窗系统建立图形化用户界面等。 本书通过先介绍程序设计理论,再以适当的例子和清晰的解释来阐明它的方式,帮助读者掌握相关的知识。 本书适合Linux的初学者及希望利用Linux进行开发的程序人员阅读,也适合作为高等院校计算机相关专业师生的参考教材。
本书部分对接“全国职业技能大赛”和“世界技能大赛”,符合“三教”改革精神。本书是 精品课程、 精品资源共享课和浙江省精品在线开放课程“Linux网络操作系统”的配套教材,是基于“项目驱动、任务导向”的“双元”模式的纸质教材+电子活页的项目化零基础教程。 本书以RHEL 8/CentOS 8为平台,分为7个学习情境,分别为系统安装与常用命令、系统管理与配置、shell编程与调试、网络配置与安全管理、服务器配置与管理(电子活页)、系统安全与故障排除(电子活页)、拓展与提高(电子活页)。全书共11个教学项目,分别为安装与配置Linux操作系统、Linux常用命令与vim、管理Linux服务器的用户和组、配置与管理文件系统、配置与管理硬盘、配置网络和使用SSH服务、shell基础、学习shell script、使用gcc和make调试程序、配置与管理防火墙和SELinux以及配置与管理代理
本书采用“项目—任务”驱动教学模式,内容紧扣职业教育专业技能大纲,以职业院校网络管理、网络安全类技能大赛项目中涉及Linux部分的服务器内容为 ,涵盖Linux操作系统常用的服务器和命令,结合实例进行讲解。通过12个教学项目,介绍系统安装、基本操作命令、VSFTP、HTTP、DHCP、DNS、TELNET、SSH、SAMBA、数据库、邮件、磁盘管理等内容。教材以理论够用为原则,强化应用,注重对学生操作技能和职业素养培养的同时,落实立德树人根本任务。 本书可作为职业院校Linux技术相关课程的教材,也可作为网络操作系统管理员、职业技能大赛学员及指导教师或工程技术人员学习Linux系统的参考用书。