分享
 
 
 

Linux标准学习教程

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

基本信息·出版社:人民邮电出版社

·页码:440 页

·出版日期:2008年

·ISBN:9787115170125

·条形码:9787115170125

·包装版本:2008年1月第1版

·装帧:平装

·开本:16开

产品信息有问题吗?请帮我们更新产品信息。

内容简介《Linux标准学习教程》详细讲解了Linux系统的基本知识、Linux系统的安装、Linux图形界面、Linux字符界面、Linux常用命令、Linux应用软件、Linux系统启动、Linux系统管理和维护、Linux服务器配置、shell编程、Linux C语言基础、Linux程序编译和调试维护等内容。

编辑推荐Linux是一个免费、多用户、多任务的操作系统,目前已广泛应用于生产、生活的各个领域。

《Linux标准学习教程》内容丰富、结构清晰、讲解细致、图文并茂,适合作为Linux初学者的入门教程,也可供广大Linux工程技术人员参考使用。

目录

第一篇Linux基础入门

第1章初识Linux2

1.1Linux简介3

1.1.1什么是Linux3

1.1.2Linux系统的产生3

1.1.3Linux系统的发展历程3

1.1.4Linux系统的应用4

1.2Linux系统的特点和组成5

1.2.1Linux系统的特点5

1.2.2Linux系统的组成6

1.2.3Linux系统与Windows系统的比较6

1.3Linux的版本介绍7

1.3.1Linux内核版本7

1.3.2Linux内核的发展史8

1.3.3Linux发行版本8

1.4Red Hat Linux操作系统介绍9

1.4.1Red Hat Linux的优点9

1.4.2Red Hat Linux版本介绍10

1.4.3Red Hat Enterprise Linux AS 4简介11

1.5课后练习12

第2章Linux系统的安装13

2.1准备安装Linux系统14

2.1.1安装RHEL 4系统的软硬件要求14

2.1.2Linux系统下硬盘的基本知识15

2.2安装Red Hat Enterprise Linux AS 4系统16

2.2.1安装Linux的步骤16

2.2.2安装后的初始化配置24

2.3升级和删除RHEL 427

2.3.1升级RHEL 427

2.3.2删除安装的RHEL 428

2.4RHEL 4安装过程中的故障排除28

2.4.1无法引导RHEL 428

2.4.2安装起始部分的问题29

2.4.3安装过程中的问题29

2.4.4安装后的问题30

2.5课后练习30

第3章走进Linux图形界面31

3.1登录、注销和关闭系统32

3.1.1登录系统32

3.1.2注销34

3.1.3关机34

3.2使用GNOME图形化桌面35

3.2.1使用桌面35

3.2.2使用面板36

3.3使用Nautilus文件管理器37

3.4使用软盘和光盘38

3.4.1使用软盘38

3.4.2使用光盘40

3.5系统设置40

3.5.1系统监视器40

3.5.2硬件浏览器41

3.5.3显示设置42

3.5.4日期和时间配置42

3.5.5改变桌面背景44

3.6KDE桌面简介45

3.6.1使用KDE桌面45

3.6.2使用面板46

3.6.3使用主菜单47

3.6.4使用小程序47

3.6.5使用多个桌面47

3.6.6查看任务栏48

3.6.7在面板上添加图标和小程序48

3.6.8配置KDE面板49

3.7使用Konqueror管理器49

3.7.1管理文件49

3.7.2导航面板50

3.7.3使用Konqueror浏览万维网50

3.7.4使用 Konqueror 来查看图像50

3.8定制KDE51

3.9课后练习52

第4章Linux应用软件的使用53

4.1播放音频54

4.1.1播放音频光盘54

4.1.2播放数码音乐文件54

4.2查看图像55

4.2.1使用Nautilus查看图像55

4.2.2使用gThumb查看图像56

4.3上网冲浪57

4.3.1配置互联网向导57

4.3.2使用Mozilla Firefox浏览万维网59

4.4收发电子邮件60

4.4.1使用Evolution收发电子邮件60

4.4.2使用KMail收发邮件62

4.5刻录CD-R和CD-RW63

4.5.1使用CD/DVD刻录63

4.5.2在命令行中使用CD-R和CD-RW64

4.6Linux下常用应用程序介绍65

4.7课后练习66

第5章Linux字符界面操作67

5.1字符界面简介68

5.1.1进入Linux字符界面68

5.1.2虚拟控制台68

5.1.3系统运行级别68

5.1.4关闭和启动系统69

5.2在Linux下获取帮助71

5.2.1使用man手册页71

5.2.2使用help命令73

5.2.3whereis命令73

5.3shell基础73

5.3.1shell起步73

5.3.2shell类型和功能74

5.3.3开始使用bash75

5.4shell实用功能76

5.4.1命令行自动补全76

5.4.2命令历史记录77

5.4.3命令的排列、替换和别名78

5.4.4文件名匹配和输出重定向79

5.5shell变量83

5.5.1bash配置文件83

5.5.2提示符83

5.5.3改变$PATH84

5.6vi编辑器的基本使用方法86

5.6.1vi的基本概念86

5.6.2vi的基本操作86

5.6.3命令行模式操作87

5.6.4末行模式操作88

5.7课后练习89

第6章Linux常用操作命令90

6.1文件和目录操作91

6.1.1显示工作目录路径的命令pwd91

6.1.2更改工作目录路径的命令cd91

6.1.3列出子目录和文件信息的命令ls92

6.1.4创建空文件、更改文件时间的命令touch93

6.1.5创建目录的命令mkdir93

6.1.6删除空目录的命令rmdir94

6.1.7复制文件和目录的命令cp94

6.1.8文件和目录改名、移动文件和目录路径的命令mv95

6.1.9删除文件和目录的命令rm95

6.1.10统计文件字节数、字数、行数的命令wc96

6.2文本显示和处理96

6.2.1显示文本文件的命令cat96

6.2.2分页显示文本文件的命令more97

6.2.3回卷显示文本文件的命令less97

6.2.4显示指定文件前若干行的命令head98

6.2.5查看文件末尾数据的命令tail98

6.2.6对文件中的数据进行排序的命令sort99

6.2.7将重复行从输出文件中删除的命令uniq99

6.2.8从文件每个行中写出选定的字节、字符或字段的命令cut100

6.2.9比较两个已排过序的文件的命令comm100

6.2.10逐行比较两个文本文件,列出其不同之处的命令diff101

6.3文件和命令查找102

6.3.1查找文件里符合条件字符串的命令grep102

6.3.2列出文件系统内符合条件的文件的命令find102

6.3.3在数据库中查找文件的命令locate103

6.3.4查找指定文件、命令和手册页位置的命令whereis104

6.3.5查询文件类型的命令file104

6.3.6查询命令功能的命令whatis105

6.3.7显示可执行命令路径的命令which105

6.4系统信息显示105

6.4.1显示计算机及操作系统相关信息的命令uname105

6.4.2显示或修改计算机主机名的命令hostname106

6.4.3显示开机信息的命令dmesg106

6.4.4显示日历的命令cal107

6.4.5显示和设置系统日期和时间的命令date107

6.5信息交流109

6.5.1在显示器上显示文字的命令echo109

6.5.2设定是否允许用write命令发送信息的命令mesg109

6.5.3对全部已登录用户发送信息的命令wall110

6.5.4向用户发送消息的命令write110

6.5.5发送信息给其他使用者的命令talk110

6.6其他命令110

6.6.1清除屏幕上信息的命令clear110

6.6.2将缓冲文件写到硬盘中的命令sync111

6.6.3显示系统已经运行时间的命令uptime111

6.6.4显示近期用户登录情况的命令last111

6.7在Linux系统中运行DOS命令112

6.8课后练习113

第二篇Linux系统管理

第7章文件和目录116

7.1Linux文件117

7.1.1Linux文件的扩展名117

7.1.2Linux文件类型118

7.2Linux目录结构120

7.3查看Linux系统的软硬件信息123

7.3.1查看计算机CPU信息123

7.3.2查看主机DMA通道信息123

7.3.3查看文件系统信息123

7.3.4查看主机中断信息124

7.3.5查看主机I/O端口号信息124

7.3.6查看计算机内存信息124

7.3.7查看Linux版本信息125

7.3.8查看板卡信息125

7.3.9查看usb设备126

7.4链接文件126

7.4.1链接文件简介126

7.4.2链接文件的使用127

7.5课后练习128

第8章用户和组群账户管理129

8.1用户账户管理130

8.1.1Linux用户账户概述130

8.1.2Linux用户账户配置文件130

8.1.3图形界面下用户账户的设置132

8.1.4字符界面下用户账户的设置134

8.2组群账户管理138

8.2.1Linux组群账户配置文件138

8.2.2图形界面下组群账户的设置139

8.2.3字符界面下组群账户的设置140

8.3账户相关文件或目录141

8.3.1/etc/skel目录141

8.3.2/etc/login.defs配置文件142

8.3.3/etc/default/useradd文件143

8.4创建用户和组群的特殊方法143

8.4.1修改用户和用户组群配置文件来添加用户和组群143

8.4.2大批量添加用户144

8.5用户和组群维护命令145

8.5.1账户维护命令145

8.5.2账户信息显示150

8.6账户安全152

8.7课后练习154

第9章软件包管理155

9.1RPM软件包简介156

9.1.1什么是RPM软件包156

9.1.2RPM软件包的设计目标156

9.1.3RPM软件包管理的用途156

9.2RPM软件包管理157

9.2.1图形界面管理RPM软件包157

9.2.2RPM软件包命令的使用159

9.3tar包管理163

9.3.1tar包简介164

9.3.2tar包使用和管理164

9.3.3tar包的特殊使用166

9.4其他软件包管理命令168

9.4.1gzip命令168

9.4.2zip和unzip命令169

9.5课后练习170

第10章磁盘管理171

10.1Linux硬盘分区172

10.1.1硬盘分区知识172

10.1.2使用fdisk进行硬盘分区172

10.2逻辑卷管理器(LVM)177

10.2.1什么是LVM177

10.2.2LVM配置178

10.3RAID配置180

10.3.1RAID简介180

10.3.2软件RAID配置182

10.4课后练习184

第11章Linux文件系统185

11.1Linux文件系统简介186

11.1.1Linux文件系统的工作原理186

11.1.2Linux主流文件系统186

11.1.3查看RHEL 4支持的文件类型189

11.2创建文件系统190

11.2.1创建文件系统简介190

11.2.2创建文件系统190

11.3挂载和卸载文件系统192

11.3.1挂载文件系统192

11.3.2卸载文件系统194

11.3.3查看分区挂载情况195

11.4检查文件系统的错误195

11.5使用交换空间197

11.5.1交换空间简介197

11.5.2添加交换空间197

11.5.3删除交换空间199

11.6设置开机自动挂载文件系统199

11.6.1/etc/fstab简介199

11.6.2/etc/fstab文件详解200

11.7课后练习201

第12章磁盘配额和权限设置202

12.1磁盘配额的设置203

12.1.1磁盘配额简介203

12.1.2配置磁盘配额203

12.1.3管理磁盘配额205

12.2权限设置206

12.2.1文件和目录权限206

12.2.2权限设置208

12.2.3更改文件和目录的所有权212

12.2.4设置权限掩码214

12.3课后练习215

第13章Linux系统启动216

13.1Linux系统的启动过程217

13.1.1BIOS自检217

13.1.2启动GRUB/LILO218

13.1.3加载内核218

13.1.4执行init进程218

13.1.5通过/etc/inittab文件进行初始化219

13.1.6执行/bin/login程序220

13.2init进程221

13.3维护GRUB224

13.3.1引导加载程序和GRUB224

13.3.2GRUB配置文件225

13.4课后练习226

第14章进程和服务管理227

14.1Linux进程管理228

14.1.1进程及作业的概念228

14.1.2进程管理228

14.1.3守护进程工作原理和方式230

14.2查看系统进程信息231

14.2.1ps命令231

14.2.2top命令233

14.3管理服务235

14.3.1服务配置工具235

14.3.2ntsysv命令238

14.3.3chkconfig和service命令239

14.4课后练习241

第15章作业控制和任务计划242

15.1作业控制243

15.1.1进程的启动方式243

15.1.2进程的挂起及恢复244

15.2任务计划245

15.2.1配置cron实现自动化246

15.2.2使用at实现自动化250

15.2.3配置batch作业252

15.3课后练习253

第16章维护Linux系统254

16.1Linux日志管理255

16.1.1日志简介255

16.1.2日志的查看和配置255

16.1.3常用的日志文件257

16.1.4syslog程序259

16.2查看系统信息260

16.2.1查看内存信息260

16.2.2查看磁盘空间占用情况262

16.2.3显示目录或文件的大小263

16.3字符界面的中文化264

16.3.1zhcon的特点264

16.3.2安装和查看zhcon265

16.3.3zhcon的使用266

16.3.4zhcon配置文件267

16.4课后练习270

第三篇Linux网络服务

第17章网络基本配置272

17.1网络基础知识273

17.1.1Internet所提供的服务273

17.1.2网络拓扑结构274

17.1.3网络互联的方式276

17.1.4OSI参考模型277

17.1.5TCP/IP277

17.1.6IP地址及其分类279

17.2Linux网络配置文件280

17.2.1/etc/sysconfig/network-scripts/ifcfg-ethN文件280

17.2.2/etc/resolv.conf文件280

17.2.3/etc/host.conf文件281

17.2.4/etc/sysconfig/network文件281

17.2.5/etc/hosts文件281

17.2.6/etc/services文件281

17.3网络测试命令282

17.3.1traceroute命令282

17.3.2ifconfig命令284

17.3.3ping命令285

17.3.4netstat命令286

17.3.5arp命令287

17.3.6tcpdump命令288

17.4字符界面的网络客户端289

17.4.1使用FTP命令实现远程文件传输289

17.4.2使用telnet命令访问远程计算机293

17.4.3使用wget命令下载资料294

17.5Linux下路由器的配置295

17.5.1路由器的基本概念295

17.5.2静态路由器的配置296

17.5.3静态路由配置举例298

17.6ADSL配置299

17.6.1ADSL介绍299

17.6.2ADSL配置301

17.7课后练习303

第18章远程管理Linux服务器304

18.1架设telnet服务器305

18.1.1安装telnet软件包305

18.1.2启动telnet服务305

18.1.3配置telnet服务器306

18.2OpenSSH配置308

18.2.1使用SSH的原因308

18.2.2配置OpenSSH服务器308

18.2.3Linux客户端的连接309

18.2.4Windows客户端的连接311

18.3使用VNC实现远程管理314

18.3.1VNC简介314

18.3.2VNC配置315

18.4课后练习318

第19章使用Samba实现文件共享319

19.1Samba简介320

19.1.1Samba和SMB320

19.1.2Samba的功能320

19.1.3安装和查看Samba软件包320

19.2图形界面配置Samba服务器321

19.2.1配置服务器设置322

19.2.2管理Samba用户323

19.2.3添加共享323

19.3字符界面配置Samba服务器325

19.3.1修改/etc/samba/smb.conf文件325

19.3.2设置Samba加密口令325

19.4控制Samba服务器327

19.5访问Samba共享327

19.5.1在Linux系统下访问Samba共享327

19.5.2在Windows系统下访问Samba共享330

19.6课后练习330

第20章DHCP和NFS服务器配置331

20.1DHCP服务器配置332

20.1.1DHCP简介332

20.1.2DHCP服务器配置334

20.2NFS服务器配置338

20.2.1NFS简介338

20.2.2NFS服务器配置339

20.2.3启动和停止服务器341

20.2.4挂载NFS文件系统342

20.3课后练习344

第21章使用Apache架设Web网站345

21.1Apache简介346

21.2基本设置346

21.3默认设置347

21.3.1页码选项348

21.3.2记录日志349

21.3.3环境变量350

21.3.4目录351

21.4虚拟主机设置353

21.4.1添加和编辑虚拟主机353

21.4.2SSL354

21.4.3其他虚拟主机选项355

21.5服务器设置355

21.6调整性能356

21.7保存设置357

21.8课后练习357

第22章实现Linux网络安全358

22.1提高Linux系统安全性能359

22.2Linux系统安全保护措施361

22.3检测Linux系统363

22.3.1Linux入侵检测方法363

22.3.2查找Linux系统漏洞365

22.4网络安全工具367

22.4.1TCP_Wrappers实现访问控制367

22.4.2nmap的使用368

22.5课后练习372

第四篇Linux程序开发

第23章shell编程374

23.1熟悉shell程序的创建375

23.1.1语法基本介绍375

23.1.2一个简单shell程序的创建过程375

23.1.3显示欢迎界面的shell程序376

23.2shell变量376

23.2.1shell定义的环境变量377

23.2.2用户定义的变量377

23.2.3位置参数378

23.2.4预定义变量378

23.2.5参数置换的变量378

23.3变量表达式379

23.3.1字符串比较379

23.3.2数字比较380

23.3.3逻辑测试380

23.3.4文件操作381

23.3.5进行test测试的标准方法381

23.4shell程序的执行和跟踪381

23.4.1shell程序的执行和调试381

23.4.2shell程序的跟踪383

23.4.3bash的内部命令383

23.5shell流程控制语句384

23.5.1条件判断385

23.5.2循环控制387

23.6函数391

23.7shell编程实例392

23.7.1检查输入参数和环境变量392

23.7.2当出现错误时,提供一个函数终止脚本393

23.7.3在每个脚本内捕获每个行命令的返回码394

23.7.4远程杀死僵进程394

23.8课后练习395

第24章Linux C语言编程基础396

24.1C语言简介397

24.2数据类型397

24.2.1整型(int)397

24.2.2浮点型(float)398

24.2.3字符型(char)398

24.2.4指针型(*)399

24.2.5无值型(void)399

24.3控制流程语句399

24.3.1条件语句399

24.3.2循环语句401

24.3.3break、continue和goto语句404

24.4文件的输入输出函数406

24.4.1标准文件函数406

24.4.2非标准文件函数411

24.5变量412

24.5.1变量声明412

24.5.2变量种类412

24.5.3变量存储类型413

24.5.4数组变量415

24.5.5变量的初始化和赋值416

24.6数组与指针419

24.6.1结构说明和结构变量定义420

24.6.2结构变量的使用421

24.6.3结构数组和结构指针422

24.6.4结构的复杂形式424

24.7课后练习425

第25章Linux程序编译和调试维护426

25.1C语言编译器GCC427

25.1.1GCC应用简介427

25.1.2GCC的使用427

25.1.3警告提示功能428

25.1.4库依赖429

25.2用GDB调试程序430

25.2.1GDB概述430

25.2.2GDB基本命令431

25.2.3GDB应用举例432

25.3使用make维护程序435

25.3.1makefile文件435

25.3.2make命令437

25.3.3隐含规则438

25.4课后练习440

……[看更多目录]

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
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- 王朝網路 版權所有