1简介
1. 为什么是本指南? 1
2. 谁应该读这本书? 1
3. 新版本和可用性 1
4. 修订历史 2
5. 贡献 3
6. 反馈 3
7. 版权信息 3
8. 你需要什么? 4
9. 本文件中使用的约定 4
10. 本文件的组织 5
第 1 章什么是 Linux? 7
1.1. 历史7
1.1.1。 UNIX 7
1.1.2. Linux 和 Linux 8
1.1.3. Linux系统的当前应用 9
1.2. 用户界面 9
1.2.1. Linux 难吗? 9
1.2.2. 非经验用户的 Linux 10
1.3. Linux 有未来吗? 10
1.3.1. 开源 10
1.3.2. 十年服务经验 11
1.4. Linux 12 的特性
1.4.1. Linux 优点 12
1.4.2. Linux 缺点 13
1.5. Linux 风味 14
1.5.1. Linux 和 GNU 14
1.5.2. Linux 15
1.5.3. 我应该安装哪个发行版? 15
1.6. 总结 16
1.7. 练习 16
第 2 章快速入门 18
2.1. 登录、激活用户界面和注销 18
2.1.1。 引言18
2.1.2. 图形模式 18
2.1.3. 文字模式 20
2.2. 绝对基础 21
2.2.1. 指令 21
2.2.2. 一般说明 21
2.2.3. 使用 Bash 功能 22
2.3. 获得帮助 23
2.3.1. 警告 23
2.3.2. 手册页 23
2.3.3. 更多信息 25
2.4. 总结 28
2.5. 练习 29
i
第 2 章快速入门
2.5.1. 连接和断开 29
2.5.2. 密码 29
2.5.3. 目录 30
2.5.4. 文件 30
2.5.5. 获得帮助 31
第 3 章 关于文件和文件系统 32
3.1. Linux 文件系统概述 32
3.1.1. 文件 32
3.1.2. 关于分区 33
3.1.3. 更多文件系统布局 37
3.2. 文件系统中的方向 40
3.2.1. 路径 40
3.2.2. 绝对路径和相对路径 41
3.2.3. 最重要的文件和目录 41
3.2.4. 最重要的配置文件 44
3.2.5. 最常见的设备 46
3.2.6. 最常见的变量文件 47
3.3. 操作文件 48
3.3.1. 查看文件属性 48
3.3.2. 创建和删除文件和目录 50
3.3.3. 查找文件 53
3.3.4. 查看文件内容的更多方法 57
3.3.5. 链接文件 58
3.4. 文件安全 60
3.4.1. 访问权限:Linux 的第一道防线 60
3.4.2. 工具 62
3.5. 总结 67
3.6. 练习 68
3.6.1. 分区 68
3.6.2. 路径 68
3.6.3. 系统导览 69
3.6.4. 操作文件 69
3.6.5. 文件权限 69
第 4 章进程 71
4.1. 由内而外的过程 71
4.1.1. 多用户和多任务处理 71
4.1.2. 过程类型 71
4.1.3. 过程属性 73
4.1.4. 显示进程信息 74
4.1.5. 一个进程的生死存亡 76
4.1.6. SUID 和 SGID 78
4.2. 启动过程,初始化和关机 80
4.2.1。 引言80
4.2.2. 启动过程 80
4.2.3. GRUB 特性 80
ii
第 4 章进程
4.2.4. 初始化 81
4.2.5. 初始化运行级别 83
4.2.6. 第 84 章
4.3. 管理流程 84
4.3.1. 为系统管理员工作 84
4.3.2. 多久时间? 85
4.3.3. 性能 86
4.3.4. 负载 86
4.3.5. 作为用户我可以做任何事情吗? 86
4.4. 调度进程 91
4.4.1. 利用空闲时间! 91
4.4.2. 睡眠命令 91
4.4.3. at 命令 92
4.4.4. Cron 和 crontab 92
4.5. 总结 94
4.6. 练习 95
4.6.1。 95将军
4.6.2. 引导、初始化等 95
4.6.3. 调度 96
第 5 章 I/O 重定向 97
5.1. 简单的重定向 97
5.1.1. 什么是标准输入和标准输出? 97
5.1.2. 重定向操作符 97
5.2. 高级重定向功能 100
5.2.1. 文件描述符的使用 100
5.2.2. 示例 101
5.3. 过滤器 101
5.3.1. 更多关于 grep 102
5.3.2. 过滤输出 102
5.4. 总结 103
5.5. 练习 103
第 6 章文本编辑器 105
6.1. 文本编辑器 105
6.1.1. 为什么要使用编辑器? 105
6.1.2. 我应该使用哪个编辑器? 105
6.2. 使用 Vim 编辑器 106
6.2.1. 两种模式 106
6.2.2. 基本命令 107
6.2.3. 简单的方法 108
6.3. 办公室中的 Linux 108
6.3.1. 历史108
6.3.2. 套房和项目 108
6.3.3. 备注 109
6.4. 总结 109
6.5. 练习 110
第7章家甜/家111
7.1. 一般好管家 111
7.1.1。 引言111
7.1.2. 腾出空间 111
7.2. 你的文本环境 114
7.2.1. 环境变量 114
7.2.2. 外壳设置文件 116
7.2.3. 一组典型的设置文件 117
7.2.4. Bash 提示 120
7.2.5. Shell 脚本 121
7.3. 图形环境 123
7.3.1。 引言123
7.3.2. X 窗口系统 124
7.3.3. X 服务器配置 125
7.4. 区域特定设置 126
7.4.1. 键盘设置 126
7.4.2. 字体 126
7.4.3. 日期和时区 127
7.4.4. 语言 127
7.4.5. 国家特定信息 128
7.5. 安装新软件 128
7.5.1。 128将军
7.5.2. 封装格式 128
7.5.3. 自动化包管理和更新 131
7.5.4. 升级内核 132
7.5.5. 从安装 CD 安装额外的软件包 133
7.6. 总结 134
7.7. 练习 135
7.7.1. 壳牌环境 135
7.7.2. 图形环境 136
第 8 章打印机和打印 137
8.1. 打印文件 137
8.1.1. 命令行打印 137
8.1.2. 格式化 138
8.2. 服务器端 139
8.2.1。 139将军
8.2.2. 图形打印机配置 140
8.2.3. 为 Linux 140 购买打印机
8.3. 打印问题 140
8.3.1. 错误的文件 140
8.3.2. 我的印刷品还没有出来 140
8.4. 总结 142
8.5. 练习 142
第9章基本备份技术144
9.1。 引言144
9.1.1. 准备数据 144
第 9 章基本备份技术
9.2. 将您的数据移动到备份设备 148
9.2.1. 在软盘上制作副本 148
9.2.2. 用 CD 刻录机复制 150
9.2.3. 在爵士乐驱动器、USB 设备和其他可移动设备上/从其备份 151
9.2.4. 使用磁带设备备份数据 151
9.2.5. 来自您的发行版的工具 151
9.3. 使用 rsync 152
9.3.1。 引言152
9.3.2. 示例:rsync 到 USB 存储设备 152
9.4. 加密 152
9.4.1. 一般说明 152
9.4.2. 生成密钥 153
9.4.3. 关于您的钥匙 154
9.4.4. 加密数据 154
9.4.5. 解密文件 155
9.5. 总结 155
9.6. 练习 156
第 10 章网络 157
10.1. 网络概述 157
10.1.1. OSI 模型 157
10.1.2. 一些流行的网络协议 158
10.2. 网络配置和信息 160
10.2.1. 网络接口的配置 160
10.2.2. 网络配置文件 161
10.2.3. 网络配置命令 161
10.2.4. 网络接口名称 163
10.2.5. 使用 netstat 164 检查主机配置
10.2.6. 其他主机 164
10.3. Internet/Intranet 应用程序 167
10.3.1. 服务器类型 167
10.3.2. 邮件 168
10.3.3. 网络 170
10.3.4. 文件传输协议 171
10.3.5. 聊天和会议 172
10.3.6. 新闻服务 173
10.3.7. 域名系统 174
10.3.8。 DHCP 174
10.3.9. 身份验证服务 174
10.4. 应用程序的远程执行 176
10.4.1。 引言176
10.4.2. rsh、rlogin 和 telnet 176
10.4.3. X 窗口系统 177
10.4.4. SSH 套件 178
10.4.5。 VNC 182
10.4.6. rdesktop 协议 182
10.4.7. 第 182 章
第 10 章网络
10.5. 安全 183
10.5.1。 引言183
10.5.2. 服务 183
10.5.3. 定期更新 184
10.5.4. 防火墙和访问策略 184
10.5.5. 入侵检测 185
10.5.6. 更多提示 186
10.5.7. 我被黑了吗? 186
10.5.8. 从入侵中恢复 187
10.6. 总结 187
10.7. 练习 188
10.7.1. 通用网络 188
10.7.2. 远程连接 188
10.7.3. 安全 188
第11章声音和视频189
11.1. 音频基础知识 189
11.1.1. 安装 189
11.1.2. 驱动程序和架构 189
11.2. 声音和视频播放 190
11.2.1. CD播放和复制 190
11.2.2. 播放音乐文件 190
11.2.3. 录音 192
11.3. 视频播放、流媒体和电视观看 192
11.4. 网络电话 193
11.4.1. 它是什么? 193
11.4.2. 你需要什么? 193
11.5. 总结 194
11.6. 练习 195
附录 A. 从这里去哪里? 196
A.1. 有用的书 196
A.1.1. 通用 Linux 196
A.1.2. 编辑 196
A.1.3. 贝壳 196
A.1.4. 第 196 章
A.1.5. 网络 197
A2。 有用的网站 197
A.2.1. 一般信息 197
A.2.2. 特定于架构的参考资料 197
A.2.3. 分布 197
A.2.4. 软件 198
附录 B. DOS 与 Linux 命令 199
附录 C. 外壳特征 200
C.1. 共同特点 200
C.2. 不同的功能 201
词汇表204
一个204
乙204
Ç205的
ð205的
和206
F 206
Ğ207
ħ207
我207
Ĵ208的
K表208
该208
M209
ñ210
Ø210
210
Q 211
ŕ211
Ş212的
Ť212的
U 213
V 214的
W 214
× 214
ÿ215
Ž215
指数215