当前位置:主页 > 书籍配套资源 > Linux配套资源
《Linux实用教程》教案

《Linux实用教程》教案

  • 更新:2022-03-19
  • 大小:10.15 MB
  • 类别:Linux
  • 作者:陈博,孙宏彬,於岳、编著
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

内容介绍

本书以Fedora 8为基础,在内容安排上首先从介绍和安装Linux入手,由浅至深地介绍Linux系统,其内容主要包括Linux操作系统概述、Fedora 8系统的安装和删除、Linux图形界面、Linux字符界面、文件和目录、Linux常用操作命令、Shell编程、用户和组群账户管理、磁盘和文件系统管理、Linux日常管理和维护、Linux网络基本配置和Linux网络服务器配置。

全书内容由浅入深、全面细致,遵循理论和实践并重的原则,大量使用了图表和案例进行表述,便于读者理解和掌握知识点。本书可作为普通高等院校计算机、软件工程、网络工程、电子信息、通信、电子、自动化等相关专业Linux课程的教材,也可供广大的Linux爱好者、Linux系统管理维护人员、计算机培训机构的教师和学员参考使用。

目录

  • 第1章认识Linux系统1
  • 1.1Linux系统简介1
  • 1.1.1什么是Linux1
  • 1.1.2Linux系统的产生1
  • 1.1.3Linux的发展历程2
  • 1.1.4Linux系统的应用2
  • 1.2Linux系统的特点和组成3
  • 1.2.1Linux系统的特点3
  • 1.2.2Linux系统的组成4
  • 1.2.3Linux系统与Windows系统的比较4
  • 1.3Linux版本介绍6
  • 1.3.1Linux内核版本6
  • 1.3.2Linux发行版本6
  • 1.4Fedora Core系统概述7
  • 1.4.1Fedora Core简介7
  • 1.4.2Fedora 8新特性8
  • 小结9
  • 习题10
  • 第2章Fedora 8系统的安装和删除11
  • 2.1准备安装Fedora 8系统11
  • 2.1.1安装Fedora 8系统的硬件要求11
  • 2.1.2Linux系统下硬盘的基本知识12
  • 2.1.3制作Fedora 8安装引导盘13
  • 2.2安装Fedora 8系统14
  • 2.2.1安装Fedora 8的步骤14
  • 2.2.2安装后的初始化配置22
  • 2.3删除Fedora 8系统24
  • 2.3.1删除安装在MBR中的GRUB引导程序24
  • 2.3.2删除Linux分区25
  • 小结25
  • 习题26
  • 上机练习26
  • 第3章走进Linux图形界面27
  • 3.1登录、注销和关闭系统27
  • 3.1.1登录系统27
  • 3.1.2注销系统28
  • 3.1.3关机和重新启动系统28
  • 3.2GNOME基本使用29
  • 3.2.1使用桌面29
  • 3.2.2使用面板29
  • 3.2.3使用Nautilus文件浏览器30
  • 3.3系统设置31
  • 3.3.1系统监视器31
  • 3.3.2磁盘使用分析器33
  • 3.3.3显示设置33
  • 3.3.4日期和时间配置34
  • 3.3.5更改桌面背景35
  • 3.3.6声卡检测35
  • 3.3.7系统日志36
  • 3.3.8屏幕保护程序36
  • 3.4Fedora 8应用软件使用37
  • 3.4.1播放音频文件37
  • 3.4.2播放视频文件38
  • 3.4.3浏览图像文件38
  • 3.4.4编辑图像39
  • 3.4.5浏览万维网40
  • 3.4.6收发电子邮件41
  • 小结42
  • 习题43
  • 上机练习43
  • 第4章Linux字符界面操作44
  • 4.1字符界面简介44
  • 4.1.1进入Linux命令行界面44
  • 4.1.2关闭和重启系统46
  • 4.1.3系统运行级别48
  • 4.2在Linux下获取帮助49
  • 4.2.1使用man手册页49
  • 4.2.2使用help命令51
  • 4.2.3whereis命令51
  • 4.3Shell基础52
  • 4.3.1Shell起步52
  • 4.3.2Shell类型和功能53
  • 4.3.3开始使用bash53
  • 4.4Shell实用功能55
  • 4.4.1命令行自动补全55
  • 4.4.2命令历史记录55
  • 4.4.3命令的排列、替换和别名56
  • 4.4.4文件名匹配和输出重定向58
  • 4.5vi编辑器基本使用62
  • 4.5.1vi的基本概念62
  • 4.5.2vi的基本操作62
  • 4.5.3命令行模式操作63
  • 4.5.4末行模式操作64
  • 小结65
  • 习题66
  • 上机练习66
  • 第5章文件和目录67
  • 5.1Linux文件67
  • 5.1.1Linux文件的扩展名67
  • 5.1.2Linux文件类型68
  • 5.2Linux目录结构70
  • 5.3文件和目录操作72
  • 5.3.1pwd:显示工作目录路径72
  • 5.3.2cd:更改工作目录路径73
  • 5.3.3ls:列出子目录和文件信息73
  • 5.3.4touch:创建空文件、更改文件或目录时间75
  • 5.3.5mkdir:创建目录75
  • 5.3.6rmdir:删除空目录76
  • 5.3.7cp:复制文件和目录77
  • 5.3.8mv:移动或更名现有文件或目录77
  • 5.3.9rm:删除文件或目录78
  • 5.3.10wc:统计文件字节数、字数或行数78
  • 5.4链接文件79
  • 5.4.1链接文件简介79
  • 5.4.2链接文件的使用79
  • 小结81
  • 习题82
  • 上机练习82
  • 第6章Linux常用操作命令83
  • 6.1文本显示和处理83
  • 6.1.1cat:显示文本文件83
  • 6.1.2more:分页显示文本文件84
  • 6.1.3less:回卷显示文本文件85
  • 6.1.4head:显示指定文件前若干行86
  • 6.1.5tail:查看文件末尾数据87
  • 6.1.6sort:对文件中的数据进行排序87
  • 6.1.7uniq:将重复行从输出文件中删除88
  • 6.1.8cut:从文件每行中显示出选定的、字节、字符或字段88
  • 6.1.9comm:比较两个已排过序的文件89
  • 6.1.10diff:逐行比较两个文本文件,列出其不同之处90
  • 6.2文件和命令查找90
  • 6.2.1grep:查找文件中符合条件的字符串90
  • 6.2.2find:列出文件系统中符合条件的文件或目录92
  • 6.2.3locate:在数据库中查找文件93
  • 6.2.4whereis:查找指定文件、命令和手册页位置93
  • 6.2.5file:查询文件类型94
  • 6.2.6whatis:查询命令功能95
  • 6.2.7which:显示可执行命令路径95
  • 6.3系统信息显示95
  • 6.3.1uname:显示计算机及操作系统相关信息95
  • 6.3.2hostname:显示或修改计算机主机名96
  • 6.3.3dmesg:显示计算机开机信息96
  • 6.3.4cal:显示日历信息97
  • 6.3.5date:显示和设置系统日期和时间99
  • 6.4信息交流100
  • 6.4.1echo:在显示器上显示文本100
  • 6.4.2mesg:设置其他用户发送信息的权限100
  • 6.4.3wall:对全部已登录用户发送信息101
  • 6.4.4write:向用户发送消息101
  • 6.5其他命令101
  • 6.5.1clear:清除计算机屏幕上信息102
  • 6.5.2sync:将缓冲区内的文件写到硬盘中102
  • 6.5.3uptime:显示系统已经运行的时间102
  • 6.5.4last:显示近期用户登录情况102
  • 6.6在Linux系统中运行DOS命令103
  • 小结104
  • 习题104
  • 上机练习105
  • 第7章Shell编程106
  • 7.1熟悉Shell程序的创建106
  • 7.1.1语法基本介绍106
  • 7.1.2一个简单Shell程序的创建过程106
  • 7.1.3显示欢迎界面的Shell程序107
  • 7.2Shell变量108
  • 7.2.1Shell定义的环境变量108
  • 7.2.2用户定义的变量109
  • 7.2.3位置参数109
  • 7.2.4预定义变量110
  • 7.2.5参数置换的变量110
  • 7.3变量表达式110
  • 7.3.1字符串比较111
  • 7.3.2数字比较111
  • 7.3.3逻辑测试112
  • 7.3.4文件操作112
  • 7.4Shell程序的执行和跟踪113
  • 7.4.1Shell程序的执行和调试113
  • 7.4.2Shell程序的跟踪114
  • 7.5Shell流程控制语句114
  • 7.5.1条件判断114
  • 7.5.2循环控制117
  • 小结120
  • 习题121
  • 上机练习121
  • 第8章用户和组群账户管理122
  • 8.1用户账户管理122
  • 8.1.1Linux用户账户概述122
  • 8.1.2Linux用户账户配置文件123
  • 8.1.3图形界面下用户账户的设置124
  • 8.1.4字符界面下用户账户的设置127
  • 8.2组群账户管理132
  • 8.2.1Linux组群账户配置文件132
  • 8.2.2图形界面下组群账户的设置134
  • 8.2.3字符界面下组群账户的设置135
  • 8.3账户相关文件或目录136
  • 8.3.1/etc/skel目录136
  • 8.3.2/etc/login.defs配置文件137
  • 8.3.3/etc/default/useradd文件138
  • 8.4用户和组群维护命令138
  • 8.4.1账户维护命令138
  • 8.4.2账户信息显示144
  • 8.5实现账户安全146
  • 小结148
  • 习题148
  • 上机练习149
  • 第9章磁盘和文件系统管理150
  • 9.1Linux硬盘分区150
  • 9.1.1硬盘分区知识150
  • 9.1.2使用fdisk进行硬盘分区151
  • 9.2Linux文件系统简介156
  • 9.2.1Linux文件系统的工作原理156
  • 9.2.2Linux主流文件系统156
  • 9.2.3查看Fedora 8支持的文件类型158
  • 9.3创建文件系统159
  • 9.3.1创建文件系统简介160
  • 9.3.2创建文件系统160
  • 9.4挂载和卸载文件系统162
  • 9.4.1挂载文件系统162
  • 9.4.2卸载文件系统164
  • 9.4.3查看分区挂载情况165
  • 9.5设置开机自动挂载文件系统166
  • 9.5.1/etc/fstab文件简介166
  • 9.5.2/etc/fstab文件详解166
  • 9.6使用交换空间168
  • 9.6.1添加交换空间168
  • 9.6.2删除交换空间170
  • 9.7权限设置170
  • 9.7.1文件和目录权限171
  • 9.7.2权限设置172
  • 9.7.3更改文件和目录的所有权176
  • 小结178
  • 习题179
  • 上机练习179
  • 第10章Linux日常管理和维护180
  • 10.1RPM软件包管理180
  • 10.1.1RPM软件包简介180
  • 10.1.2RPM软件包命令的使用181
  • 10.2tar包管理185
  • 10.2.1tar包简介185
  • 10.2.2tar包使用和管理186
  • 10.2.3tar包的特殊使用187
  • 10.3进程管理189
  • 10.3.1进程概念189
  • 10.3.2查看系统进程信息189
  • 10.3.3结束进程194
  • 10.3.4进程的启动方式195
  • 10.3.5进程的挂起及恢复196
  • 10.3.6守护进程工作原理和方式198
  • 10.4任务计划198
  • 10.4.1配置cron实现自动化198
  • 10.4.2使用at实现自动化203
  • 10.5Linux系统启动205
  • 10.5.1Linux系统启动过程205
  • 10.5.2init进程简介207
  • 10.6维护GRUB210
  • 10.6.1引导加载程序和GRUB210
  • 10.6.2GRUB配置文件212
  • 10.7查看系统信息213
  • 10.7.1查看内存信息213
  • 10.7.2查看磁盘空间占用情况214
  • 10.7.3显示目录或文件的大小215
  • 小结216
  • 习题217
  • 上机练习217
  • 第11章Linux网络基本配置218
  • 11.1Linux网络配置文件218
  • 11.1.1/etc/sysconfig/network-s/ifcfg-eth0 文件218
  • 11.1.2/etc/resolv.conf文件219
  • 11.1.3/etc/host.conf文件219
  • 11.1.4/etc/sysconfig/network文件219
  • 11.1.5/etc/hosts文件220
  • 11.1.6/etc/services文件220
  • 11.2Linux网络命令221
  • 11.2.1traceroute221
  • 11.2.2ifconfig222
  • 11.2.3ping224
  • 11.2.4netstat225
  • 11.2.5arp226
  • 11.2.6tcpdump226
  • 11.3图形界面配置网络227
  • 11.4管理网络服务229
  • 11.4.1服务配置工具229
  • 11.4.2ntsysv命令230
  • 11.4.3chkconfig和service命令230
  • 11.5实现Linux网络安全233
  • 11.5.1提高Linux系统安全性能233
  • 11.5.2Linux系统安全保护措施236
  • 小结238
  • 习题238
  • 上机练习238
  • 第12章Linux网络服务器配置239
  • 12.1OpenSSH服务器配置239
  • 12.1.1使用OpenSSH的原因239
  • 12.1.2配置OpenSSH服务器239
  • 12.1.3Linux客户端的连接240
  • 12.1.4Windows客户端的连接242
  • 12.2VNC服务器配置243
  • 12.2.1VNC简介244
  • 12.2.2VNC配置244
  • 12.3NFS服务器配置247
  • 12.3.1NFS简介247
  • 12.3.2NFS服务器配置247
  • 12.3.3启动和停止NFS服务器249
  • 12.3.4挂载NFS文件系统250
  • 12.4Web服务器配置251
  • 12.4.1Apache简介251
  • 12.4.2配置Apache服务器252
  • 小结261
  • 习题262
  • 上机练习262

资源下载

资源下载地址1:https://box.lenovo.com/l/l07sn1

相关资源

网友留言