登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書

『簡體書』Linux 编程基础

書城自編碼: 2522332
分類:簡體書→大陸圖書→計算機/網絡操作系統/系統開發
作者: 李养群 王攀 周梅
國際書號(ISBN): 9787115380593
出版社: 人民邮电出版社
出版日期: 2015-02-01
版次: 1 印次: 1
頁數/字數: 268/452
書度/開本: 16开 釘裝: 平装

售價:HK$ 73.6

我要買

share:

** 我創建的書架 **
未登入.


新書推薦:
非言语沟通经典入门:影响人际交往的重要力量(第7版)
《 非言语沟通经典入门:影响人际交往的重要力量(第7版) 》

售價:HK$ 126.4
山西寺观艺术壁画精编卷
《 山西寺观艺术壁画精编卷 》

售價:HK$ 1725.0
中国摄影 中式摄影的独特魅力
《 中国摄影 中式摄影的独特魅力 》

售價:HK$ 1127.0
山西寺观艺术彩塑精编卷
《 山西寺观艺术彩塑精编卷 》

售價:HK$ 1725.0
积极心理学
《 积极心理学 》

售價:HK$ 57.3
自由,不是放纵
《 自由,不是放纵 》

售價:HK$ 56.4
甲骨文丛书·消逝的光明:欧洲国际史,1919—1933年(套装全2册)
《 甲骨文丛书·消逝的光明:欧洲国际史,1919—1933年(套装全2册) 》

售價:HK$ 277.8
剑桥日本戏剧史(剑桥世界戏剧史译丛)
《 剑桥日本戏剧史(剑桥世界戏剧史译丛) 》

售價:HK$ 207.0

 

建議一齊購買:

+

HK$ 90.7
《Oracle实用教程(第4版)(Oracle 11g版)》
+

HK$ 79.6
《无土栽培教程(第2版)》
+

HK$ 101.4
《计算机操作系统(第四版)(汤小丹)》
+

HK$ 172.3
《药理学(第八版/本科临床/十二五规划教材)》
編輯推薦:
1.作者经验丰富,实践性较强。作者从事多年的Linux编程的教学,了解目前学生在学习Linux编程方面的难点。
2.理论与实际结合,应用性较强。从事过多个科研及企业项目,对如何将理论与实际相联系有着较为深刻的认识。
3.案例与理论结合。有丰富详细的实例介绍基本概念。
4.配有习题,便于学习。有基本的习题供学生动手实践。
5.提供了32学时课堂的实验指导手册。
內容簡介:
本书可分为:Linux基本操作、Linux编程环境和Linux编程基本开发三个方面的内容。Linux基本操作主要介绍Linux操作系统特点、安装和使用;Linux常用命令的使用方法和具体使用;Linux 中的Shell编程基本语法、基本语句和执行、调试方法。Linux编程环境,主要围绕Linux编程相关工具进行介绍,包括gccgdbmake工具的主要参数和使用方法。Linux系统编程主要包括文件系统编程;进程管理;信号的处理;进程间通信;多线程编程;网络编程;Linux下数据库编程等相关知识。最后的附录还附上了Linux编程相关的基础实验等内容。
關於作者:
李养群老师主要研究物联网、嵌入式系统等领域。曾发表过期刊《基于BPEL4WS的新型电信业务创建方法》等。
目錄
第一章Linux 基础1
1.1什么是Linux ?1
1.1.1 Linux操作系统特点1
1.1.2 Linux操作系统组成部分1
1.2Linux版本及Fedora操作系统2
1.2.1 Linux内核版本2
1.2.2 Linux 发行版3
1.2.3 Fedora操作系统3
1.2.4 Fedora发行方式4
1.2.4 Fedora 系统安装基本要求4
1.3Fedora 20的安装5
1.3.1虚拟机下的fedora20的安装准备5
1.3.2Fedora 20安装9
1.4Linux常用命令11
1.4.1Linux命令执行方法12
1.4.2Linux 常用各种命令13
1.6 VI编辑器的使用31
1.4.3vi编辑器的使用32
1.5POSIX标准和LSB标准35
第2章 Linux编程环境1
2.1gcc编译器的使用1
2.1.1gcc编译器简介1
2.1.2gcc常用选项:预处理控制2
2.1.3gcc常用选项:编译及警告信息控制选项3
2.1.4gcc常用选项:C语言标准控制选项和程序调试及优化选项6
2.1.5gcc常用选项:搜索路径控制和gcc链接选项6
2.1.6利用gcc创建库文件7
2.2GDB调试器的使用10
2.2.1gdb调试器的使用11
2.2.2gdb调试器使用实例18
2.3make工具19
2.3.1第一个makefile文件19
2.3.2makefile编写规则20
2.3.3make的基本工作原理及过程21
2.3.4makefile文件22
第3章 Shell编程1
3.1Shell基础1
3.1.1 Shell交互方式1
3.1.2 Shell基本功能1
3.2Bash编程2
3.3Shell中的特殊字符3
3.3.1.转义符 ””3
3.3. 2.单引号4
3.3.3. 双引号4
3.3.4.命令替换符号`该符号为键盘上1左边的`符号,不是单引号5
3.4Shell变量5
3.4.1 Shell用户变量定义6
3.4.2 Shell环境变量6
3.4.3 Shell内部变量7
3.4.4 Shell参数扩展Parameter Expansion8
3.4.5 Shell变量的算术扩展9
3.4.6 条件表达式10
3.4.7 Shell字符串操作11
3.5Shell控制语句13
3.5.1 条件语句13
3.5.2 循环语句15
3.6Shell其它命令18
3.6.1 管道命令 |18
3.6.2 重定向命令18
3.6.3 echo命令20
3.6.4 shift命令20
3.7Shell函数21
3.8Shell 数组22
3.9Shell中Dialog工具22
3.10Bash调试25
第四章 文件IO操作1
4.1概述1
4.2文件IO操作1
4.2.1文件的创建2
4.2.2文件的打开及关闭2
4.2.3文件的读取写入3
4.2.4文件的定位4
4.2.5文件删除5
4.2.6文件描述符属性控制fcntl5
4.2.7文件操作实例10
4.3目录12
4.3.1目录概述12
4.3.2Linux文件系统ext2基本结构13
4.3.3与目录有关的系统调用14
4.4文件与目录的属性17
4.4.1获得文件或目录属性17
4.4.2文件或目录的模式17
4.4.3符号链接20
4.4.4文件属性的更改22
4.5标准文件IO23
4.6处理系统调用中的错误24
第5章 Linux进程管理1
5.1进程基本概念1
5.2进程创建和命令执行2
5.3进程退出7
5.3.1守护进程7
5.3.2僵尸进程11
5.3.3进程退出状态12
5.4进程开发实例14
第六章 信号及信号处理1
6.1信号的基本概念1
6.1.1 信号的使用和产生1
6.1.2 信号的状态2
6.2信号的分类2
6.2.1 可靠与不可靠信号2
6.2.2 实时信号与非实时信号2
6.3信号的处理4
6.3.1signal信号处理机制4
6.3.2sigaction信号处理机制7
6.4信号发送函数11
6.5可重入函数12
6.6父子进程的信号处理13
6.7信号处理机制的应用15
6.8系统定时信号16
6.8.1睡眠函数16
6.8.2计时器17
总结19
第7章进程间通信1
7.1进程间通信基本概念1
7.1.1 进程通信的作用1
7.1.2 进程通信的实现和方法1
7.2管道通信2
7.2.1无名管道3
7.2.2管道与重定向5
7.2.3popen的介绍9
7.2.4命名管道11
7.3System V信号量16
7.3.1 信号量的用法16
7.3.2 信号量实例18
7.4POSIX有名信号量21
7.4.1 POSIX有名信号量的使用21
7.4.2 有名信号量实例22
7.5共享内存25
7.5.1 共享内存步骤25
7.5.2 System V 共享内存API25
7.5.3 共享内存实例27
7.5.4 mmap共享内存机制30
7.6消息队列33
7.6.1 消息队列的实现原理34
7.6.2 消息队列系统调用34
7.6.3 消息队列实例35
第8章 多线程编程1
8.1多线程概念1
8.2线程状态与线程编程2
8.2.1 线程的创建和参数传递2
8.2.2 线程终止 pthread_exit4
8.2.3线程挂起 pthread_join7
8.2.5 线程其它相关系统调用8
8.3线程的同步与互斥9
8.3.1互斥量mutex9
8.3.2互斥量的使用9
8.3.3信号量13
8.3.4信号量的使用方法13
8.3.5条件变量17
8.3.6条件变量的使用 18
第九章 Linux网络编程1
9.1.计算机网络概述1
9.1.1计算机网络的组成及特点1
9.1.2计算机网络协议2
9.1.3网络协议分层2
9.1.4TCPIP协议3
9.1.5ClientServer模型3
9.1.6Linux网络编程概述3
9.1.7网络协议栈4
9.2.Socket编程4
9.2.1什么是 Socket?4
9.2.2socket编程基本系统调用5
9.2.3socket stream服务13
9.2.4Socket数据报服务16
9.2.5Socket原始套接字服务19
9.3.Linux网络编程高级IO25
9.3.1socket阻塞非阻塞方式25
9.3.2非阻塞socekt用法26
9.3.3socket与多路复用29
9.4.Linux网络并发编程43
9.4.1Linux网络编程与多进程44
第10章 Linux 下的数据库编程1
10.1MySQL数据库简介1
10.1.1Linux数据库编程应用2
10.1.2MySQL API的两种形式2
10.1.3MySQL CAPI的使用2
10.2Linux数据库编程基本方法3
10.3MySQL数据库数据结构及API3
10.3.1数据结构3
10.3.2MySQL操作API4
10.4MySQL数据库编程实例10

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.