图书介绍
图灵程序设计丛书 Linux程序设计基础PDF|Epub|txt|kindle电子书版本网盘下载
![图灵程序设计丛书 Linux程序设计基础](https://www.shukui.net/cover/33/32435619.jpg)
- 岳新欣责任编辑;陈光欣译;(美国)威廉·罗思韦尔 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115515445
- 出版时间:2019
- 标注页数:166页
- 文件大小:20MB
- 文件页数:178页
- 主题词:Linux操作系统-程序设计
PDF下载
下载说明
图灵程序设计丛书 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