图书介绍

图灵程序设计丛书 Linux程序设计基础PDF|Epub|txt|kindle电子书版本网盘下载

图灵程序设计丛书 Linux程序设计基础
  • 岳新欣责任编辑;陈光欣译;(美国)威廉·罗思韦尔 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115515445
  • 出版时间:2019
  • 标注页数:166页
  • 文件大小:20MB
  • 文件页数:178页
  • 主题词:Linux操作系统-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

图灵程序设计丛书 Linux程序设计基础PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 开源软件2

第1章 开源软件简介2

1.1定义源代码2

1.1.1闭源软件3

1.1.2开源软件4

1.1.3“自由”软件4

1.2选择开源许可证6

1.2.1选项6

1.2.2关键名词6

1.2.3示例7

1.2.4有用链接8

1.3小结8

第二部分 Linux基础10

第2章 Linux简介10

2.1访问Linux系统10

2.1.1选择正确的发行版11

2.1.1登录12

2.2使用GUI14

2.3基本命令行操作16

2.3.1命令行结构17

2.3.2获取帮助17

2.4小结22

第3章 文件系统23

3.1理解文件系统23

3.1.1了解最常用的目录24

3.1.2命名须知24

3.2浏览文件系统25

3.3管理文件系统27

3.3.1管理目录29

3.3.2管理文件30

3.4小结38

第4章 基本命令39

4.1命令行工具39

4.1.1查看文件40

4.1.2搜索文件43

4.1.3比较文件45

4.1.4 shell特性46

4.1.5权限48

4.2开发人员工具50

4.2.1文件压缩命令50

4.2.2 grep命令53

4.3小结56

第5章 文本编辑器57

5.1 vi编辑器57

5.1.1为什么要学习vi58

5.1.2什么是vim58

5.1.3基本vi命令59

5.2其他编辑器67

5.2.1 Emacs67

5.2.2 gedit和kwrite69

5.2.3 nano和joe69

5.2.4 lime和bluefish70

5.3小结70

第6章 系统管理71

6.1基本任务71

6.1.1获得root账户的访问权限71

6.1.2显示磁盘使用状态74

6.2管理软件75

6.2.1查找与列出软件76

6.2.2安装软件77

6.3用户账户78

6.3.1添加用户账户78

6.3.2修改用户账户80

6.3.3删除用户账户80

6.3.4理解组80

6.3.5管理组81

6.4小结82

第三部分 Linux编程语言84

第7章 Linux编程语言概述84

7.1脚本语言84

7.1.1 BASH shell脚本84

7.1.2 Perl脚本85

7.1.3 Python脚本87

7.1.4其他脚本语言88

7.2编译型语言93

7.2.1 C程序基础93

7.2.2 C++程序基础93

7.2.3 Java程序基础94

7.3 IDE94

7.4小结94

第8章 BASHshell脚本95

8.1 BASH脚本基础95

8.2条件表达式96

8.2.1整数比较98

8.2.2文件比较99

8.3流控制语句99

8.3.1 while循环99

8.3.2 for循环100

8.3.3 case语句100

8.4用户交互101

8.5附加信息101

8.6小结102

第9章 Perl脚本103

9.1 Perl脚本基础103

9.1.1运行Perl代码103

9.1.2其他Perl文档105

9.1.3变量和值105

9.2流控制108

9.3条件109

9.4其他特性111

9.5小结113

第10章 Python脚本114

10.1 Python脚本基础114

10.1.1运行Python代码115

10.1.2附加文档116

10.1.3变量和值116

10.2流控制118

10.3条件119

10.4其他特性120

10.5小结121

第11章 C、C++和Java122

11.1理解系统库122

11.1.1管理共享库文件123

11.1.2查看共享库文件124

11.2建立软件包125

11.2.1建立RPM包125

11.2.2建立Debian包127

11.3 Java安装基础128

11.4小结128

第四部分 使用Git130

第12章 Git基础130

12.1版本控制的概念130

12.1.1第一代版本控制软件130

12.1.2第二代版本控制软件131

12.1.3第三代版本控制软件132

12.2安装Git135

12.3 Git概念与特性136

12.3.1 Git暂存机制136

12.3.2选择Git仓库主机137

12.3.3配置Git138

12.4小结140

第13章 使用Git管理文件141

13.1基本配置141

13.2 git status142

13.2.1处理多位置情形144

13.2.2让Git忽略文件146

13.3删除文件147

13.4处理分支148

13.5推送分支150

13.6小结150

第14章 管理文件差异151

14.1执行diff命令151

14.1.1处理空白字符153

14.1.2比较分支154

14.2合并文件155

14.3小结160

第15章 Git高级特性161

15.1管理文件仓库161

15.1.1从远程服务器获取内容162

15.1.2经由SSH连接164

15.2补丁操作165

15.3小结165

热门推荐