王朝网络
分享
 
 
 

Ubuntu Linux指南:基础篇(图灵系统与网络管理技术丛书)

王朝导购·作者佚名
 
Ubuntu Linux指南:基础篇(图灵系统与网络管理技术丛书)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,计算机与互联网,操作系统,Linux,Linux 系统使用,
  品牌: Mark G.Sobell

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

·页码:400 页

·出版日期:2009年

·ISBN:7115206805/9787115206800

·条形码:9787115206800

·包装版本:1版

·装帧:平装

·开本:16

·正文语种:中文

·丛书名:图灵系统与网络管理技术丛书

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

内容简介《Ubuntu Linux指南:基础篇》是一本Ubuntu Linux实用基础教程,主要分三大部分。第一部分讲解Ubuntu Linux的安装;第二部分为入门知识,主要讲述桌面特性、实用工具、文件系统和shell等内容;第三部分详细讨论Ubuntu系统的操作,涵盖了GUI、网络和bash及程序设计等内容。此外,每章最后都附有习题,可以帮助读者巩固所学内容。《Ubuntu Linux指南:基础篇》内容全面,讲解清晰透彻,适合各层次的读者阅读,也可作为高等院校计算机专业相关课程的教材使用。

作者简介Mark G. Sobell,世界著名的UNIX/Linux专家、畅销书作家,Sobell Associates公司总裁。从20世纪70年代开始从事UNIX上的软件开发工作,也是最早的Linux使用者之一。1982年写作第一部UNIX图 书大获成功,从此专门从事UNIX/Linux的培训、咨询和软件开发近20余年。他是多部UNIX和Linux畅销书的作者,除本书外,还撰写了A Practical Guide to Red Hat Linux(人民邮电出版社2008年出版)和A Practical Guide to Linux等。

媒体推荐“让我印象深刻的是,Mark Sobell能够以如此易于理解的方式讲解复杂的主题。他给出的命令示例非常有用,为初级管理员(甚至是高级管理员)提供了一份参考手册,让他们了解如何完成实际工作中的Linux任务。他真是一位有灵感的技术作家。”

——George Vish II,惠普公司高级教育顾问

“总而言之,我认为这是一本极好的、全面的Ubuntu著作,无论你处于什么技术层次,本书都将是不可多得的资源。”

——John Dong,Ubuntu论坛理事会成员,Ubuntu Backports团队负责人

“Sobell能为Linux写书我感到无比荣幸,当年我就是读他的书学会UNIX的。”

——Linus Torvalds,Linux之父

编辑推荐无论你是普通用户,还是系统管理员,都可以通过《Ubuntu Linux指南:基础篇》翔实的叙述、丰富全面的技术内容来掌握Linux技术。在汲取书中营养、充实头脑的同时,你会更加自信地应对当前和未来面临的挑战。

中文版分为两册,本册主要讲述 Ubuntu Linux系统的安装和使用、系统基础知识(包括各种Linux实用工具、Linux文件系统和Shell等)、系统的工作机制以及程序设计等多方面的内容。姊妹篇《Ubuntu Linux指南:管理篇》详细讲解Linux系统管理相关的技术,深入探讨服务器的安装和运行,以及服务器与客户端的连接。Ubuntu Linux经典著作,凝聚世界大师十年功力,适合普通用户和系统管理员。

多年来,数十万读者通过Mark G. Sobell的书走进UNIX/Linux世界,一些人已成为各自领域和机构的UNIX/Linux专家。现在,这部凝聚了作者几十年研究成果的经典之作秉承Sobell特有的清晰、高效而且生动的叙述风格,为大家呈现了Ubuntu Linux这个健壮、功能丰富的系统。全书内容更加全面、更加贴近读者需求,阐述更加深入细致。作者在书中不仅讲述具体操作,而且探讨内部工作机制,让读者真正知其然,更知其所以然。

目录

第1章 欢迎进入Linux世界.1

1.1 GNU-Linux联姻1

1.1.1 GNU-Linux的历史2

1.1.2 自由代码3

1.1.3 享受乐趣4

1.2 Linux2.6内核4

1.3 Linux的起源:UNIX4

1.4 Linux的优点4

1.4.1 Linux在硬件公司和开发者中流行的原因6

1.4.2 Linux的可移植性6

1.4.3 标准7

1.4.4 C编程语言7

1.4.5 UbuntuLinux7

1.5 Linux概述8

1.5.1 Linux具有内核编程接口8

1.5.2 Linux支持多用户9

1.5.3 Linux支持多任务9

1.5.4 Linux支持安全的层次文件系统9

1.5.5 shell:命令解释器和编程语言10

1.5.6 大量有用的实用工具11

1.5.7 进程间的通信11

1.5.8 系统管理11

1.6 Linux的其他特性12

1.6.1 图形用户界面12

1.6.2 (互联)网络实用工具13

1.6.3 软件开发13

1.7 本书约定13

1.8 本章小结15

1.9 练习15

第一部分 安装UbuntuLinux

第2章 安装概览18

2.1 Live/InstallDesktopCD安装盘或DVD安装盘18

2.2 更多信息19

2.3 安装规划19

2.3.1 需要考虑的事项19

2.3.2 安装需求20

2.3.3 处理器架构21

2.3.4 用户界面:安装程序和安装好的系统21

2.3.5 Ubuntu发行22

2.3.6 Ubuntu版本22

2.3.7 全新安装还是升级已有的Ubuntu系统23

2.3.8 设置硬盘23

2.3.9 RAID27

2.3.10 LVM:逻辑卷管理程序28

2.4 安装过程29

2.5 下载并刻录CD/DVD安装盘29

2.5.1 下载CD安装盘ISO映像文件的简单方法29

2.5.2 下载CD安装盘ISO映像文件的其他方法30

2.5.3 验证ISO映像文件32

2.5.4 刻录CD/DVD安装盘33

2.6 收集系统信息33

2.7 本章小结34

2.8 练习34

2.9 高级练习34

第3章 逐步安装35

3.1 基本的安装(使用Live/InstallDesktopCD/DVD安装盘)35

3.1.1 引导系统36

3.1.2 CD/DVD安装盘错误检查36

3.1.3 免安装模式36

3.2 图形界面分区程序42

3.2.1 gparted:GNOME分区编辑器42

3.2.2 ubiquity:设置分区44

3.3 升级到新发行46

3.4 安装KDE47

3.5 搭建双重引导系统47

3.5.1 在Windows系统上建立剩余空间47

3.5.2 安装UbuntuLinux作为第二个操作系统48

3.6 高级安装48

3.6.1 Live/InstallDesktopCD:初始安装屏幕48

3.6.2 AlternateCD初始安装屏幕51

3.6.3 ServerCD初始安装屏幕52

3.6.4 DVD安装盘52

3.6.5 Ubuntu文本界面安装程序52

3.7 X窗口系统57

3.7.1 displayconfig-gtk:配置显示57

3.7.2 xorg.conf文件59

3.7.3 gdm:显示图形化登录界面63

3.8 本章小结64

3.9 练习64

3.10 高级练习64

第二部分 UbuntuLinux入门

第4章 UbuntuLinux简介66

4.1 控制用户权限:root特权/sudo67

4.2 UbuntuLinux桌面之旅68

4.2.1 登录系统68

4.2.2 介绍69

4.2.3 从桌面上启动程序70

4.2.4 切换工作区72

4.2.5 设置个人首选项72

4.2.6 鼠标首选项73

4.2.7 操作窗口74

4.2.8 使用Nautilus操作文件74

4.2.9 更新提示程序78

4.2.10 修改外观(主题)79

4.2.11 会话管理81

4.2.12 获取帮助81

4.2.13 随意进行实验81

4.2.14 注销82

4.3 充分利用桌面82

4.3.1 GNOME桌面术语82

4.3.2 打开文件83

4.3.3 面板83

4.3.4 主菜单86

4.3.5 窗口87

4.3.6 对象上下文菜单89

4.4 软件包的更新.安装和删除93

4.4.1 “软件源”窗口93

4.4.2 添加与删除应用程序94

4.4.3 新立得:查找.安装与删除软件95

4.5 获取资料97

4.5.1 Ubuntu帮助中心97

4.5.2 man:显示系统手册97

4.5.3 info:显示实用工具的相关信息99

4.5.4 选项——help101

4.5.5 HOWTO:探究工作原理102

4.5.6 从系统获取帮助信息102

4.6 关于登录的更多信息103

4.6.1 登录屏幕104

4.6.2 如果不能登录,要做什么104

4.6.3 远程登录:终端仿真.ssh和拨号连接105

4.6.4 从终端(仿真器)登录105

4.6.5 修改口令106

4.6.6 使用虚拟控制台107

4.7 命令行操作107

4.7.1 错误纠正108

4.7.2 重复/编辑命令行109

4.8 控制窗口:高级操作110

4.8.1 改变输入焦点110

4.8.2 改变显示器分辨率111

4.8.3 窗口管理器111

4.9 本章小结112

4.10 练习112

4.11 高级练习113

第5章 Linux实用工具114

5.1 特殊字符114

5.2 基本实用工具115

5.2.1 ls:列出文件名116

5.2.2 cat:显示文本文件内容116

5.2.3 rm:删除文件116

5.2.4 less或more:分屏显示文本文件117

5.2.5 hostname:显示系统名117

5.3 文件操作117

5.3.1 cp:复制文件117

5.3.2 mv:更改文件名118

5.3.3 lpr:打印文件119

5.3.4 grep:查找字符串119

5.3.5 head:显示文件头部120

5.3.6 tail:显示文件尾部121

5.3.7 sort:按顺序显示文件内容121

5.3.8 uniq:删除文件中重复行122

5.3.9 diff:比较两个文件122

5.3.10 file:测试文件内容123

5.4 |(管道):实现进程间的通信123

5.5 4个有用的实用工具124

5.5.1 echo:显示文本124

5.5.2 date:显示日期和时间124

5.5.3 script:记录shell会话124

5.5.4 unix2dos:将Linux文件转换为Macintosh格式或Windows格式125

5.6 压缩和归档文件126

5.6.1 bzip2:压缩文件126

5.6.2 bunzip2和bzcat:解压文件127

5.6.3 gzip:压缩文件127

5.6.4 tar:打包和解包归档文件..128

5.7 定位命令130

5.7.1 which和whereis:定位实用工具130

5.7.2 apropos:搜索关键字131

5.7.3 slocate:搜索文件131

5.8 获取用户信息和系统信息132

5.8.1 who:列出系统上的用户132

5.8.2 finger:列出系统上的用户132

5.8.3 w:列出系统上的用户134

5.9 与其他用户通信135

5.9.1 write:发送消息135

5.9.2 mesg:拒绝或接受消息136

5.10 电子邮件136

5.11 教程:使用vim创建和编辑文件136

5.11.1 启动vim137

5.11.2 命令模式和输入模式138

5.11.3 输入文本139

5.11.4 获取帮助139

5.11.5 结束编辑会话141

5.11.6 参数compatible142

5.12 本章小结142

5.13 练习144

5.14 高级练习144

第6章 Linux文件系统146

6.1 层次文件系统146

6.2 目录文件和普通文件147

6.2.1 文件名148

6.2.2 工作目录150

6.2.3 主目录150

6.3 路径名151

6.3.1 绝对路径名151

6.3.2 相对路径名152

6.4 目录命令153

6.4.1 mkdir:创建目录153

6.4.2 重要的标准目录和文件155

6.5 目录操作157

6.5.1 rmdir:删除目录157

6.5.2 使用路径名158

6.5.3 mv/cp:移动/复制文件158

6.5.4 mv:移动目录159

6.6 访问权限159

6.6.1 ls-l:显示访问权限159

6.6.2 chmod:改变访问权限160

6.6.3 setuid和setgid权限161

6.6.4 目录访问权限162

6.7 ACL:访问控制列表163

6.7.1 开启ACL164

6.7.2 处理访问规则164

6.7.3 设置目录的默认规则166

6.8 链接167

6.8.1 硬链接168

6.8.2 符号链接170

6.8.3 rm:删除链接172

6.9 本章小结172

6.10 练习173

6.11 高级练习175

第7章 shell176

7.1 命令行176

7.1.1 语法176

7.1.2 处理命令行179

7.1.3 执行命令行180

7.1.4 编辑命令行181

7.2 标准输入输出181

7.2.1 作为文件的屏幕181

7.2.2 作为标准输入的键盘和作为

标准输出的屏幕182

7.2.3 重定向183

7.2.4 管道187

7.3 在后台运行程序190

7.4 文件名生成/路径名展开191

7.4.1 特殊字符?191

7.4.2 特殊字符*192

7.4.3 特殊字符[]193

7.5 内置命令195

7.6 本章小结195

7.7 练习196

7.8 高级练习197

第三部分 深入研究UbuntuLinux

第8章 LinuxGUI:X和GNOME200

8.1 X窗口系统200

8.1.1 使用X202

8.1.2 窗口管理器206

8.2 Nautilus文件管理器窗口207

8.2.1 视图栏208

8.2.2 侧边栏209

8.2.3 控制栏210

8.2.4 菜单栏210

8.3 GNOME实用工具213

8.3.1 桌面工具栏小程序213

8.3.2 字体首选项214

8.3.3 “拾取字体”窗口214

8.3.4 “拾取颜色”窗口215

8.3.5 “运行应用程序”窗口216

8.3.6 搜索文件216

8.3.7 GNOME终端仿真器/shell217

8.4 本章小结218

8.5 练习218

8.6 高级练习218

第9章 bash220

9.1 背景知识221

9.2 shell基础221

9.2.1 初始化文件221

9.2.2 符号命令224

9.2.3 重定向标准错误输出224

9.2.4 编写一个简单的shell脚本226

9.2.5 命令分隔和命令分组229

9.2.6 作业控制232

9.2.7 操作目录栈234

9.3 参数和变量236

9.3.1 用户创建的变量237

9.3.2 变量属性240

9.3.3 关键字变量241

9.4 特殊字符247

9.5 进程248

9.5.1 进程结构248

9.5.2 进程标识249

9.5.3 执行命令250

9.6 命令历史机制250

9.6.1 控制历史机制的变量251

9.6.2 重新执行和编辑命令252

9.6.3 Readline库258

9.7 别名263

9.7.1 别名中的单引号和双引号264

9.7.2 别名示例264

9.8 函数266

9.9 控制bash的特性和选项268

9.9.1 命令行选项268

9.9.2 shell特性268

9.10 处理命令行270

9.10.1 历史展开271

9.10.2 别名替换271

9.10.3 解析和扫描命令行271

9.10.4 命令行展开271

9.11 本章小结278

9.12 练习279

9.13 高级练习281

第10章 网络和因特网282

10.1 网络类型和工作方式284

10.1.1 广播网络284

10.1.2 点对点网络284

10.1.3 交换网络285

10.1.4 LAN:局域网285

10.1.5 WAN:广域网286

10.1.6 通过网关和路由器进行网络互连287

10.1.7 网络协议289

10.1.8 主机地址290

10.1.9 CIDR:无类域间路由294

10.1.10 主机名295

10.2 网络通信296

10.2.1 finger:显示远程用户的信息296

10.2.2 向远程用户发送邮件297

10.2.3 邮件列表服务器297

10.3 网络实用工具298

10.3.1 可信主机298

10.3.2 OpenSSH工具298

10.3.3 telnet:登录远程系统298

10.3.4 ftp:通过网络传输文件300

10.3.5 ping:测试网络连接301

10.3.6 traceroute:因特网路由跟踪301

10.3.7 host和dig:查询因特网命名服务器302

10.3.8 jwhois:查询因特网站点信息303

10.4 分布式计算304

10.4.1 客户端/服务器模型304

10.4.2 DNS:域名服务305

10.4.3 端口307

10.4.4 NIS:网络信息服务307

10.4.5 NFS:网络文件系统307

10.4.6 因特网服务307

10.4.7 代理服务器310

10.4.8 RPC网络服务310

10.5 Usenet311

10.6 WWW:万维网313

10.6.1 URL:统一资源定位符313

10.6.2 浏览器314

10.6.3 搜索引擎314

10.7 本章小结314

10.8 练习315

10.9 高级练习316

第11章 bash程序设计317

11.1 控制结构318

11.1.1 if…then318

11.1.2 if...then...else321

11.1.3 if...then...elif322

11.1.4 for...in327

11.1.5 for328

11.1.6 while330

11.1.7 until333

11.1.8 break与continue334

11.1.9 case335

11.1.10 select341

11.1.11 Here文档342

11.2 文件描述符344

11.3 参数和变量347

11.3.1 数组变量347

11.3.2 变量局部性348

11.3.3 特殊参数350

11.3.4 位置参数352

11.3.5 展开空变量和未设置变量355

11.4 内置命令357

11.4.1 type:显示命令相关信息357

11.4.2 read:接受用户输入357

11.4.3 exec:执行命令360

11.4.4 trap:捕获信号362

11.4.5 kill:终止进程365

11.4.6 getopts:解析选项365

11.4.7 部分内置命令367

11.5 表达式368

11.5.1 算术求值368

11.5.2 逻辑表达式(条件表达式)369

11.5.3 字符串模式匹配370

11.5.4 操作符371

11.6 shell程序374

11.6.1 递归的shell脚本375

11.6.2 quizshell脚本377

11.7 本章小结383

11.8 练习384

11.9 高级练习385

第四部分 附录

附录A 正则表达式388

附录B 帮助395

术语表(图灵网站下载)

……[看更多目录]

序言Ubuntu(中文发音大约为:乌班图)这个单词源自非洲,意谓“班图精神”——谁都不是一座孤岛,不能自成一体。每个人都包孕于人类,因他人存在而存在,因他人幸福而幸福,也就是我们说的分享,而这正是开源的精神。UbuntuLinux发行版更是体现了这种精神。友好的用户界面、良好的可用性、庞大的社区和专业的Ubuntu团队使得Ubuntu Linux在短短几年之内就从Linux各种发行版中脱颖而出,迅速崛起。

畅销书作家和知名Linux专家Mark Sobell的这本书全面论述了Ubuntu Linux的安装和使用等问题。本书内容全面,既讲解如何安装Ubuntu Linux系统,又深入讲解Ubuntu Linux中的重要概念和工具及操作细节,既有命令行操作,又有现代的图形界面。无论采取哪种方式,作者都力争为读者提供最高效的解决方法。

本书内容翔实,条理清晰,对使用Ubuntu LAnux士程中的各种环节讲解非常详细。对于文中论及的工具使用方法和系统配置方法,读者完全可以参照书中的描述进行使用和配置。作者在书的内容及其表现形式上也花了很多心思。为了便于读者阅读本书内容,书中出现的所有重要概念都用黑体字在每段的开头列出。另外,针对每个工具需要特别关注的地方,作者还采用了警告框、提示框、安全框等形式,提醒读者注意。

文摘插图:

Ubuntu Linux指南:基础篇(图灵系统与网络管理技术丛书)

Linux内核是由芬兰大学生Linus Tol。valds开发的,其源代码通过网络就可直接免费获得。1991年9月,Torvalds发布了Linux版本0.01。

这一新操作系统出现后,世界各地程序员开展了大量艰辛的工作。他们快速地拓展Linux内核,开发其他工具,增加新的功能以保证与BSD UNIx和System V UNIx(SVR4)操作系统的已有功能及新功能相匹配。

作为因特网的产物,Linux操作系统由全世界的许多人共同合作开发,是一个自由的操作系统。换句话说,其源代码都是自由的。你可自由地对代码进行研究、修改和重新发布。这样你就不必购买软件、源代码、文档和技术支持(可通过新闻组、邮件和其他网络资源获得)。正如GNU对自由软件(Free Sottware)的定义(《管理篇》附录B对自由软件的定义做了详细说明)中所述:

“自由软件(free software)”更注重的是对软件的解放,而非价格上的免费。为了理解这个概念,应将这里“free”一词的意思理解为“自由(free)言论”中的“free”的意思,而不是“免费(free)啤酒”中“free”。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
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
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
PhotoshopCS4图像处理与特效制作208例(附盘)(附赠DVD光盘1张)
Flex3宝典
汽车维修图解速成
3ds Max&Vray高精度场景模型库(第2辑)商业空间(附盘)(附赠DVD光盘2张)
精通Linux驱动程序开发(英文版)(图灵程序设计丛书)
3G知识问答
超越平凡的人文摄影
3ds Max&Vray高精度场景模型库(第1辑)居住空间(附盘)(附赠DVD光盘2张)
Photoshop:Lightroom2摄影师专业技法
欧姆龙系列PLC原理及应用
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有