《Linux傻瓜书》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:(美)(M.A.里卡特)Manuel Alberto Ricart著;王义豹译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2000
  • ISBN:7900622608
  • 页数:305 页
图书介绍:

1、2、3,开始! 1

如何使用本书 1

何以Linux能广泛流传、引人注目? 2

惯例 4

致谢 5

第一部分 Linux在图形环境下工作——KDE桌面 7

第1章 第一次在KDE上登录 9

登录(Logging In) 9

KDE桌面 10

任务栏(Taskbar) 11

面板(Panel) 11

桌面(Desktop) 12

应用程序(Applications) 12

使用鼠标(Mouse) 12

基本的鼠标动作 13

按钮、菜单、文本域 13

按钮 13

列表和菜单 15

文本域 17

利用键盘进行操作控制 17

结束一段工作进程 17

窗口与面板 19

第2章 与窗口打交道 19

窗口控件 21

激活的窗口 22

访问重叠遮盖的窗口 22

滚动栏 23

变动窗口大小 23

移动窗口 24

关闭窗口 25

第3章 巡行于文件系统 26

KFM管理文件系统 27

打开文件夹 29

KFM巡行工具栏 29

打开文件 30

树形视图(Tree View) 31

文件列表 32

长列视图内各项的含义 32

书签(Bookmarks) 33

选取文件和文件夹 34

第4章 与应用程序打交道 35

手工启动应用程序 35

与多项应用程序打交道 37

在应用程序之间切换 37

隐藏一个应用程序 37

虚拟桌面 38

KDE工作空间自动还原特性 42

自动启动应用程序 42

KDE应用程序帮助文件:kdehelp 43

退出应用程序 43

第5章 创建 编辑 存储文件 44

创建和存储文件 44

创建新文件 45

打开业已存在的文件 46

用户自定义Open面板 46

Open面板设置的用户化 47

存储新文件 47

文件的命名 48

文本编辑基本功能 49

选择文本 49

将更改存入文档 49

存储新的版本 49

复制和移动文件 50

第6章 组织文件 51

组织化:创建文件夹 51

复制文件和文件夹 52

运用拖放复制文件 52

运用剪贴板复制文件 53

移动文件和文件夹 53

链接文件和文件夹 53

把文件或文件夹移入垃圾站 54

替换一个文件或文件夹 54

删除文件或文件夹 54

从垃圾站找回一个文件或文件夹 55

清空垃圾站(Trash) 55

文件属性 55

重新命名文件或文件夹 56

设置文件和文件夹的使用权限 57

改变文件或文件夹的注册组 59

KDE模板 60

第7章 与存储盘打交道 61

配置系统使用户可以访问CD-ROM(光盘)和软盘 62

启动一个超级用户KFM进程 62

使常规用户能够访问存储盘 63

建立用于软盘和光盘的kdelnk文件 64

把文件拷贝到软盘或从软盘复制文件 67

打开和存储文件到软盘 67

访问CD-ROM(只读光盘) 67

准备一张新软盘 67

第8章 访问网络 69

运用拨号(PPP)连接到网络 70

利用kppp加入一个因特网连接 70

添加一个新的拨号配置 72

配置调制解调器 77

调试连接 78

通过本地网连接 79

第9章 通信Web FTP Email News 80

访问Web(万维网) 80

FTP 82

电子邮件 84

配置Netscape Messenger的身份认证 84

配置邮件服务器 85

读电子邮件 86

写电子邮件 87

新闻 88

Telnet(远程登录) 90

建立一个代表应用程序的kdelnk文件 91

向面板或应用程序启动器添加一个应用程序 91

第10章 KDE用户化 91

将应用程序与KFM关联以及与应用程序启动器关联 94

面板管理:添加和删除应用程序 94

其他KDE选项 94

KDE控制中心 95

第二部分 命令行工作方式 97

第11章 Shell和控制台 99

UNIX命令提示 99

各种Shell 100

图形控制台 101

命令行程序句法 102

通过控制台登录 102

你运行的是哪一种shell? 102

巡视文件系统 103

位于何处?:pwd 103

文件列表:列出文件名ls 103

远程目录列表 105

ls按类型赋色 106

把shell选项固定为默认设置 106

改变目录:cd 107

相对路径和绝对路径 107

文件名延展:Tab 108

关闭Linux机 109

退出控制台 109

重新启动Linux机 110

第12章 在Shell上与文件打交道 111

与文件和文件夹打交道 111

创建一个空的新文件:touch 111

删除文件:rm 112

建一个目录:mkdir 112

删除一个空白目录:rmdir 113

复制文件:cp 113

移动文件和目录:mv 114

建立链接:In 116

通篇显示:cat 117

阅读文件 117

每次看一页:less 118

查看前几行:head 118

查看最后几行:tail 119

第13章 在Shell下编辑文本 120

一个改进的可视化编辑器:vim 121

交互式的vim教程 121

vim基本要点 122

由vim访问shell 124

其他功能 124

XEmacs 125

启动XEmacs和XEmacs教程 126

拼写检查:Ispell 127

第14章 推进Shell工作 128

同时运用多条命令 128

命令组和子外壳subshells 129

重新定向 129

STDOUT标准输出流 130

STDERR标准出错指示流 132

命令组和重新定向 132

管道:一个程序的输出是另一个程序的输入 133

获取所需的输入:输入重新定向 134

常规表达式 134

按规定范围匹配:[] 135

匹配一个字符:? 135

通统匹配:? 135

规定不入选的范围:! 136

命令历史记录 136

Job(事务):运用shell干多项事务 136

暂停一项事务 137

终止一项事务 138

第15章 援之以手 139

UNIX手册活页:man 140

查找某个工具:apropos 141

获得一份简要的命令描述:whatis 142

查找标准位置:whereis 142

在线帮助:/usr/doc 143

内置的命令信息 143

再谈HOWTO文档 144

微型HOWTO 144

LDP-Linux文档项目 145

阅读压缩的文档:zless 145

hifo Pages(信息页) 145

Usenet:因特网新闻组 146

有用的书籍 148

第16章 使用权限 保护和分享你的工作 149

使用权限如何运作 149

有效的用户ID 151

专项用户 152

更改组别:newgrp 152

不要忽视了根的威力! 152

替换用户:su 152

主目录 153

更改文件使用权限 153

按照数值4、2、1、0规定使用权限 153

运用符号:u、g、o、r、w、x规定使用权限 153

运用chmod改变使用权限 154

Setuid位、Setgid位和Sticky位 155

默认的文件模式:umask 156

组拥有权与用户私有组(UPG) 156

用户常用程序 158

第17章 命令工具箱 有用的Shell命令和快捷方式 158

更改口令:passwd 159

改变shell:chsh 159

改变个人信息:chfn 159

系统内当前用户:who、w 160

查看和设置日期、时间:date 160

获取一份日历:cal 162

查找文件 164

按文件名查找文件:find 164

文件定位:locate 166

按照文件内含有的字或字样,查找文件:greP 166

文本和文件的常用程序 167

计数行、字、字符:wc 167

文本行的排序:sort 168

格式化文本:fmt 169

将文件拆分为较小文件:split 170

通过网络访问计算机:telnet 170

在控制台上工作:setfont 171

UNIX打印初步 171

UNIX文本处理 172

第三部分 Linux系统的基本工作 175

第18章 用户组口令 177

添加用户 178

Useradd 179

修改用户信息:usermod 179

adduser 179

移动主目录 180

改变登录名 180

改变辅助组的成员资格 180

删除用户:userdel 180

添加、修改、删除组 181

Groupadd 181

管理组成员资格:gpasswd 181

用户与口令 182

口令四要四不要 182

Linux和影子口令 182

第19章 备份 工作的安全保障 184

备份介质 185

存储介质就是装置 185

备份哪些内容 188

简单备份 189

磁带档案:tar 189

建立一份tar文件 189

从tar档案抽取文件 190

抽取文件放入装置 191

备份的策略 193

运用dump命令 194

示例:dump 196

示例:restore 198

BRU2000 199

图形界面备份程序 199

第20章 安装程序和应用程序 201

RPM:红帽子软件包管理器 201

软件的安装、升级、降级和删除 202

安装 202

升级 202

降级 203

卸装(删除) 203

已安装软件的数据库 203

查找关于软件包的信息 203

查找软件包内所有文件 204

查找与一个软件包相关的文档 204

查找文件所属的软件包 204

验证系统 205

RPM的图形前端 205

RPM以外,其他类型的软件包 206

Tar 206

UNIX压缩档案:Gzip和文件压缩 207

Windows压缩的档案:Zip 207

第21章 LISA:Linux安装和系统管理 209

LISA的基本功能 210

分门别类的系统分析(Verbose System Analysis) 210

软件包管理 211

系统配置区 212

系统配置 212

硬件配置区 212

网络配置区 213

主机表配置 213

网络访问配置 213

一般性网络服务配置 214

启动管理器配置 214

第22章 系统监视 215

监视内存 216

有多大内存:free 216

procinfo 216

列出当前顶层进程:top 217

监视进程 217

进程状态:ps 218

终止一个进程:kill 219

“Nicing”(良化)一个进程:nice和renice 220

监视磁盘 220

查出磁盘文件消耗量:du 221

查出磁盘自由空间:df 221

日志文件 222

监视登录:last 222

监视不良的登录:lastb 223

NFS 224

第23章 经网络共享文件 224

输出一份NFS卷 225

安装NFS卷 225

FTP 226

连接到FTP站点 227

FTP服务器 229

HTTP 231

配置Apache服务器 231

控制访问 232

SMB:与PC机共享磁盘和打印机 233

由Linux访问PC网络驱动器:smbclient 233

以LISA用户化Linux内核 236

第24章 Linux内核用户化 236

借助重新编译用户化Linux内核 237

起步工作 237

配置新内核 238

编译内核和必要的模块 240

安装新内核 241

安装新模块 241

配置LILO 242

配置新模块和重新启动 244

第四部分 附录 245

附录A Linux的安装 247

信息来源 248

了解机器的硬件配置 248

硬件和网络项目清单 249

安装Caldera OpenLinux的基本要求 250

多操作系统并存 251

与其他操作系统(OS)共用硬盘 251

安装Linux 252

建立启动盘和模块盘 252

开始安装 253

选择语言 253

选择键盘布置 253

采用一套以前保存的配置 253

找出硬件(硬盘/CD-ROM光盘/以太网) 254

小心仔细地进行探查 254

找到硬件(IDE/ATAPI) 254

改变LISA设置 254

内核模块管理器(Kernel Module Manager) 255

改变分区表(Partition Table) 255

配置交换空间面板 257

选取安装源 257

创建根分区 257

选择安装类型 257

选择X-服务器 257

网络配置 258

创建第一个账户 259

设置根口令 259

选择打印机 259

配置鼠标类型 259

配置时钟 259

配置LILO(Linux Loader,Linux载入器) 260

配置Daemon(守护程序)服务 260

配置X Windows 260

XF86Setup 261

完成配置 265

附录B OpenLinux兼容性指南 266

CD-ROM光盘驱动器 266

光驱 266

受到支持的光盘接口卡 267

网卡 268

并行口CD-ROM驱动器 268

以太网卡 269

帧中继卡 273

FDDI卡 273

无线调制解调器/网络卡 273

令牌环网卡 273

软盘驱动器 274

IDE驱动器 274

IDE硬驱、CD-ROM光驱和磁带驱动器 274

支持PC卡(PCMCIA) 275

SCSI适配器 275

鼠标器 275

IDE(可拆卸)软驱 275

IDE-SCSI装置 281

串行板 281

磁带驱动器(Tape Drives) 282

SCSI和IDE磁带驱动器 283

XFree86 v3.3.2支持的视频卡 283

兼容的XT硬驱 295

不兼容的硬件 295

附录C 有关自由软件的几个附件 297

GNU通用公共许可协议(GNU GENERAL PUBLIC LICENSE) 297

Linux和GNU系统 301

CALDERA系统OPENLINUX 1.3 303