从零开始学Linux

副标题:无

作   者:梁丽平,马飞编著

分类号:

ISBN:9787121173110

微信扫一扫,移动浏览光盘

简介

书籍 计算机书籍   linux系统可以免费地应用到多种服务器上,所以越来越多的系统管理及配置都需要在linux系统上进行。而这些操作通常用命令或图形化软件来完成,这也就是本书的讲解内容。    《从零开始学编程 从零开始学linux(含dvd光盘1张)》是关于linux系统的入门教程,共5篇14章。第1篇主要讲解linux安装与配置。第2篇主要讲解图形桌面管理、用户和用户管理、磁盘管理、文档与目录管理、终端常用命令及系统监测与维护等内容。第3篇介绍常用软件的使用,包括互联网软件、图像处理软件、影音软件、文本编辑器软件、压缩与备份软件。第4篇介绍网络管理命令及其操作软件。第5篇为linux环境下的编程,主要介绍linux环境下的shell编程语言的使用及其语法。    《从零开始学编程 从零开始学linux(含dvd光盘1张)》的目的是让读者能够更加直观地理解和掌握linux操作系统的细节。本书适合学习linux操作系统的初学者,也可作为大、中院校师生的培训教材。

目录

《从零开始学编程 从零开始学linux(含dvd光盘1张)》

第1章 linux系统概述 1

( 教学视频:16分钟)

1.1 linux起源及特点 1

1.1.1 linux起源 1

1.1.2 linux的特点及主要优势 2

1.2 linux版本发展 3

1.2.1 linux内核版本 4

1.2.2 linux发行版本 4

1.3 red hat enterprise linux简介及其新特点 6

1.3.1 red hat enterprise linux 简介 6

1.3.2 red hat enterprise linux 5 新特点 8

1.4 小结 9

1.5 小测试 10

第2章 linux系统安装及相关配置 11

( 教学视频:41分钟)

2.1 准备安装linux 11

2.1.1 安装程序的获取 11

2.1.2 硬件需求与兼容性 11

2.2 安装方式的选择 12

.2.2.1 从cd-rom安装 12

2.2.2 从硬盘进行安装 12

2.3 安装系统 13

2.3.1 启动安装程序 14

2.3.2 语言和键盘支持 16

2.3.3 磁盘分区设置 16

2.3.4 网络配置 20

2.3.5 时区选择 22

2.3.6 设置根口令 22

2.3.7 选择安装的软件包 23

2.3.8 准备安装 25

2.3.9 许可协议设置 26

2.3.10 防火墙设置 26

2.3.11 selinux设置 27

2.3.12 kdump设置 27

2.3.13 日期和时间设置 28

2.3.14 设置软件更新 28

2.3.15 创建个人用户 29

2.3.16 声卡设置 29

2.3.17 附加安装 30

2.4 删除分区和引导记录 30

2.4.1 删除linux分区 31

2.4.2 删除linux引导记录 32

2.5 系统安装常见问题的分析与处理 32

2.5.1 无法找到光驱 32

2.5.2 在安装过程中使用驱动程序盘 33

2.5.3 出现“no device found to install red hat enterprise linux”错误 33

2.5.4 无法使用全部硬盘空间 33

2.5.5 系统显示信号11

错误 33

2.5.6 分区表无法识别 34

2.5.7 如何保存回溯追踪消息 34

2.6 小结 34

2.7 小测试 34

第2篇 linux的管理与使用

第3章 图形桌面管理 35

( 教学视频:27分钟)

3.1 桌面系统简介 35

3.2 使用gnome 36

3.2.1 进入gnome桌面 36

3.2.2 gnome面板 40

3.2.3 gnome命令行模式 41

3.2.4 输入法设置 41

3.2.5 屏幕分辨率和屏幕保护程序设置 43

3.2.6 声卡检测 43

3.2.7 添加和删除软件包 44

3.2.8 刻录光盘 44

3.2.9 搜索文件 45

3.2.10 编辑菜单 45

3.2.11 其他个性化设置 46

3.2.12 退出gnome桌面 48

3.3 使用kde 48

3.3.1 进入kde 48

3.3.2 kde桌面和面板 49

3.3.3 konqueror文件管理器 51

3.3.4 kde控制中心 55

3.3.5 退出kde桌面 56

3.4 桌面常见故障分析与处理 56

3.4.1 图形界面无法正常启动 56

3.4.2 调整显示器和显卡 57

3.5 小结 57

3.6 小测试 57

第4章 用户和用户组管理 58

( 教学视频:32分钟)

4.1 普通用户的管理 58

4.1.1 添加新用户 58

4.1.2 修改用户的账号 62

4.1.3 删除用户 64

4.1.4 用户的临时禁用 64

4.1.5 用户默认配置文件/etc/login.defs 65

4.1.6 使用newusers命令批量添加用户 65

4.2 根用户的管理 66

4.2.1 修改root密码 66

4.2.2 使用su命令切换为root 67

4.2.3 root密码丢失的处理 67

4.3 用户组的管理 69

4.3.1 添加新用户组 69

4.3.2 修改用户组属性 71

4.3.3 删除用户组 71

4.4 用户和用户组的图形化管理 72

4.4.1 添加新用户 72

4.4.2 修改用户属性 73

4.4.3 删除用户 74

4.4.4 添加新用户组 74

4.4.5 修改用户组 74

4.4.6 删除用户组 74

4.5 用户和用户组管理常见问题 75

4.5.1 /etc/nologin文件引起普通用户无法登录 75

4.5.2 账户到期或密码失效导致用户无法登录 75

4.5.3 用户和用户组管理的安全防范措施 76

4.5.4 账号管理的常用命令 76

4.5.5 创建用户共享目录 78

4.6 小结 79

4.7 小测试 79

第5章 磁盘管理 80

( 教学视频:27分钟)

5.1 常用的磁盘管理工具 80

5.1.1 linux磁盘分区简介 80

5.1.2 fdisk磁盘分区工具简介 82

5.1.3 进入fdisk交互模式 83

5.1.4 使用fdisk划分磁盘分区实例 86

5.1.5 使用partition magic管理磁盘分区 87

5.1.6 parted磁盘分区工具简介 90

5.1.7 进入parted交互模式 91

5.1.8 使用mkfs创建文件系统 93

5.1.9 使用fdformat格式化磁盘 94

5.1.10 使用e2fsck修复磁盘 94

5.2 磁盘配额管理 95

5.2.1 磁盘配额的系统配置 96

5.2.2 对用户设置磁盘配额 97

5.2.3 启动和终止磁盘配额 99

5.3 磁盘管理常见问题 99

5.3.1 添加新磁盘 99

5.3.2 修复受损文件系统 100

5.3.3 无法引导文件系统 100

5.4 小结 102

5.5 小测试 102

第6章 linux文件和目录管理 103

( 教学视频:85分钟)

6.1 文件系统的概念 103

6.2 linux文件系统的组织方式 103

6.3 linux系统的默认安装目录 104

6.4 linux文件系统的类型 106

6.5 使用fstab文件挂载文件系统 107

6.6 linux文件系统的组成 108

6.7 创建linux文件系统 109

6.8 linux文件的类型 110

6.9 文件和目录的权限 112

6.9.1 权限的常规表示 112

6.9.2 使用chmod命令进行权限设置 114

6.9.3 设置特殊权限 116

6.9.4 设置文件或目录的默认权限 117

6.9.5 权限的图形化管理 118

6.10 文件和目录管理常用命令 119

6.10.1 文件和目录操作常用通配符 119

6.10.2 ls或dir命令:列出当前目录的内容 121

6.10.3 cd命令:更改当前目录 122

6.10.4 cp 命令:复制目录或文件 124

6.10.5 rm 命令:删除目录或文件 124

6.10.6 mkdir命令:创建目录 125

6.10.7 rmdir命令:删除空目录 126

6.10.8 mv 命令:移动文件或目录 126

6.10.9 find 命令:查找文件 127

6.10.10 grep 命令:在文件中搜索指定的字符串 128

6.10.11 chown命令:改变文件或目录的拥有者 130

6.10.12 chgrp命令:修改文件或目录所属的用户组 130

6.10.13 cat 命令:把一个文件发送到标准输出设备 130

6.10.14 more 命令:一次显示一屏信息 132

6.10.15 less 命令:显示文件时允许用户向前向后翻阅文件 133

6.10.16 head 命令:查看文件前面的部分内容 134

6.10.17 touch命令:改变文件的时间戳 135

6.10.18 sort 命令:对文件中的所有行进行排序 135

6.10.19 comm命令:对两个已排序文件逐行进行比较 136

6.10.20 diff 命令:比较两个文本文件,并显示其不同之处 136

6.10.21 cut命令:移出文件中的部分内容 137

6.10.22 locate命令:查找所有名称中包含指定字符串的文件 138

6.10.23 split命令:将一个文件拆分成几个文件 138

6.10.24 i/o重定向及管道操作 140

6.11 文件和目录的图形化管理 143

6.11.1 启动nautilus文件管理器 143

6.11.2 打开文件和目录 144

6.11.3 书签 145

6.11.4 文件与目录的创建、重命名和删除 145

6.11.5 文件和目录的移动/复制/链接 147

6.11.6 修改文件和目录的属性 148

6.11.7 使用软盘、光盘等可移动介质 149

6.12 文件和目录管理常见问题 150

6.12.1 无法卸载已挂载的文件系统 150

6.12.2 修复损坏的文件系统 150

6.12.3 查询设备上采用的未知文件系统 151

6.12.4 恢复已删除的文件 151

6.13 小结 152

6.14 小测试 152

第7章 linux终端常用命令 153

( 教学视频:66分钟)

7.1 linux的终端窗口 153

7.1.1 启动终端窗口 153

7.1.2 终端窗口的常规操作 154

7.1.3 命令行自动补全 155

7.2 常用的信息显示命令 157

7.2.1 pwd命令 157

7.2.2 stat命令 157

7.2.3 uname命令 157

7.2.4 hostname命令 157

7.2.5 dmesg命令 157

7.2.6 free命令 158

7.2.7 locale命令 158

7.2.8 cat /etc/issue命令 158

7.2.9 lastb命令 158

7.2.10 date命令 158

7.2.11 cal命令 159

7.2.12 time命令 159

7.2.13 clock命令 159

7.2.14 cat /proc/cpuinfo命令 159

7.2.15 cat /proc/interrupts命令 160

7.2.16 cat /proc/filesystems命令 160

7.2.17 lsmod命令 160

7.2.18 set命令 160

7.2.19 runlevel命令 160

7.2.20 sysctl -a 命令 161

7.2.21 uptime命令 161

7.2.22 ps命令 161

7.2.23 top命令 162

7.2.24 pstree命令 163

7.2.25 history命令 163

7.2.26 mesg命令 163

7.3 常用的系统管理命令 164

7.3.1 mkbootdisk命令 164

7.3.2 kill命令 164

7.3.3 killall命令 165

7.3.4 alias和unalias命令 165

7.3.5 clear命令 166

7.3.6 reboot命令 166

7.3.7 shutdown命令 166

7.3.8 &命令 166

7.3.9 jobs命令 166

7.3.10 fg命令 166

7.3.11 exit命令 167

7.3.12 halt命令 167

7.3.13 sync命令 167

7.3.14 mknod命令 167

7.3.15 chattr命令 168

7.3.16 echo 命令 168

7.3.17 wc命令 168

7.4 软盘操作命令集mtools 169

7.5 linux与dos常用命令比较 170

7.6 使用mount命令挂载外设 170

7.6.1 cdrom的挂载 172

7.6.2 usb存储设备的挂载 172

7.7 常用联机帮助命令 173

7.7.1 man 命令 173

7.7.2 info 命令 175

7.7.3 help 命令 176

7.7.4 其他相关命令 177

7.8 小结 178

7.9 小测试 178

第8章 系统监测与维护 179

( 教学视频:45分钟)

8.1 监测系统资源和性能 179

8.1.1 使用proc文件系统查看系统内核信息 179

8.1.2 系统监视器 180

8.1.3 磁盘使用分析器 181

8.2 查看用户使用系统资源情况 182

8.2.1 w命令 182

8.2.2 who命令 182

8.2.3 last命令 183

8.2.4 ac命令 183

8.3 利用自动作业程序实现系统自维护 183

8.3.1 cron程序 183

8.3.2 anacron程序 186

8.3.3 at程序 187

8.3.4 batch命令 188

8.4 改变进程优先级 188

8.4.1 nice命令 189

8.4.2 renice命令 189

8.4.3 使用系统监视器更改优先级 190

8.5 linux系统日志 190

8.5.1 启动syslog日志进程 191

8.5.2 系统日志配置文件syslog.conf 191

8.5.3 测试syslog.conf 193

8.5.4 清空运行日志 193

8.5.5 系统日志的图形化管理 194

8.5.6 使用日志进行故障诊断 194

8.6 小结 195

8.7 小测试 195

第3篇 常用软件的使用

第9章 常用应用软件 196

( 教学视频:26分钟)

9.1 互联网软件 196

9.1.1 firefox web浏览器 196

9.1.2 konqueror浏览器 199

9.1.3 knewsticker新闻播报器 200

9.1.4 kopete客户消息即时工具 201

9.1.5 krdc远程桌面连接工具 203

9.2 图像处理软件 204

9.2.1 gthumb图像浏览器 204

9.2.2 gimp图像处理软件 205

9.3 影音软件 212

9.3.1 cd播放机 212

9.3.2 音乐榨汁机cd提取器 212

9.3.3 命令行播放器

ogg123 213

9.4 pdf文件查看软件 214

9.5 小结 214

9.6 小测试 214

第10章 文本编辑器的使用 215

( 教学视频:28分钟)

10.1 vi编辑器 215

10.2 vim的使用 218

10.2.1 vim的启动 218

10.2.2 在桌面上创建vim启动器 218

10.2.3 vim的工作模式 219

10.2.4 保存与打开文件 219

10.2.5 移动光标 221

10.2.6 基本操作方法 222

10.2.7 选项设置 225

10.2.8 调用shell命令 225

10.3 vim使用实例 225

10.3.1 字符的插入与删除 226

10.3.2 字符的查找与替换 226

10.4 gedit的使用 227

10.4.1 gedit的启动与打开文本 227

10.4.2 gedit编辑文件 228

10.4.3 gedit打印文件 229

10.4.4 gedit的首选项 229

10.5 小结 231

10.6 小测试 231

第11章 linux备份与压缩策略 232

( 教学视频:39分钟)

11.1 linux备份的主要目录 232

11.2 打包程序tar 233

11.2.1 打包和解包的常规操作 233

11.2.2 查看tar包中的内容 234

11.2.3 打包链接文件 234

11.2.4 向包中添加新文件 234

11.2.5 生成.tar.gz压缩包 235

11.3 压缩程序gzip与gunzip 235

11.3.1 常规压缩与解压缩操作 236

11.3.2 查看.gz压缩包中的内容 237

11.3.3 自定义压缩包后缀名 237

11.4 压缩程序zip与unzip 237

11.4.1 使用zip生成压缩文件 237

11.4.2 使用unzip进行解压缩 241

11.5 其他常用备份与压缩工具 242

11.5.1 压缩程序bzip2与bunzip2 243

11.5.2 dump与restore命令 245

11.5.3 cpio命令 247

11.5.4 dd 命令 247

11.5.5 rsync命令 247

11.5.6 制作光盘镜像 248

11.6 小结 249

11.7 小测试 249

第4篇 网络的配置与管理

第12章 linux网络基础 250

( 教学视频:34分钟)

12.1 计算机网络的发展 250

12.1.1 面向终端的计算机通信网络 250

12.1.2 初级计算机网络 251

12.1.3 开放式的标准化计算机网络 251

12.1.4 新一代的计算机网络 251

12.2 网络配置基本内容 251

12.2.1 主机名 251

12.2.2 ip地址 251

12.2.3 子网与子网掩码(subnet mask) 254

12.2.4 广播地址(broadcast address) 254

12.2.5 网关地址(gateway) 255

12.2.6 域名服务器地址(dns) 255

12.2.7 dhcp服务器 255

12.3 配置以太网连接 255

12.3.1 添加以太网连接 255

12.3.2 修改网络配置 257

12.3.3 使用配置文件 257

12.4 连接internet 259

12.4.1 使用modem拨号上网 259

12.4.2 使用xdsl拨号上网 263

12.4.3 使用isdn拨号上网 264

12.4.4 使用无线连接 265

12.5 网络管理常用命令及应用实例 266

12.5.1 hostname命令 266

12.5.2 ifconfig命令 267

12.5.3 ifup命令 269

12.5.4 ifdown命令 269

12.5.5 route命令 269

12.5.6 ping命令 270

12.5.7 nslookup命令 272

12.5.8 arp命令 272

12.5.9 netstat命令 273

12.5.10 traceroute命令 274

12.5.11 利用常用命令分析局域网连通故障 274

12.6 小结 275

12.7 小测试 275

第13章 网络安全与病毒防护 276

( 教学视频:18分钟)

13.1 linux网络安全对策 276

13.1.1 确保端口安全 276

13.1.2 确保连接安全 277

13.1.3 确保系统资源安全 278

13.1.4 确保账号、密码的安全 278

13.1.5 系统文件的安全性 279

13.1.6 日志文件的安全性 281

13.2 linux下的防火墙配置 282

13.2.1 防火墙的基本概念 283

13.2.2 red hat安全级别设置 284

13.2.3 使用iptable管理防火墙 285

13.3 计算机病毒与防护 291

13.3.1 计算机病毒种类 291

13.3.2 计算机病毒特征 292

13.3.3 计算机病毒的危害性 293

13.3.4 常见病毒的分析与预防 294

13.4 小结 296

13.5 小测试 296

第5篇 linux环境下的编程

第14章 shell编程 297

( 教学视频:85分钟)

14.1 bash的使用 297

14.1.1 bash的内部命令与外部命令 297

14.1.2 命令补齐功能 297

14.1.3 命令通配符 298

14.1.4 使用命令的历史记录 298

14.1.5 命令的别名 299

14.2 shell程序的基本结构 299

14.3 局部变量 300

14.4 环境变量 300

14.4.1 环境变量的查看 301

14.4.2 环境变量的访问 301

14.4.3 环境变量的定义 301

14.4.4 在系统配置文件中定义环境变量 301

14.4.5 位置变量 302

14.5 shell的运算符 303

14.5.1 变量赋值 303

14.5.2 算术运算符 303

14.6 输入和输出 304

14.6.1 echo命令输出结果 305

14.6.2 read命令读取信息 306

14.6.3 文件重定向 307

14.7 引号的使用方法 308

14.7.1 双引号 308

14.7.2 单引号 309

14.7.3 反引号 309

14.7.4 反斜线 309

14.8 测试语句 310

14.8.1 文件状态测试 310

14.8.2 数值测试 310

14.8.3 字符串测试 311

14.8.4 逻辑测试 312

14.9 流程控制结构 312

14.9.1 if语句 312

14.9.2 if语句应用实例 313

14.9.3 for语句 315

14.9.4 for循环应用实例 315

14.9.5 until语句 317

14.10 shell编程实例 318

14.10.1 程序的功能 318

14.10.2 编写程序的代码 318

14.11 小结 319

14.12 小测试 319


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

从零开始学Linux
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon