1.本书内容 1
1.1 何谓Linux? 2
1.2 何谓Fedora Linux? 2
1.3 何谓“命令”? 3
1.4 普通用户与超级用户 4
1.5 本书读法 4
2.求助 7
3.Fedora:乍看之下 8
3.2 如何启动shell 10
3.1 shell的角色 10
4.登录、注销、关机 11
5.文件系统 12
5.1 个人目录 14
5.2 系统目录 14
5.3 操作系统目录 18
5.4 文件保护 19
6.shell 20
6.2 bash shell概述 21
6.1 shell与程序的比较 21
6.3 任务控制 31
6.4 结束执行中的命令 34
6.5 结束shell 35
6.6 Bash shell的配置文件 35
7.安装软件 35
7.1 tarball 40
8.文件基本操作 41
9.目录操作 45
10.显示文件内容 47
11.文件的创建与编辑 56
11.1 默认编辑器 57
12.文件属性 62
13.文件位置 72
14.文件文本操作 78
14.1 高级文件操作 89
15.文件压缩 91
16.文件比较 96
17.磁盘与文件系统 101
18.备份 106
19.文件打印 113
20.拼写检查 115
21.查看进程 117
22.控制进程 121
23.用户与其操作环境 124
24.管理用户账号 129
25.改变身份 133
26.组管理 134
27.基本的主机信息 136
28.检查远程主机 139
29.网络连接 143
30.电子邮件 147
31.网络浏览 152
32.新闻组 157
33.实时消息 159
34.屏幕输出 161
35.算术运算 167
36.日期与时间 170
37.调度工作 174
38.图像、屏幕保护程序 179
39.音频、视频 182
40.shell script程序设计 185
40.1 空格与换行 186
40.2 变量 186
40.3 输入与输出 187
40.4 逻辑值与返回值 187
40.5 条件判断 190
40.6 循环 193
40.7 break与continue 195
40.8 shell script的制作与运行 196
40.9 命令行参数 197
40.10 返回结束状态 198
40.11 除了shell Scripting之外 199
后记 199
致谢 199
索引 201