分享
 
 
 

Linux实用教程

Linux实用教程  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,操作系统/系统开发,LINUX ,

作者: 陈博,孙宏彬,於岳 编著

出 版 社: 人民邮电出版社

出版时间: 2008-10-1字数: 442000版次: 1页数: 262印刷时间: 2008/10/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787115181077包装: 平装编辑推荐

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

全书内容由浅入深、全面细致,遵循理论和实践并重的原则,大量使用了图表和案例进行表述,便于读者理解和掌握知识点。

本书可作为普通高等院校计算机、软件工程、网络工程、电子信息、通信、电子、自动化等相关专业Linux课程的教材,也可供广大的Linux爱好者、Linux系统管理维护人员、计算机培训机构的教师和学员参考使用。

所有上机实习例题和案例都来源于实际,较为实用。

内容简介

本书以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-scripts/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

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有