深入浅出Linux工具与编程

深入浅出Linux工具与编程 pdf epub mobi txt 电子书 下载 2026

出版者:电子工业
作者:余国平
出品人:
页数:555
译者:
出版时间:2011-7
价格:79.00元
装帧:
isbn号码:9787121137501
丛书系列:
图书标签:
  • Linux
  • C
  • 计算机技术
  • 编程
  • 操作系统
  • 开发
  • Shell
  • 祁杰
  • Linux
  • 工具
  • 编程
  • 系统编程
  • Shell
  • 命令行
  • 开发
  • 开源
  • 技术
  • 学习
想要找书就要到 图书目录大全
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

《深入浅出Linux工具与编程》系统地论述了Linux工具与编程的相关知

识。由余国平编著的《深入浅出Linux工具与编程》内容可分为两部分:

Linux知识的初级部分和高级部分。其中初级部分包括Linux操作系统介绍、

Linux命令说明、Linux常见实用工具(正则表达式、find、sed、awk)、

Shell编程、Linux C语言程序设计、Linux C语言开发工具(vi与vim编辑器

、gcc、Makefile和gdb);高级部分包括Linux进程编程(Linux进程、

Linux线程、管道与信号、消息队列、信号量和共享内存)、Linux文件编程

、网络编程和XML编程。

《深入浅出Linux工具与编程》初级部分适合高级院校相关专业学生和

Linux爱好者学习,高级部分适合Linux行业资深从业人员学习。

作者简介

目录信息

第1篇 Linux命令及其工具第1章 Linux系统与命令 1.1 Linux操作系统  1.1.1 Linux重要概念  1.1.2 Linux组成  1.1.3 Linux目录结构  1.1.4 Linux操作系统的组成  1.1.5 Linux用户管理  1.1.6 Linux文件管理 1.2 Linux命令  1.2.1 Linux命令帮助  1.2.2 Linux命令的符号及意义  1.2.3 Linux命令第2章 Linux常用实用工具 2.1 正则表达式 2.2 find查找命令  2.2.1 find语法  2.2.2 find实例练习 2.3 sed  2.3.1 sed语法  2.3.2 sed实例练习 2.4 awk  2.4.1 awk语法  2.4.2 awk实例练习第3章 Shell编程 3.1 Shell环境变量  3.1.1 环境变量说明  3.1.2 用户常用的系统环境变量  3.1.3 用户登录脚本示例 3.2 Shell的符号、变量及运行  3.2.1 Shell中的符号及其含义  3.2.2 “反引号命令替换  3.2.3 Shell变量  3.2.4 Shell脚本执行  3.2.5 Shell退出状态 3.3 Shell的输入和输出  3.3.1 Shell的输入  3.3.2 Shell的输出 3.4 Shell测试条件 3.5 Shell的流程控制结构  3.5.1 if语句  3.5.2 case语句  3.5.3 while语句  3.5.4 until语句  3.5.5 for语句  3.5.6 跳转语句 3.6 Shell数组 3.7 Shell函数 3.8 I/O重定向 3.9 Shell内置命令 3.10 实用Shell脚本第2篇 Linux C语言程序设计第4章 C语言基础 4.1 C语言基本概念 4.2 常量与变量 4.3 运算符 4.4 C语言控制结构  4.4.1 if语句  4.4.2 switch语句  4.4.3 goto语句  4.4.4 while语句  4.4.5 do-while语句  4.4.6 for语句  4.4.7 break和continue语句第5章 C语言函数 5.1 函数简述 5.2 函数变量 5.3 函数定义与调用  5.3.1 函数定义  5.3.2 函数的参数与返回值  5.3.3 函数调用第6章 C语言数组、结构体及指针 6.1 C语言数组  6.1.1 数组概述  6.1.2 一维数组  6.1.3 二维数组  6.1.4 字符数组  6.1.5 冒泡法排序 6.2 C语言结构  6.2.1 结构概念  6.2.2 结构变量 6.3 指针  6.3.1 指针概念  6.3.2 sizeof、void、const说明  6.3.3 指针变量作为函数参数  6.3.4 指针的运算  6.3.5 指向数组的指针变量  6.3.6 数组名作为函数参数  6.3.7 函数指针变量  6.3.8 返回指针类型函数  6.3.9 指向指针的指针  6.3.10 结构指针  6.3.11 动态存储分配  6.3.12 指针链表  6.3.13 指针数据类型小结第7章 C语言预处理 7.1 define宏定义 7.2 typedef重定义 7.3 inline关键字 7.4 条件编译 7.5 头文件的使用第8章 格式化I/O函数 8.1 格式化输出函数  8.1.1 输出函数原型  8.1.2 输出函数格式说明 8.2 格式化输入函数  8.2.1 输入函数原型  8.2.2 输入函数格式说明第9章 字符串和内存操作函数 9.1 字符串操作函数说明 9.2 字符串函数操作 9.3 字符类型测试函数 9.4 字符串转换函数第10章 标准I/O文件编程 10.1 文件打开方式 10.2 标准I/O函数说明及程序范例第11章 Linux C语言开发工具 11.1 vi与vim  11.1.1 vi与vim概述  11.1.2 指令模式  11.1.3 末行模式  11.1.4 vim个人使用经验  11.1.5 vim的使用  11.1.6 文件编码  11.1.7 vi与vim模拟练习 11.2 gcc  11.2.1 gcc简要说明  11.2.2 gcc参数 11.3 Makefile  11.3.1 Makefile简介  11.3.2 Makefile语法  11.3.3 Makefile的运行  11.3.4 Makefile的扩展话题 11.4 gdb  11.4.1 gdb语法  11.4.2 gdb调试第3篇 Linux进程第12章 Linux进程编程 12.1 Linux进程编程基本概念  12.1.1 登录  12.1.2 文件和目录  12.1.3 输入和输出  12.1.4 程序与进程  12.1.5 ANSI C  12.1.6 用户标识  12.1.7 出错处理  12.1.8 Linux信号、时间值与系统调用 12.2 Linux进程环境 12.3 Linux进程控制 12.4 进程关系 12.5 守护进程与多进程并发案例  12.5.1 守护进程的编写  12.5.2 多进程并发项目案例第13章 Linux线程编程 13.1 线程简要说明 13.2 线程主要函数 13.3 线程编程  13.3.1 线程创建  13.3.2 终止线程  13.3.3 线程互斥  13.3.4 线程同步第14章 Linux进程间通信——管道与信号 14.1 进程间通信概述 14.2 管道  14.2.1 pipe管道  14.2.2 标准流管道  14.2.3 命名管道(FIFO) 14.3 信号  14.3.1 信号概述  14.3.2 信号的发送和捕捉函数  14.3.3 信号的处理第15章 System V进程间通信 15.1 System V进程间通信的键值 15.2 消息队列  15.2.1 消息队列简要说明  15.2.2 消息队列函数  15.2.3 消息队列使用程序范例 15.3 信号量  15.3.1 信号量简要说明  15.3.2 信号量函数  15.3.3 信号量应用程序示例 15.4 共享内存  15.4.1 共享内存简要说明  15.4.2 共享内存函数  15.4.3 共享内存应用范例第4篇 Linux文件第16章 Linux文件编程 16.1 文件系统函数 16.2 初级文件I/O函数 16.3 标准I/O的缓冲和刷新第5篇 网络编程第17章 网络知识基础 17.1 网络体系结构及协议  17.1.1 网络体系结构概念  17.1.2 TCP/IP模型  17.1.3 网络分类与广域网  17.1.4 网络地址 17.2 TCP/IP协议簇报文格式第18章 Socket编程 18.1 套接字说明及函数说明  18.1.1 套接字说明  18.1.2 Socket地址说明及转换函数  18.1.3 Socket主要函数说明  18.2 TCP套接字编程  18.2.1 TCP套接字编程模型  18.2.2 迭代服务器编程  18.2.3 并发服务器编程 18.3 TCP文件服务器项目案例 18.4 UDP编程  18.4.1 普通UDP服务器编程  18.4.2 UDP广播  18.4.3 UDP多播 18.5 原始套接字  18.5.1 原始套接字说明  18.5.2 原始套接字举例 18.6 本地进程间套接字  18.6.1 非命名UNIX域套接字管道  18.6.2 UNIX域套接字 18.7 I/O编程模型第6篇 XML编程第19章 XML概念与语法 19.1 XML概述 19.2 XML语法 19.3 XPath语法  19.3.1 XPath基本语法  19.3.2 XPath位置路径  19.3.3 XPath示例第20章 libxml编程 20.1 libxml编程基础  20.1.1 libxml的安装  20.1.2 libxml主要的数据类型  20.1.3 libxml的主要函数说明  20.1.4 XML常见操作 20.2 libxml高级编程进阶  20.2.1 理解DOM树  20.2.2 libxml编程实例练习  20.2.3 支付宝银行端接口XML项目案例附录参考文献
· · · · · · (收起)

读后感

评分

上上周去图书馆看到这本书的,当时翻了下大概,感觉还不错,就借回来了! 书中参考了好多经典书籍的篇幅,比如Linux C编程一站式学习,还有谭浩强的C程序设计第三版等! 总结的还是满全面的,继续啃书去了!

评分

上上周去图书馆看到这本书的,当时翻了下大概,感觉还不错,就借回来了! 书中参考了好多经典书籍的篇幅,比如Linux C编程一站式学习,还有谭浩强的C程序设计第三版等! 总结的还是满全面的,继续啃书去了!

评分

上上周去图书馆看到这本书的,当时翻了下大概,感觉还不错,就借回来了! 书中参考了好多经典书籍的篇幅,比如Linux C编程一站式学习,还有谭浩强的C程序设计第三版等! 总结的还是满全面的,继续啃书去了!

评分

上上周去图书馆看到这本书的,当时翻了下大概,感觉还不错,就借回来了! 书中参考了好多经典书籍的篇幅,比如Linux C编程一站式学习,还有谭浩强的C程序设计第三版等! 总结的还是满全面的,继续啃书去了!

评分

上上周去图书馆看到这本书的,当时翻了下大概,感觉还不错,就借回来了! 书中参考了好多经典书籍的篇幅,比如Linux C编程一站式学习,还有谭浩强的C程序设计第三版等! 总结的还是满全面的,继续啃书去了!

用户评价

评分

这本书在系统管理和网络配置这块的内容深度也相当可观。我过去在处理一些网络故障时常常束手无策,只能寄希望于搜索引擎,但读完这本书的相应章节后,我对如何使用`netstat`、`ss`以及一些基本的防火墙配置命令有了更系统的认知。作者没有停留在表面介绍这些命令的功能,而是深入探讨了TCP/IP协议栈在Linux系统中的映射关系。这种底层知识的讲解,极大地增强了我排查问题的信心。我不再是盲目地尝试各种参数组合,而是能够基于对系统工作原理的理解,有针对性地去定位问题所在。这对我日常维护工作效率的提升是立竿见影的。

评分

坦白说,这本书的厚度让我有些惊讶,但内容填充得非常扎实,没有一句废话。我最喜欢的是它对于Shell脚本编程部分的阐述。很多其他教程在这块讲得都很零散,看完后依然是一头雾水,但这本书把变量、控制流、函数等概念讲得井井有条,而且每一个知识点后面都配有实际可操作的小案例。我尝试着跟着书中的例子写了一个简单的日志分析脚本,运行结果非常理想,那种自己亲手解决问题的成就感是无与伦比的。我发现作者在选择示例代码时非常用心,既能体现出工具的强大功能,又不会因为过于复杂而让初学者感到挫败。这种对读者学习曲线的体贴,是很多技术作者所欠缺的。

评分

这本书的排版和术语处理也值得称赞。很多技术书的图表往往模糊不清,或者关键术语没有得到很好的突出,阅读体验很差。但这本《深入浅出Linux工具与编程》在这一点上做得非常到位。无论是流程图还是命令执行的输出截图,都高清且重点突出。而且,作者对于每一个新的技术名词,都会在第一次出现时给予简明扼要的解释,保证了阅读的流畅性。它不仅仅是一本工具手册,更像是一位经验丰富的导师,在整个学习过程中不断地为你提供清晰的导航和及时的指导。它成功地平衡了“深入”的专业性和“浅出”的易读性,是一本我愿意向所有想精通Linux的朋友推荐的佳作。

评分

这本书的封面设计得非常吸引人,那种深邃的蓝色和简洁的排版,立刻给人一种专业而又易于亲近的感觉。我通常对技术书籍都有点望而却步,总觉得它们晦涩难懂,但这本书的标题——“深入浅出”,让我充满期待。我记得刚开始翻阅时,就被其中清晰的逻辑结构所折服。作者似乎非常理解初学者的困境,从最基础的命令行操作讲起,循序渐进地引导读者进入更复杂的概念。尤其是一些关于文件系统和进程管理的讲解,用了很多生动的比喻,让我这个之前只会用“ls”和“cd”的“小白”茅塞顿开。那种感觉就像是有人拿着一盏探照灯,帮你照亮了Linux世界里那些原本迷雾重重的角落。我尤其欣赏它在介绍工具时,不仅仅是罗列命令,而是深入讲解了这些工具背后的工作原理,这对于想要真正掌握Linux而不是仅仅会操作的人来说,简直是太重要了。

评分

关于编程工具的介绍部分,简直是一场技术盛宴。我一直觉得掌握一些强大的文本处理工具是提高开发效率的关键,而这本书将`awk`和`sed`的精髓展现得淋漓尽致。我以前只知道它们可以进行简单的替换和过滤,但读完后才发现它们在数据转换和报告生成方面的潜力是多么巨大。作者用了很多贴近实际开发场景的例子,比如如何从复杂的配置文件中提取特定信息,如何格式化输出数据报表等。这些技巧我马上就用到了我的日常工作中,极大地减少了手动处理数据的时间。文字描述精准有力,代码示例清晰可靠,让人读完后立刻就有上手的冲动。

评分

刚刚开始看,希望可以坚持下去。

评分

主要是搬照宋劲彬的书,拼凑为主。

评分

刚刚开始看,希望可以坚持下去。

评分

刚刚开始看,希望可以坚持下去。

评分

主要是搬照宋劲彬的书,拼凑为主。

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2026 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有