当前位置:首页 > 工业技术
Linux 基础教程
Linux 基础教程

Linux 基础教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:黄河,简江主编
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:1999
  • ISBN:7810128892
  • 页数:341 页
图书介绍:
《Linux 基础教程》目录

第一部分LinuX安装 2

第一章Linux系统简介 2

1.1 UNIX简介 2

目录 2

1.2 Linux的诞生 3

1.3 Linux特性 3

1.3.1多用户 3

1.3.2多任务 3

1.3.3 Linux设备独立性 3

1.4.3并非支持所有的现存硬件 4

1.4.4缺少技术支持 4

1.4.1无法与常用的其他操作系统程序兼容 4

1.4.2安装Linux需要独立的分区 4

1.4 Linux的缺点 4

1.5其他 5

1.5.1 Linux的读音 5

1.5.2 Linux版本号的构成 5

1.5.3 Linux的所有权 5

第二章Red Hat安装 6

2.1安装准备 6

2.1.1硬件方面准备工作 6

2.1.2安装模式 8

2.1.3需要制作补充软盘的情况 9

2.1.4制作安装所需软盘 9

2.1.5安装级别 10

2.1.6磁盘分区 11

2.1.7关于内核驱动程序 14

2.2开始安装 15

2.2.1安装程序用户界面 15

2.2.2操纵键盘进行安装 16

2.2.3关于虚拟控制台 17

2.2.4运行安装程序 17

2.2.5开始安装 18

2.2.6选择安装模式 19

2.3继续安装 25

2.3.1选择升级或者安装 25

2.3.2选择安装级 26

2.3.3 SCSI支持 27

2.3.4为Red Hat Linux创建分区 27

2.3.5初始化交换分区 33

2.3.6格式化分区 34

2.3.7选择并安装所需组件 34

2.4.1设置鼠标 37

2.4结束安装 37

2.4.2配置X Windows 38

2.4.3设置网络 39

2.4.4设定时钟 39

2.4.5选择计算机启动时需要自动开设的服务 40

2.4.6配置打印机 41

2.4.7设置超级用户口令(Root Password) 44

2.4.8创建一张启动盘 45

2.4.9安装LILO 46

2.4.10完成安装 48

2.5.2问题二 49

2.5.1问题一 49

2.5常见问题(FAQ) 49

2.5.3问题三 50

2.5.4问题四 50

2.5.5问题五 . 50

2.5.6问题六 51

2.5.7问题七 51

2.5.8问题八 52

2.5.9问题九 52

2.5.10问题十 52

2.5.13问题十三 53

2.5.11问题十一 53

2.5.12问题十二 53

2.5.14问题十四 54

2.5.15问题十五 54

2.5.16问题十六 54

2.6常用参数和模块 55

2.6.1光驱参数 55

2.6.2 SCSI参数 55

2.6.3以太网卡参数 56

2.6.4网络模块列表 56

3.1.1硬件要求 60

第三章TurboLinux安装 60

3.1安装要求 60

3.1.2系统要求 62

3.2安装步骤 62

3.2.1准备安装 62

3.2.2 FIPS分区程序的使用方法 62

3.2.3开始安装 63

3.2.4安装过程 64

3.3.1随机的不可解释的错误(SIGSEGV2) 82

3.3安装中可能出现的问题 82

3.3.3在使用CFDISK以后出现分割错误(SIGSEGV2) 83

3.3.4当检测ISA PnP设备时出现系统锁死 83

3.3.5不能安装LILO 83

3.3.2不能识别某些硬件 83

3.3.6忘记了root口令怎么办 84

3.4附录 84

3.4.1 FIPS程序使用说明 84

3.4.2 FDISK命令表 88

4.1文件及文件系统概念 90

4.1.1文件的概念 90

第四章Linux标准文件系统布局 90

第二部分文件系统使用与管理 90

4.1.2文件系统的概念 92

4.2标准文件系统布局 92

4.3基本目录介绍 93

4.3.1根文件系统(/) 93

4.3.2/etc目录 94

4.3.3/dev目录 95

4.3.4/usr目录 95

4.3.5/var目录 95

4.3.6/proc目录 96

4.4常用文件系统介绍 97

第五章文件系统管理 99

5.1建立和格式化文件系统 99

5.1.1使用fdisk创建磁盘分区 99

5.1.2使用mkfs建立文件系统 103

5.2安装卸载文件系统 104

5.2.1手工安装文件系统 105

5.2.2系统引导自动安装文件系统 106

5.2.3卸载文件系统 107

5.3.1 NFS文件系统简介 108

5.3输出/安装NFS文件系统 108

5.2.4关于mount和umount命令的安全问题 108

5.3.2输出NFS文件系统 109

5.3.3安装NFS文件系统 110

5.4文件系统的检查和维护 111

5.4.1使用fsck程序检查文件系统 111

5.4.2使用badblocks检查磁盘错误 113

第六章文件目录管理 114

6.1文件命名 114

6.2路径 114

6.3.1文件权限构成 115

6.3文件权限 115

6.3.2特殊文件属性 116

6.3.3使用chmod命令改变文件权限 116

6.4文件和目录基本操作 118

6.4.1列文件目录命令Is 118

6.4.2列文件目录命令dir 121

6.4.3转移到其他目录命令cd 121

6.4.4新建目录命令mkdir 121

6.4.5复制文件命令cp 121

6.4.8移动目录和文件命令mv 122

6.4.7删除目录命令rmdir 122

6.4.6删除文件目录命令rm 122

6.5查看文件内容 123

6.5.1查看文件命令cat 123

6.5.2查看文件命令more 123

6.5.3查看文件命令less 124

6.6查找文件 124

6.7压缩文件 126

6.7.1压缩文件命令compress 126

6.7.2压缩文件命令gzip 127

7.1系统运行级 130

第三部分系统使用与管理 130

第七章运行级及启动关闭系统 130

7.2运行级间的切换 131

7.3系统启动与关闭 131

7.3.1概述 131

7.3.2系统的启动 132

7.3.3引导过程中的init 133

7.3.4系统的关闭 133

8.1用户管理 136

8.1.1添加用户 136

第八章用户管理 136

8.1.2设置口令 139

8.1.3删除用户 139

8.2用户组管理 139

8.2.1添加用户组 140

8.2.2为用户组设置口令 141

8.2.3删除用户组 141

8.2.4修改用户组属性 141

9.2.1打印机类型及设备命名 143

9.2打印机配置 143

9.1概述 143

第九章打印管理 143

9.2.2 Linux支持的打印机 144

9.2.3在X Windows下面配置打印机 144

9.2.4启动控制面板 144

9.2.5打印机设置 145

9.3打印机使用 147

9.3.1 lpd监控进程 148

9.3.2 lpr命令 149

9.3.4 Iprm命令 150

9.3.3 lpq命令 150

9.3.5 Ipc命令 151

9.3.6/etc/printcap文件 152

9.3.7滤通器 153

9.4设置打印机 154

9.4.1建立spool目录 154

9.4.2建立文件 154

9.4.3创建脚本输入滤通器 154

9.4.4创建/etc/printcap文件 154

9.5.1PostScript语言 156

9.5 PostScript打印机 156

9.5.2 PostScript打印机使用 157

第十章vi使用 158

10.1 vi简介 158

10.1.1为什么要使用vi 158

10.1.2 vi的历史 158

10.1.3 vi简介 159

10.2命令模式 159

10.2.1 启动vi 159

10.2.2插入文本类命令 160

10.2.3修改替换类命令 161

10.2.4删除命令 164

10.2.5光标定位类命令 164

10.2.6文本查找类命令 168

10.2.7特殊命令 170

10.3最后行模式 170

10.3.1字符串替换类命令 170

10.3.2文本复制移动删除类命令 171

10.3.3文件操作类命令 172

10.5.2临时设置 174

10.5.1设置终端 174

10.5设置vi环境 174

10.4宏命令 174

10.5.3永久设置 176

第十一章 emacs使用 178

11.1 emacs简介 178

11.2进入和退出emacs 178

11.2.1 进入emacs 178

11.2.2退出emacs 179

11.3各类命令说明 180

11.3.1光标定位类命令 180

11.3.2删除类命令 183

11.3.3插入类命令 184

11.3.4查找及替换类命令 184

11.3.5文本修改类命令 185

11.3.6文本标记类命令 186

11.3.7缓冲区类命令 186

11.3.8文件操作类命令 186

11.4 emacs的常用组件及其他 187

11.4.1 emacs常用组件 187

11.4.2如何获得帮助 187

12.2远程登录 189

第十二章 登 录 189

12.1终端登录 189

12.3 login要完成的任务 190

12.4口令数据库 190

12.5启动Shell 191

第四部分部分高级应用 193

第十三章 Shell 193

13.1 Shell概述 193

13.1.1什么是Shell 193

13.1.3 Shell和子进程 194

13.1.2登录启动Shell 194

13.1.4自动运行Shell 195

13.2 Shell的功能 195

13.2.1命令行解释 195

13.2.2保留字 196

13.2.3通配符 196

13.2.4访问和处理程序及命令 196

13.2.5文件处理:输入输出重定向和管道 196

13.2.6命令替换 197

13.2.7变量维护 197

13.2.9 Shell编程 198

13.3常用Shell 198

13.2.8 Shell环境控制 198

13.3.1 bash(Bourne Again Shell) 199

13.3.2 tcsh 208

13.3.3 pdksh(The Public Domain Korn Shell) 216

13.4 Shell编程 221

13.4.1创建和运行Shell程序 221

13.4.2 Shell命令的构成 223

13.4.3 Shell变量 224

13.4.4引号的重要性 228

13.4.5 test命令 229

13.4.6条件分支语句 231

13.4.7循环语句 235

13.4.8函数定义 240

13.4.9命令组合 241

第十四章进程 243

14.1进程概述 243

14.2进程启动 243

14.2.1手工启动 244

14.2.2调度启动 245

14.3.1 who命令 250

14.3进程查看 250

14.3.2 w命令 252

14.3.3 ps命令 253

14.3.4 top命令 258

14.4进程调度 261

14.4.1 kill命令 261

14.4.2 kill命令的使用 261

15.2常用安全措施 263

15.3.1登录口令安全 263

15.3本地安全 263

15.1概述 263

第十五章系统安全 263

15.3.2文件安全问题 265

15.4网络安全 265

15.4.1调制解调器访问控制 265

15.4.2 UUCP 266

15.4.3局域网访问 267

15.5跟踪入侵者 267

15.6做好最坏的准备 268

第十六章Linux的基本网络功能 270

16.1概述 270

第五部分网络应用 270

16.2网络基本知识 271

16.2.1 以太网(ethernet) 271

16.2.2TCp/IP协议 272

16.2.3 IP子网与路由技术 272

16.2.4域名系统(DNS——Domain Name System) 274

16.3 Linux的基本网络功能 276

16.3.1概述 276

16.3.2基本的TCP/IP设置与网络配置 276

16.3.3Telnet服务 284

16.3.4 FTP服务(File——TransferProtocol Service) 285

16.3.5 Samba服务 286

第十七章Linux网站建设 290

17.1概述 290

17.2建站前的准备 290

17.2.1硬件平台的选择 290

17.2.2对Linux发布版的选择 295

17.2.3网络的准备 297

17.3开通Web服务 297

17.3.1安装Apache的最新版本 297

17.3.2配置Web服务器 298

17.3.3启动Web服务 306

17.3.4服务器安全性 307

17.4开通FTP服务 309

17.4.1下载并安装FTP服务器软件 309

17.4.2配置FTP服务 311

17.4.3使用FTP 314

17.5架设BBS站 318

17.5.1架站前的准备 318

17.5.2软件的下载以及系统用户设定 319

17.5.3编译并安装BBS程序 320

17.5.4取得站长权限以及基本管理 321

附录1硬盘简介 322

附录 322

附录2 Linux资源列表 323

附2.1 国内LinuxFTP资源 323

附2.2国内Linux Web资源 324

附2.3国外Linux FTP资源 325

附2.4国外Linux Web资源 325

附2.5国外BBS资源 326

附2.6国外新闻组资源 330

附录3 GNU通用公共许可证 331

·中文译文·GNU通用公共许可证 337

返回顶部