Linux系统编程(慕课版)

Linux系统编程(慕课版)

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

内容简介

本书共分12章:第1章介绍了Linux操作系统的核心,即有关文件的操作;第2章介绍了不同形式I/O的操作接口;第3章介绍了进程的相关属性与进程的创建,以及进程的各种状态;第4章介绍了多线程编程,以及线程同步互斥机制;第5章介绍了三种早期的进程间通信机制;第6章介绍了System V的三种进程间通信机制;第7章~第10章介绍了进程间通信的重要知识,从网络基础编程及协议分析,到难度更深的网络高级编程;第11章介绍了SQlite数据库的简单应用;第12章介绍了一个实际的项目案例。

Linux系统编程(慕课版)是2020年由人民邮电出版社出版,作者千锋教育高教产品研发部。

得书感谢您对《Linux系统编程(慕课版)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
计算机操作系统(慕课版) 电子书
为了满足当下高等学校操作系统课程的教学需求,本书在《计算机操作系统(第四版)》的基础上进行了全方位的内容修订与资源完善,现已全面覆盖全国硕士研究生招生考试操作系统考试大纲。全书共12章,在引论之后详细介绍了进程的描述与控制、处理机调度与死锁、进程同步、存储器管理、虚拟存储器、输入/输出系统、文件管理、磁盘存储器管理、多处理机操作系统、保护和安全等操作系统的核心理论内容,跟踪介绍了虚拟化和云计算等前
Ubuntu Linux操作系统项目教程(微课版) 电子书
本书共8个项目,内容包括Ubuntu概述、安装与基本操作,Linux基本操作命令,用户组群与文件目录权限管理,磁盘配置与管理,系统高级配置与管理,软件包安装配置与管理,Shell编程基础,以及常用服务器配置与管理。
Ubuntu Linux操作系统(第3版)(微课版) 电子书
本书基于Linux操作系统的操作、管理和运维的实际需求,主要讲解Linux桌面操作系统Ubuntu的配置管理、桌面应用、编程和软件开发。本书共12章,内容包括Ubuntu概述、安装与基本操作,用户与组管理,文件与目录管理,磁盘存储管理,软件包管理,系统高级管理,Ubuntu桌面应用,Shell编程,C/C++编程,Java与Android开发环境,PHP、Python和Node.js开发环境,Ub
嵌入式操作系统.Linux篇:微课版 电子书
本书较为全面地介绍了嵌入式操作系统,全书共10章,分别为嵌入式Linux操作系统简介、嵌入式Linux操作系统的使用、Linux软件管理、Linux用户管理、Linux文件系统、Linux网络配置管理、嵌入式Linux编程环境、Shell编程环境、中断与设备管理、正则表达式,书中还提供了练习题和配套视频。本书可以作为高等院校嵌入式相关专业和计算机相关专业的教材,也可以作为计算机软硬件培训班教材,还
Linux系统自动化运维(Python版)(微课版) 电子书
本书主要讲解Python在Linux系统运维开发中的典型应用,通过面向实际运维场景的任务实施,帮助读者掌握Python在系统自动化运维领域的应用。本书共8个项目,内容包括系统自动化运维:从Shell到Python、监控系统与调度运维任务、处理文件内容与配置文件、记录日志与发送邮件、运维数据记录与可视化、远程管理和批量运维服务器、网络管理和网络安全、企业级系统综合运维。本书内容丰富、结构清晰、重点突