当前位置:首页 > 工业技术
Linux系统应用教程
Linux系统应用教程

Linux系统应用教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:赵宏,曹洁,贾科军等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2013
  • ISBN:9787302319429
  • 页数:258 页
图书介绍:本书是学习Linux基础和实际使用的教材,以国产红旗(Red Flag)Asianux Server为实例,系统地讲述了Linux的基础知识、Linux系统的安装、X-Window操作、Linux系统的常用命令、Linux系统的各种网络服务和系统工具、Shell编程、Linux C程序开发基础等。本书的内容也适用于其他版本的Linux。
《Linux系统应用教程》目录

第1章Linux系统基础知识 1

1.1 Linux的诞生 1

1.2 Linux的特点 2

1.3 Linux与其他操作系统的比较 3

1.4 Linux的组成 4

1.5 Linux的应用 5

1.6常见Linux系统发行版本 6

习题 8

第2章Linux系统的安装 9

2.1常用的安装方式 9

2.2安装前的准备 10

2.3虚拟机安装Linux 10

2.3.1安装VMware Workstation虚拟机 10

2.3.2在虚拟机上安装Linux 11

2.4多操作系统的安装 14

习题 14

第3章 图形用户界面及其操作 15

3.1 X-Window系统 15

3.2 KDE 16

3.3桌面组件 17

3.3.1鼠标 17

3.3.2面板 18

3.3.3菜单 20

3.3.4菜单中的符号含义 21

3.4控制面板 22

3.5常用操作介绍 26

3.5.1鼠标 26

3.5.2键盘 28

3.5.3显示属性设置 29

3.5.4屏幕保护程序 30

3.5.5屏幕背景 31

3.5.6飞溅屏幕 33

3.5.7日期和时间 33

3.5.8更改当前用户密码 35

3.5.9软件包管理器 35

3.5.10网络配置 38

3.5.11语言设置 41

3.5.12服务设置 42

3.5.13用户和组的设置 46

3.5.14任务管理器 49

3.5.15 Guarddog防火墙设置工具 50

3.6常用应用程序 53

3.6.1 Xpdf查看器 53

3.6.2屏幕截图程序 54

3.6.3绘图程序 55

3.6.4文件压缩归档工具 55

3.6.5文本编辑器 58

3.6.6科学计算器 58

3.6.7 gFTP 59

3.6.8二进制编辑器 60

3.6.9 Wireshark网络分析器 61

习题 63

第4章Linux系统的常用命令 64

4.1命令执行方式 64

4.1.1文本方式的命令行 64

4.1.2图形界面下的命令行 65

4.2文件和目录 66

4.2.1 Linux中的文件类型 66

4.2.2常用目录 67

4.2.3路径 67

4.2.4对文件操作的用户分类 68

4.2.5文件操作权限 68

4.2.6文件名通配符 69

4.3常用命令 69

4.3.1文件管理类 69

4.3.2磁盘管理类 92

4.3.3系统管理类 96

4.3.4系统设置类 105

4.3.5压缩备份类 108

4.3.6文档编辑类 114

4.3.7网络通信类 117

4.3.8 RPM 121

习题 126

第5章Linux系统的网络服务 128

5.1 FTP 128

5.1.1 FTP简介 128

5.1.2启动vsftp配置工具 129

5.1.3启动和停止vsftp服务 129

5.1.4默认FTP站点属性 130

5.1.5用户权限设置 131

5.1.6用户添加与删除 133

5.1.7配置文件 133

5.2 Web 135

5.2.1 Web服务简介 135

5.2.2启动Web配置工具 135

5.2.3启动和停止 Web服务 136

5.2.4默认Web站点设置 137

5.2.5创建虚拟主机 143

5.2.6删除虚拟主机 144

5.2.7虚拟目录 144

5.2.8配置文件 145

5.3 DNS 148

5.3.1 DNS服务简介 148

5.3.2 DNS服务器类型 149

5.3.3启动DNS配置工具 150

5.3.4配置正向DNS服务 150

5.3.5配置反向DNS服务 153

5.3.6启动和停止DNS服务 154

5.3.7测试DNS服务 155

5.3.8删除区域 157

5.3.9配置文件 157

5.4 DHCP 161

5.4.1 DHCP简介 161

5.4.2 DHCP服务工作过程 161

5.4.3启动DHCP配置工具 162

5.4.4配置DHCP服务 163

5.4.5启动和停止DHCP服务 166

5.4.6测试DHCP服务 167

5.4.7删除子网 168

5.4.8配置文件 168

5.5 Squid 169

5.5.1 Squid简介 169

5.5.2 Squid的代理服务类型 170

5.5.3启动Squid配置工具 170

5.5.4配置Squid服务 171

5.5.5启动和停止Squid服务 173

5.5.6配置文件 174

5.6 Sendmail 176

5.6.1 Sendmail简介 176

5.6.2邮件传输过程 176

5.6.3配置Sendmail服务 177

5.6.4测试邮件服务 180

5.6.5配置文件 180

5.7 Postfix 181

5.7.1 Postfix简介 181

5.7.2配置Postfix服务 181

5.7.3 Postfix配置文件 182

习题 183

第6章Linux系统工具 184

6.1 NFS 184

6.1.1 NFS介绍 184

6.1.2服务器端的配置 184

6.1.3启动服务 186

6.1.4设置防火墙 187

6.1.5使用服务 187

6.2 TFTP服务 188

6.2.1检测与安装软件包 189

6.2.2服务器端设置 189

6.2.3启动TFTP服务 192

6.2.4设置防火墙 193

6.2.5 TFTP服务客户端 193

6.3 Redmin 196

6.3.1启动Redmin服务 196

6.3.2远程登录 197

6.3.3远程管理 197

6.3.4注销 198

6.4 Samba 199

6.4.1 Samba简介 199

6.4.2 Samba服务的启动 199

6.4.3 Samba用户管理 200

6.4.4 Samba服务的配置 201

6.4.5共享级服务配置实例 204

6.4.6用户级服务配置实例 206

6.4.7相关命令 207

6.4.8共享打印机 209

6.5 Telnet 210

6.5.1 Telnet简介 210

6.5.2选择Telnet服务 210

6.5.3启动Telnet服务 211

6.5.4测试服务 211

6.5.5定制服务 212

6.6 SSH 212

6.6.1 SSH简介 212

6.6.2 SSH服务的启动 213

6.6.3基于密码的安全验证 213

6.6.4基于密钥的安全验证 215

6.6.5访问控制 217

6.7 LVM 218

6.7.1 LVM简介 218

6.7.2建立逻辑卷 218

6.8磁盘限额 219

6.8.1磁盘限额简介 219

6.8.2配置磁盘限额 220

6.9 VNC 221

6.9.1 VNC简介 221

6.9.2工作流程 221

6.9.3启动VNC Server 221

6.9.4从浏览器远程登录 222

6.9.5通过配置文件设置VNC Server 224

6.9.6用VNC Viewer远程登录 224

6.9.7关闭VNC Server 224

6.10单用户系统模式 225

6.10.1单用户系统模式简介 225

6.10.2进入单用户系统模式 225

6.10.3防止进入单用户系统模式 225

6.11增加新硬件 227

6.11.1增加新网卡 227

6.11.2增加新硬盘 227

习题 229

第7章Shell编程 230

7.1 Shell简介 230

7.1.1编写第一个Shell程序 230

7.1.2执行Shell程序 231

7.1.3自动执行的Shell程序 231

7.2变量和参数 231

7.2.1变量 231

7.2.2参数 233

7.2.3相关命令 233

7.2.4引用 235

7.3流程控制结构 237

7.3.1顺序结构 237

7.3.2分支结构 237

7.3.3循环结构 244

7.4 Shell函数 248

7.4.1定义 248

7.4.2调用 249

7.4.3参数 249

7.4.4全局变量与局部变量 249

习题 250

第8章Linux下的C语言编程 251

8.1 GCC 251

8.1.1 GCC介绍 251

8.1.2 GCC的使用 252

8.1.3使用举例 253

8.2 GDB 253

8.2.1 GDB介绍 253

8.2.2 GDB的使用 253

8.2.3 GDB的使用举例 254

8.3 make工具 255

8.3.1 make工具介绍 255

8.3.2 makefile文件 255

8.3.3 make使用举例 256

习题 257

参考文献 258

相关图书
作者其它书籍
返回顶部