图书介绍
Linux指令与Shell编程范例速查手册pdf电子书版本下载
- 丰士昌编著 著
- 出版社: 北京:科学出版社
- ISBN:9787030338006
- 出版时间:2012
- 标注页数:448页
- 文件大小:105MB
- 文件页数:474页
- 主题词:Linux操作系统-程序设计
PDF下载
下载说明
Linux指令与Shell编程范例速查手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1单元Linux简介和命令操作 1
1.1 Linux基础知识 1
1.1.1 Linux简介和发行商 1
1.1.2运行层级和初始模式 8
1.1.3登录方式 11
1.2命令操作方式 15
1.2.1命令使用的时机 15
1.2.2命令的基本操作 16
1.2.3特殊命令的使用 17
1.3在线帮助 20
第2单元BASH和Shell脚本 21
2.1认识BASH 21
2.1.1了解Shell 21
2.1.2 Shell的种类与差异 24
2.1.3 BASH的发展 26
2.1.4 BASH环境变量 26
2.1.5 BASH的特性 30
2.2 Linux文本编辑器 42
2.3初步体验BASH编程 46
2.3.1最简单的例子——Hello World 46
2.3.2清除文件 48
2.4 Shell脚本编程基础知识 50
2.4.1 Shell编程基本概念 50
2.4.2关于输入、输出和错误输出 53
2.4.3判断和递归 54
2.4.4变量和运算 61
2.4.5特殊字符 66
2.5引用字符 68
2.5.1转义字符 68
2.5.2单引号 71
2.5.3双引号 71
2.6正则表达式 72
2.6.1何谓正则表达式 72
2.6.2正则表达式的特殊字符 73
2.6.3实例介绍 74
2.7 sed命令和awk编程 75
2.7.1 sed命令 75
2.7.2 awk编程 76
2.8 Shell扩展 81
2.8.1花括号扩展 81
2.8.2代字符(~)扩展 82
2.8.3 Shell参数和变量扩展 83
2.8.4命令替换 84
2.8.5算术扩展 85
2.8.6字分割 87
2.8.7路径名扩展 88
2.8.8进程替换 89
2.9标准函数库 89
2.9.1库文件 90
2.9.2一些有用的函数 91
2.9.3使用库 95
2.9.4库文件实例 97
第3单元Linux常用命令速查 106
3.1硬件相关 106
3.1.1 block设备 106
3.1.2 usb相关 109
3.1.3处理器与内核信息 109
3.1.4光驱相关 111
3.1.5硬盘相关 112
3.1.6鼠标与键盘 116
3.1.7 X-window 118
3.2软件包管理 124
3.2.1 RPM软件包工具 124
3.2.2 DEB软件包工具 131
3.3文件与目录 136
3.3.1切换目录 136
3.3.2列出文件内容 136
3.3.3列出文件或目录的属性 141
3.3.4文件比较 151
3.3.5查找文件内容 157
3.3.6查找文件位置 161
3.3.7新建、复制、删除、更名与搬移 168
3.3.8内容输出控制 175
3.3.9内容过滤与转换 180
3.3.10分割、连接与合并 185
3.4文件系统 201
3.4.1硬盘分区 201
3.4.2检验与设置文件系统 207
3.4.3文件系统的格式化 215
3.4.4挂载与卸载文件系统 222
3.4.5硬盘阵列 225
3.4.6交换区管理 226
3.5时间与计划任务 229
3.5.1月历与日期 229
3.5.2指定时间任务 233
3.5.3计划任务 237
3.6权限与进程 240
3.6.1前台与后台 240
3.6.2权限与拥有者 243
3.6.3文件高级属性 251
3.6.4系统的关闭与切换 253
3.6.5内存与进程 257
3.6.6 IPC相关 271
3.6.7优先级 273
3.6.8切换身份 274
3.7账号管理 277
3.7.1账号与组 277
3.7.2容量管理 290
3.8内核与模块 296
3.8.1模块相关 296
3.8.2内核相关 302
3.9打印相关 306
3.9.1重新排版 307
3.9.2打印管理 308
3.10压缩与备份 310
3.10.1 bz2文件的处理 310
3.10.2 Z文件的处理 315
3.10.3 gzip文件的处理 316
3.10.4 zip文件的处理 321
3.10.5 dump相关 326
3.10.6打包文件 329
3.11文本编辑 334
3.11.1文本编辑命令 334
3.11.2文件内容处理 343
3.12程序编译与参数声明 357
3.12.1程序编译 357
3.12.2函数库 359
3.12.3参数声明 360
3.13系统安全 367
3.13.1加密与检验 367
3.13.2登录历史记录 369
3.13.3当前登录信息 372
3.13.4资源管理 374
3.13.5 SELinux 377
3.13.6 Shadow密码转换 381
3.14在线帮助 388
3.14.1内置命令帮助 388
3.14.2 man帮助文件 390
3.15连接与路由 394
3.15.1 IP地址与硬件 394
3.15.2连接命令 399
3.15.3连接与路由的查询及设置 417
3.15.4网页浏览与下载 424
3.16数据包管理 427
3.16.1查询数据与状态 427
3.16.2数据包处理 430
附录命令的来源和安装 433