Linux系统编程

Linux系统编程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2021-03
版次: 1
ISBN: 9787564378646
定价: 39.80
装帧: 其他
开本: 16开
纸张: 胶版纸
页数: 259页
字数: 365.000千字
9人买过
  • 《Linux系统编程》围绕Linux系统所涉及的知识点,分为12章,内容包括Linux系统概述、Linux的常用命令、Shell编程、Linux系统程序设计基础、文件分割和多文件编译、Linux环境下系统函数的使用、文件的操作、进程控制、进程间的通信、网络程序设计、Linux的图形编程、串行通信等。

      《Linux系统编程》内容丰富,图文并茂,紧紧围绕知识的实用性和通用性,涵盖面较广,介绍了常用的终端命令,但没有过多深入阐述,重点在文件操作、进程控制、进程间通信等内容上。除了基本的常用操作外,还进行了内容拓展,每章配有思考与实验。

      《Linux系统编程》既可以作为高等学校电子信息类相关专业学生教材,也可作为培训参考资料使用。 第一章 Linux系统概述

    1.1 Linux发展历史

    1.2 Linux操作系统发行版本和内核的选择

    1.3 Linux的系统架构

    1.4 GNU通用公共许可证

    1.5 思考与实验

    第2章 Linux的常用命令

    2.1 Linux命令格式

    2.2 用户管理命令

    2.3 文件系统命令

    2.4 文件、目录权限管理

    2.5 文件操作命令

    2.6 Linux中的硬盘

    2.7 挂载文件系统

    2.8 文件归档与压缩

    2.9 Shell命令

    2.10 思考与实验

    第3章 Shell编程

    3.1 Shell概述

    3.2 Vi编辑器

    3.3 创建和执行Shell脚本

    3.4 Shell特殊字符

    3.5 Shell变量

    3.6 正则表达式与算术运算

    3.7 控制结构

    3.8 其他语句

    3.9 函数

    3.10 调试Shell脚本

    3.11 思考与实验

    第4章 Linux系统程序设计基础

    4.1 C语言基础

    4.2 第一个LinuxC程序

    4.3 GCC编译器

    4.4 GDB调试器

    4.5 思考与实验

    第5章 文件分割和多文件编译

    5.1 函数

    5.2 文件分割

    5.3 make工程管理器

    5.4 autotools的使用

    5.5 思考与实验

    第6章 Linux环境下系统函数的使用

    6.1 数学函数的使用

    6.2 字符测试函数的使用

    6.3 系统时间与日期函数的使用

    6.4 环境控制函数

    6.5 内存分配函数

    6.6 数据结构中常用函数

    6.7 思考与实验

    第7章 文件的操作

    7.1 Linux系统文件的属性

    7.2 不带缓存的文件I/O操作

    7.3 带缓存的流文件I/O操作

    7.4 其他文件的操作

    7.5 思考与实验

    ……

    第8章 进程控制

    第9章 进程间的通信

    第10章 网络程序设计

    第11章 Linux的图形编程

    第12章 串行通信

    参考文献
  • 内容简介:
    《Linux系统编程》围绕Linux系统所涉及的知识点,分为12章,内容包括Linux系统概述、Linux的常用命令、Shell编程、Linux系统程序设计基础、文件分割和多文件编译、Linux环境下系统函数的使用、文件的操作、进程控制、进程间的通信、网络程序设计、Linux的图形编程、串行通信等。

      《Linux系统编程》内容丰富,图文并茂,紧紧围绕知识的实用性和通用性,涵盖面较广,介绍了常用的终端命令,但没有过多深入阐述,重点在文件操作、进程控制、进程间通信等内容上。除了基本的常用操作外,还进行了内容拓展,每章配有思考与实验。

      《Linux系统编程》既可以作为高等学校电子信息类相关专业学生教材,也可作为培训参考资料使用。
  • 目录:
    第一章 Linux系统概述

    1.1 Linux发展历史

    1.2 Linux操作系统发行版本和内核的选择

    1.3 Linux的系统架构

    1.4 GNU通用公共许可证

    1.5 思考与实验

    第2章 Linux的常用命令

    2.1 Linux命令格式

    2.2 用户管理命令

    2.3 文件系统命令

    2.4 文件、目录权限管理

    2.5 文件操作命令

    2.6 Linux中的硬盘

    2.7 挂载文件系统

    2.8 文件归档与压缩

    2.9 Shell命令

    2.10 思考与实验

    第3章 Shell编程

    3.1 Shell概述

    3.2 Vi编辑器

    3.3 创建和执行Shell脚本

    3.4 Shell特殊字符

    3.5 Shell变量

    3.6 正则表达式与算术运算

    3.7 控制结构

    3.8 其他语句

    3.9 函数

    3.10 调试Shell脚本

    3.11 思考与实验

    第4章 Linux系统程序设计基础

    4.1 C语言基础

    4.2 第一个LinuxC程序

    4.3 GCC编译器

    4.4 GDB调试器

    4.5 思考与实验

    第5章 文件分割和多文件编译

    5.1 函数

    5.2 文件分割

    5.3 make工程管理器

    5.4 autotools的使用

    5.5 思考与实验

    第6章 Linux环境下系统函数的使用

    6.1 数学函数的使用

    6.2 字符测试函数的使用

    6.3 系统时间与日期函数的使用

    6.4 环境控制函数

    6.5 内存分配函数

    6.6 数据结构中常用函数

    6.7 思考与实验

    第7章 文件的操作

    7.1 Linux系统文件的属性

    7.2 不带缓存的文件I/O操作

    7.3 带缓存的流文件I/O操作

    7.4 其他文件的操作

    7.5 思考与实验

    ……

    第8章 进程控制

    第9章 进程间的通信

    第10章 网络程序设计

    第11章 Linux的图形编程

    第12章 串行通信

    参考文献
查看详情
相关图书 / 更多
Linux系统编程
LiteOS轻量级物联网操作系统实战 微课视频版
魏杰
Linux系统编程
Linux综合实训案例教程
陈智斌;梁鹏;肖政宏
Linux系统编程
Linux操作系统项目化教程
周秀丽;张徐超;周密
Linux系统编程
Linux操作系统
刘睿;包大宏;兰晓天;李吉桃;王仕杰;吴晓清;张宏洲;杨云江
Linux系统编程
Linux C语言程序设计(微课视频版)
张同光;田文强;荆春棋;田乔梅;陈明
Linux系统编程
Linux虚拟化——原理、方法和实战(KVM+Docker+OpenStack)
吴光科;李建尧;柯宇霖
Linux系统编程
Linux源码趣读
闪客
Linux系统编程
Linux自动化运维实战(Linux开发书系)
吴光科;彭威城;文·S
Linux系统编程
Linux云计算——Kubernetes实战
吴光科;程浩;刑亚飞
Linux系统编程
Linux运维从入门到精通
明日科技
Linux系统编程
Linux操作系统项目化教程(第2版)
洪伟 主编;丁传炜 谢鹏 副主编
Linux系统编程
Linux企业高性能架构实战
吴光科;曹森;赵瑞丰
您可能感兴趣 / 更多
Linux系统编程
Linux系统编程实践
李成勇 著
Linux系统编程
计算机辅助设计技术
李成勇、黄燕 著
Linux系统编程
点源函数和边界元方法求解油藏渗流问题
李成勇、刘启国、周珺、李明军 著
Linux系统编程
走出金融风暴
李成勇 编;李济琛
Linux系统编程
Autodesk 3ds Max 9标准培训教材I
李成勇 编;王琦 主编;亓鑫辉