电子工业出版社-在线书城
游客您好,欢迎来到在线书城
购物车
我的书城

提示

商品已成功加入购物车!

Linux管理与开发实用指南:基于Ubuntu

Linux管理与开发实用指南:基于Ubuntu

收藏

¥14.80 ¥0.00 ¥59.00 ¥0.00   纸书价:¥59.00 折)

  • 作者:马广飞等
  • ISBN:978-7-121-09650-1
  • 出版社:电子工业出版社
购买纸书:

内容介绍

本书介绍了Linux的入门、应用软件使用及系统管理各层次的内容,包括Linux的基本概念、Linux的安装详解、Linux桌面环境、重要的文本编辑器vim、Emacs的使用、正则表达式的基本知识、数百个常用Shell命令的使用,以及常用软件(如办公软件、多媒体软件等)的使用。

目录

  • 封面页/1
  • 前折页/2
  • 书名页/3
  • 版权页/4
  • 前言页/5
  • 目录页/9
  • 第一篇 Linux基础篇/24
  • 第1章 Linux概述/25
  • 1.1 Linux背景知识/25
  • 1.1.1 Linux名字的由来/25
  • 1.1.2 自由软件库GNU/25
  • 1.1.3 标准程序接口POSIX/26
  • 1.1.4 GPL许可证/27
  • 1.1.5 Linux发展史/28
  • 1.2 Linux功能/29
  • 1.2.1 操作系统基本概念/29
  • 1.2.2 Linux基本特性/30
  • 1.2.3 Linux的应用范围/30
  • 1.3 Linux适合我吗/31
  • 1.3.1 Linux适合的人群/31
  • 1.3.2 Linux不适合的人群/32
  • 1.4 进阶阅读材料/33
  • 1.5 小结/33
  • 第2章 Linux安装/34
  • 2.1 版本选择因素/34
  • 2.1.1 包管理系统/34
  • 2.1.2 桌面系统/37
  • 2.1.3 选择适合自己的发行版/38
  • 2.2 获得Linux安装文件/38
  • 2.2.1 从官方网站下载光盘镜像文件/39
  • 2.2.2 购买CD或DVD/40
  • 2.2.3 索取免费CD/40
  • 2.3 启动管理器/40
  • 2.3.1 GRUB简介/40
  • 2.3.2 menu.lst/41
  • 2.3.3 启动菜单的交互式操作/42
  • 2.3.4 命令行操作/43
  • 2.3.5 应用实例/44
  • 2.3.6 另一款启动管理器LILO/44
  • 2.4 丰富的Linux安装方式/45
  • 2.4.1 使用Wubi安装/45
  • 2.4.2 使用光盘启动安装/46
  • 2.4.3 从硬盘安装/47
  • 2.5 Linux分区与挂载点/49
  • 2.5.1 硬盘的分区简介/49
  • 2.5.2 Linux分区编号的意义/49
  • 2.5.3 Linux系统的挂载点/49
  • 2.6 安装过程详解/50
  • 2.6.1 分区前的基本设置/50
  • 2.6.2 硬盘分区/51
  • 2.6.3 分区后的确认步骤/53
  • 2.7 小结/54
  • 第3章 桌面环境简介/55
  • 3.1 系统登录/55
  • 3.1.1 启动/55
  • 3.1.2 登录/56
  • 3.2 认识桌面环境/57
  • 3.2.1 桌面上都是些什么/58
  • 3.2.2 主菜单项/59
  • 3.2.3 使用虚拟桌面/62
  • 3.3 美化系统/64
  • 3.3.1 更改桌面背景/64
  • 3.3.2 美化登录方式/65
  • 3.3.3 使用其他主题/66
  • 3.3.4 美化系统字体/68
  • 3.4 开启酷炫的桌面特效/69
  • 3.4.1 安装显卡驱动/69
  • 3.4.2 设置3D立方体效果/70
  • 3.5 定制系统以适合自己的需要/71
  • 3.5.1 把自己喜爱的软件添加到面板/71
  • 3.5.2 定制主菜单/74
  • 3.5.3 在桌面上显示或隐藏图标/75
  • 3.5.4 调节笔记本电脑的屏幕亮度/76
  • 3.6 X Window系统/77
  • 3.6.1 简介/77
  • 3.6.2 发展历史/79
  • 3.6.3 字体的安装概述/79
  • 3.6.4 安装核心字体/80
  • 3.6.5 安装XFT字体/81
  • 3.7 小结/81
  • 第4章 Linux基本配置/82
  • 4.1 硬件管理/82
  • 4.1.1 硬件管理概论/82
  • 4.1.2 列出所有PCI设备/82
  • 4.1.3 查看内核信息/83
  • 4.1.4 显示Ubuntu版本信息/84
  • 4.1.5 查看内核加载的模块/84
  • 4.1.6 查看USB设备/84
  • 4.1.7 查看网卡状态/85
  • 4.1.8 查看CPU信息/86
  • 4.1.9 显示当前硬件信息/86
  • 4.1.10 查看当前的内存使用情况/86
  • 4.1.11 显示内核输出信息/87
  • 4.1.12 显示当前系统中HAL硬件信息/88
  • 4.1.13 相关硬件信息的目录及配置文件/88
  • 4.2 硬件信息目录/proc/88
  • 4.2.1 查看该目录下的文件/88
  • 4.2.2 系统信息文件/89
  • 4.2.3 进程相关目录/89
  • 4.3 启动过程详解/90
  • 4.3.1 Linux启动过程/90
  • 4.3.2 init进程在启动时所做的工作/92
  • 4.3.3 管理自启动项目/93
  • 4.3.4 常见系统服务列表/96
  • 4.4 个性化终端/97
  • 4.4.1 修改终端的外观/97
  • 4.4.2 修改终端的系统变量/98
  • 4.4.3 设置终端提示符格式/98
  • 4.4.4 修改终端提示符/99
  • 4.4.5 将更改写入配置文件/99
  • 4.5 连接到互联网/99
  • 4.5.1 宽带拨号用户/99
  • 4.5.2 局域网用户/102
  • 4.5.3 双机互联共享上网/103
  • 4.5.4 无线上网/104
  • 4.6 中文化/105
  • 4.6.1 中文化概述/105
  • 4.6.2 安装中文支持/106
  • 4.7 安装中文输入法/106
  • 4.7.1 Fcitx输入法/106
  • 4.7.2 Scim输入法/108
  • 4.8 Locale简介/109
  • 4.8.1 Locale内容详解/109
  • 4.8.2 Locale的作用及定义文件/110
  • 4.8.3 设置Locale/111
  • 4.9 小结/111
  • 第5章 文本编辑器与正则表达式/112
  • 5.1 Ubuntu默认的文本编辑器gedit/112
  • 5.1.1 程序界面/112
  • 5.1.2 基本设置/113
  • 5.1.3 安装插件/114
  • 5.2 瑞士军刀vim/115
  • 5.2.1 初识vim/116
  • 5.2.2 命令模式中的操作/118
  • 5.2.3 命令行模式可执行的命令/122
  • 5.2.4 vim的基本设置/123
  • 5.2.5 安装插件概述/125
  • 5.2.6 目录浏览器/126
  • 5.2.7 Tag列表/126
  • 5.2.8 标签页浏览/127
  • 5.3 强大的Emacs/127
  • 5.3.1 基本配置/128
  • 5.3.2 设置系统配色方案/129
  • 5.3.3 行号显示/129
  • 5.3.4 标签页浏览/130
  • 5.3.5 建立C语言开发IDE/130
  • 5.3.6 多内码支持/131
  • 5.3.7 基本操作/131
  • 5.4 正则表达式简述/134
  • 5.5 小结/137
  • 第二篇 Linux系统管理篇/138
  • 第6章 Shell基本命令/139
  • 6.1 Shell简介/139
  • 6.1.1 Shell的种类/139
  • 6.1.2 Shell的作用/140
  • 6.1.3 Shell的启动/141
  • 6.2 Shell基本技巧/142
  • 6.2.1 自动补全/142
  • 6.2.2 使用别名/144
  • 6.2.3 查看最近使用过的命令/146
  • 6.2.4 调用历史记录中的命令/147
  • 6.2.5 history的使用技巧/148
  • 6.2.6 键绑定/150
  • 6.2.7 Shell的变量/152
  • 6.3 重定向与管道/153
  • 6.3.1 文件描述符/153
  • 6.3.2 重定向符的使用/153
  • 6.3.3 管道/156
  • 6.4 文件内容相关命令/157
  • 6.4.1 输出文件内容/157
  • 6.4.2 文本文件比较/161
  • 6.4.3 文本处理/164
  • 6.4.4 awk文本处理程序/168
  • 6.4.5 sed流编辑器/171
  • 6.4.6 grep文本查找命令/173
  • 6.4.7 显示可执行文件详情/174
  • 6.5 文件操作基本命令/178
  • 6.5.1 显示文件信息命令ls/178
  • 6.5.2 文件移动、复制、删除命令/180
  • 6.5.3 创建文件链接、分割文件/182
  • 6.5.4 目录操作/184
  • 6.5.5 文件查找命令find/187
  • 6.5.6 快速查找命令及特殊查找命令/188
  • 6.6 其他命令/190
  • 6.7 强大的手册man/196
  • 6.8 本章命令列表/196
  • 6.9 小结/198
  • 第7章 文件管理/199
  • 7.1 Linux的目录/199
  • 7.1.1 Linux目录结构/199
  • 7.1.2 Linux的一些重要目录简介/200
  • 7.2 文件系统格式/201
  • 7.2.1 文件系统概述/201
  • 7.2.2 ext2、ext3文件系统/203
  • 7.2.3 日志文件/204
  • 7.3 加载其他文件系统/205
  • 7.3.1 加载与卸载文件系统/205
  • 7.3.2 挂载光盘镜像/206
  • 7.3.3 挂载移动硬盘、U盘/206
  • 7.3.4 挂载SMB文件系统/207
  • 7.3.5 挂载NFS文件/207
  • 7.3.6 挂载所有文件系统/208
  • 7.3.7 卸载文件系统/208
  • 7.3.8 开机自动加载/208
  • 7.4 文件管理器/210
  • 7.4.1 文件管理器界面/210
  • 7.4.2 打开文件/212
  • 7.4.3 更改文件的打开方式/213
  • 7.4.4 文件管理/214
  • 7.4.5 新建目录/214
  • 7.4.6 给目录、文件增加徽章/215
  • 7.4.7 创建压缩文件/215
  • 7.4.8 可移动存储设备管理/216
  • 7.4.9 权限设置/216
  • 7.5 chmod命令设置权限/217
  • 7.5.1 字符方式设置文件权限/217
  • 7.5.2 数字掩码方式修改文件权限/218
  • 7.6 刻录CD/DVD光盘/219
  • 7.6.1 文件管理器刻录/219
  • 7.6.2 专用软件刻录/219
  • 7.7 压缩文件管理/221
  • 7.8 小结/223
  • 第8章 软件包管理/224
  • 8.1 安装前的准备工作/224
  • 8.1.1 源服务器简介/224
  • 8.1.2 添加源列表/225
  • 8.2 使用主菜单中“添加/删除”命令管理软件/228
  • 8.2.1 “添加/删除”命令界面/228
  • 8.2.2 安装软件/229
  • 8.2.3 卸载软件/230
  • 8.3 使用新立得软件管理器管理软件/230
  • 8.3.1 新立得软件管理器界面/230
  • 8.3.2 软件源管理/232
  • 8.3.3 软件管理/233
  • 8.4 安装其他格式的软件包/234
  • 8.4.1 安装Deb包格式的软件/235
  • 8.4.2 编译、安装提供源代码的软件/236
  • 8.5 软件包管理命令/237
  • 8.5.1 apt系列/237
  • 8.5.2 dpkg系列/241
  • 8.6 小结/243
  • 第9章 磁盘管理/244
  • 9.1 用Live CD进行磁盘管理/244
  • 9.1.1 磁盘分区/244
  • 9.1.2 格式化/245
  • 9.1.3 更改分区大小/246
  • 9.2 磁盘管理命令/246
  • 9.2.1 分区命令/247
  • 9.2.2 格式化命令/252
  • 9.3 查看磁盘使用情况/253
  • 9.3.1 fdisk查看分区情况/253
  • 9.3.2 查看/dev/disk目录相关内容/254
  • 9.3.3 查看/proc/partitions中的分区信息/256
  • 9.3.4 查看磁盘已挂载分区使用情况的命令df/256
  • 9.3.5 使用du查看目录信息/257
  • 9.4 hdparm查看及设置磁盘信息/258
  • 9.5 磁盘内容复制/260
  • 9.6 小结/261
  • 第10章 进程管理/262
  • 10.1 进程知识简介/262
  • 10.1.1 进程的基本概念/262
  • 10.1.2 守护进程/263
  • 10.1.3 僵尸进程/263
  • 10.2 进程监视/263
  • 10.2.1 进程显示命令ps/264
  • 10.2.2 memstat显示共享库的内存占用/267
  • 10.2.3 pstree以树型列表方式显示进程/267
  • 10.2.4 进程筛选命令pgrep/268
  • 10.2.5 动态监视进程命令top/269
  • 10.3 终止进程/271
  • 10.3.1 信号的基本概念/271
  • 10.3.2 kill命令/272
  • 10.3.3 按进程名终止进程pkill/272
  • 10.4 进程高级管理/273
  • 10.4.1 进程的后台执行/273
  • 10.4.2 进程的优先级/275
  • 10.4.3 进程自动调度at、crontab/276
  • 10.5 小结/277
  • 第三篇 Linux应用篇/278
  • 第11章 网络配置管理/279
  • 11.1 网络管理概述/279
  • 11.2 iptables简介/281
  • 11.3 监视网络性能/284
  • 11.3.1 使用ping检测网络性能/284
  • 11.3.2 使用netstat监视网络性能/285
  • 11.4 配置TCP/IP/287
  • 11.4.1 显示特定网络设备的状态/288
  • 11.4.2 设置网络设备的TCP/IP参数/288
  • 11.4.3 给网络设备取别名/288
  • 11.5 DNS管理简介/289
  • 11.5.1 DNS简介/289
  • 11.5.2 DNS的配置文件/290
  • 11.5.3 nslookup命令/292
  • 11.5.4 dig命令/293
  • 11.6 路由管理简介/294
  • 11.7 端口管理简介/295
  • 11.8 远程登录简介/296
  • 11.8.1 Vino远程桌面/297
  • 11.8.2 VNC远程桌面/298
  • 11.8.3 Telnet登录/299
  • 11.8.4 SSH登录/300
  • 11.9 小结/304
  • 第12章 网络相关软件/305
  • 12.1 Firefox网络浏览器/305
  • 12.1.1 Firefox特色/305
  • 12.1.2 Firefox界面/306
  • 12.1.3 初步设置/306
  • 12.1.4 安装插件/309
  • 12.2 精致小巧的Opera浏览器/312
  • 12.3 安装IE浏览器/315
  • 12.4 字符界面网页浏览软件/316
  • 12.4.1 强大的字符界面浏览器w3m/316
  • 12.4.2 高速字符界面浏览器lynx/318
  • 12.5 收发电子邮件/319
  • 12.5.1 图形界面软件Evolution/319
  • 12.5.2 字符界面邮件管理/321
  • 12.6 即时通信软件/324
  • 12.6.1 全能的Pidgin/324
  • 12.6.2 可拨打普通电话的Skype/326
  • 12.6.3 专业强大的IRC/328
  • 12.7 小结/330
  • 第13章 多媒体软件/331
  • 13.1 视频播放/331
  • 13.1.1 全能电影播放器MPlayer/331
  • 13.1.2 电影播放器Totem/334
  • 13.2 音频播放/336
  • 13.2.1 类似Winamp的播放器Audacious/336
  • 13.2.2 类似iTune的播放器Rhythmbox/338
  • 13.3 视频处理/339
  • 13.3.1 视频编辑软件LIVES/339
  • 13.3.2 视频格式转换Avidemux/342
  • 13.3.3 编译增强版的FFmpeg/344
  • 13.3.4 使用FFmpeg转换视频文件/345
  • 13.4 小结/347
  • 第14章 图形图像软件/348
  • 14.1 图片浏览软件gThumb/348
  • 14.1.1 软件简介/348
  • 14.1.2 图片浏览/349
  • 14.1.3 图片处理/349
  • 14.1.4 制作网络相册/351
  • 14.2 系统默认的图片浏览软件Eye of GNOME/352
  • 14.3 图片管理软件Picasa/353
  • 14.3.1 功能简介/353
  • 14.3.2 安装/353
  • 14.3.3 设置/354
  • 14.3.4 使用简介/355
  • 14.3.5 网络相关功能/357
  • 14.3.6 其他功能/359
  • 14.4 系统默认的图片管理器F-Spot/360
  • 14.5 图像处理软件GIMP/362
  • 14.5.1 简介/362
  • 14.5.2 界面简介/363
  • 14.5.3 安装插件/364
  • 14.5.4 示例/365
  • 14.6 矢量图绘制软件/368
  • 14.6.1 OOo办公套件中的绘图软件OpenOffice.org Drawing/368
  • 14.6.2 矢量图绘制软件Inkscape/369
  • 14.7 CAD软件QCad/372
  • 14.7.1 QCad简介/372
  • 14.7.2 绘制零件图/373
  • 14.8 小结/376
  • 第15章 办公软件/377
  • 15.1 办公软件OpenOffice.org简介/377
  • 15.2 OOo文字处理/378
  • 15.2.1 界面简介/378
  • 15.2.2 文档排版/379
  • 15.2.3 文本项目编号/382
  • 15.2.4 图片与文档的混合排版/383
  • 15.2.5 绘制简单的表格/386
  • 15.3 OOo电子表格/387
  • 15.3.1 软件界面/387
  • 15.3.2 制作复杂格式的电子表格/388
  • 15.3.3 调整显示格式/389
  • 15.3.4 绘制表格线/390
  • 15.3.5 导入文本文件/391
  • 15.3.6 图表制作/392
  • 15.3.7 公式计算/394
  • 15.4 OOo演示文稿/396
  • 15.5 IBM Lotus Symphony办公套件/399
  • 15.5.1 下载安装/399
  • 15.5.2 使用简介/400
  • 15.6 永中Office办公套件/401
  • 15.7 文书浏览/403
  • 15.7.1 正确显示中文PDF文件/403
  • 15.7.2 打开CHM文件/403
  • 15.8 小结/404
  • 第16章 专业排版软件LaTeX/405
  • 16.1 LaTeX的特点/405
  • 16.2 安装LaTeX程序/406
  • 16.2.1 安装核心程序/406
  • 16.2.2 安装中文支持/407
  • 16.2.3 安装vim的LaTeX插件/410
  • 16.2.4 安装Emacs的LaTeX插件/413
  • 16.3 基础知识/414
  • 16.3.1 TeX基本文件结构/414
  • 16.3.2 关于TeX文件的预备知识/415
  • 16.4 LaTeX的文档结构/416
  • 16.5 LaTeX的公式排版/418
  • 16.6 在LaTeX中插入图片/423
  • 16.7 小结/425
  • 第四篇 Linux开发篇/426
  • 第17章 Linux环境中C/C++编程简介/427
  • 17.1 GCC简介/427
  • 17.1.1 GCC功能简介/427
  • 17.1.2 第一个C程序/428
  • 17.1.3 GCC的具体编译过程/429
  • 17.1.4 GCC高级技巧/431
  • 17.2 makefile简介/434
  • 17.2.1 第一个makefile文件/434
  • 17.2.2 对简单makefile文件的扩充/436
  • 17.2.3 在makefile中使用函数/437
  • 17.2.4 清理make过程中的中间文件/438
  • 17.3 程序调试/439
  • 17.3.1 GCC编译的几种错误信息及其解决方法/439
  • 17.3.2 GDB简介/440
  • 17.3.3 GDB例程/441
  • 17.4 C/C++开发环境/444
  • 17.4.1 使用vim/444
  • 17.4.2 使用Eclipse/447
  • 17.5 小结/451
  • 第18章 Shell编程/452
  • 18.1 Shell脚本简介/452
  • 18.1.1 特点/452
  • 18.1.2 Shell脚本程序的基本结构/453
  • 18.1.3 Shell脚本程序的几种特殊字符/454
  • 18.1.4 用户交互/455
  • 18.2 变量与数组/457
  • 18.3 算术操作符/461
  • 18.4 条件判断语句/462
  • 18.4.1 if语句/463
  • 18.4.2 case语句/464
  • 18.4.3 select语句/465
  • 18.4.4 各种测试操作/466
  • 18.5 循环语句/467
  • 18.5.1 for语句/467
  • 18.5.2 while语句/469
  • 18.5.3 until语句/470
  • 18.5.4 循环语句的一些控制语句/470
  • 18.6 使用函数/472
  • 18.7 脚本调试/473
  • 18.8 小结/475
  • 第19章 搭建LAMP服务器/476
  • 19.1 安装LAMP/476
  • 19.1.1 安装/476
  • 19.1.2 测试/477
  • 19.2 配置Apache/478
  • 19.2.1 配置文件/478
  • 19.2.2 增加一个基于域名的虚拟主机/480
  • 19.2.3 使用SSL加密网页传输/483
  • 19.3 MySQL基本操作/486
  • 19.3.1 连接数据库服务器/486
  • 19.3.2 MySQL命令简介/486
  • 19.4 PHP基本设置/489
  • 19.5 安装Web应用程序/490
  • 19.5.1 安装MediaWiki维基百科/490
  • 19.5.2 安装WordPress博客程序/493
  • 19.6 小结/496
  • 第20章 FTP服务器的搭建/497
  • 20.1 FTP服务器安装/497
  • 20.1.1 FTP简介/497
  • 20.1.2 FTP服务器软件安装/498
  • 20.2 图形界面软件FileZilla/499
  • 20.3 字符界面软件lftp/501
  • 20.3.1 FTP登录/501
  • 20.3.2 FTP服务器目录与文件操作/502
  • 20.3.3 下载、上传文件/503
  • 20.3.4 镜像命令mirror/504
  • 20.3.5 lftp使用技巧/505
  • 20.4 WU-FTP的设置/507
  • 20.5 添加只能进行FTP操作的账号/510
  • 20.6 小结/511
  • 第五篇 Linux安全篇/512
  • 第21章 用户与组管理/513
  • 21.1 用户账号的基本操作/513
  • 21.1.1 用户账号类型/513
  • 21.1.2 建立用户账号/514
  • 21.1.3 批量添加用户/516
  • 21.1.4 编辑用户账号属性/517
  • 21.2 管理用户密码/518
  • 21.3 组的管理/519
  • 21.4 用户、组的配置文件/521
  • 21.4.1 账户信息配置文件/etc/passwd/521
  • 21.4.2 账户的影子口令文件/etc/shadow/522
  • 21.4.3 组记录文件/523
  • 21.5 用户、组相关命令/524
  • 21.6 小结/526
  • 第22章 系统安全/527
  • 22.1 Linux的良好安全系统/527
  • 22.2 FireStarter防火墙软件/528
  • 22.2.1 安装、使用向导进行设置/528
  • 22.2.2 基本设置/529
  • 22.2.3 策略设置/530
  • 22.3 PAM机制/533
  • 22.3.1 PAM原理/533
  • 22.3.2 PAM配置文件/534
  • 22.4 使用seahorse进行文件加密/535
  • 22.4.1 创建密钥/536
  • 22.4.2 文件加密与数字签名/536
  • 22.4.3 添加数字签名/537
  • 22.4.4 公钥管理/537
  • 22.5 了解与分析日志文件/538
  • 22.5.1 解读/etc/syslog.conf配置文件/538
  • 22.5.2 syslogd守护进程的参数/540
  • 22.5.3 查看日志文件/541
  • 22.6 小结/543
  • 后折页/546
  • 封底/547
展开全部↓

★  附件列表  ★

Linux管理与开发实用指南:基于Ubuntu

附件点击可下载   ↓↓↓

请选择章节

总价格: ¥ 0.00 选定章节可再次编辑 加入购物车