Linux 操作系统(第3版)
¥
17.31
2.9折
¥
59.8
九五品
仅1件
作者邵国金
出版社电子工业出版社
出版时间2018-02
版次3
装帧其他
货号A2
上书时间2024-12-24
商品详情
- 品相描述:九五品
图书标准信息
-
作者
邵国金
-
出版社
电子工业出版社
-
出版时间
2018-02
-
版次
3
-
ISBN
9787121330469
-
定价
59.80元
-
装帧
其他
-
开本
16开
-
纸张
胶版纸
-
页数
500页
-
字数
99999千字
- 【内容简介】
-
基础篇:包含系统简介、系统入门和shell与shell命令等三章。通过本篇的学习,用户可以掌握Linux相关的入门知识,且可以处理一般问题。管理篇:包含用户和密码管理、文件系统管理、进程与任务和管理、系统安装与系统管理、设备管理和网络管理等六章。本篇是UNIX/Linux系统的管理核心,通过本篇的学习,用户可以掌握UNIX/Linux系统的核心管理内容,胜任日常管理工作。编程与开发篇:包含shell编程和C编程环境两章。通过本篇的学习,为系统管理和开发打下基础,从而使用户的管理水平提升一个新层次。网络应用篇:包含DHCP、ftp与tftp、telnet与ssh、samba、防火墙与系统安全、Internet接入与代理服务器、DNS、邮件服务和WEB服务等九章。本篇重点介绍的是Linux的网络应用和网络安全。通过本篇的学习可以使用户了解和掌握常用服务器的工作原理和配置方法。
- 【作者简介】
-
河南城建学院 计算机学院副院长 教授,兼任软件学院副院长。主要教授Linux等程序设计教程,出版著作多部。
- 【目录】
-
目 录
基础篇
第1章 系统简介2
1.1 UNIX系统简介3
1.1.1 UNIX系统的发展历史3
1.1.2 UNIX系统的特点6
1.2 Linux系统简介8
1.2.1 Linux系统的发展历史8
1.2.2 Linux系统的特点9
1.2.3 Linux系统的发行版本介绍10
1.2.4 Linux系统的应用12
习题113
第2章 系统入门14
2.1 系统的开机与界面切换15
2.1.1 系统的开机15
2.1.2 两种操作界面及切换16
2.2 用户的登录与注销17
2.2.1 系统的登录17
2.2.2 注销19
2.2.3 CLI终端仿真界面20
2.2.4 程序的启动20
2.3 Linux系统的关闭与重启动21
2.3.1 字符界面21
2.3.2 系统的运行级别及切换22
2.3.3 图形界面23
2.4 Linux系统的图形界面介绍23
2.4.1 GNOME桌面简介24
2.4.2 Ubuntu的Unity桌面简介26
2.4.3 设置中心(Settings)27
2.5 Linux系统的在线帮助与资源29
2.5.1 man29
2.5.2 textinfo31
2.5.3 yelp31
2.5.4 Linux系统的其他帮助和
资源31
2.6 LibreOffice办公套件简介32
2.6.1 LibreOffice Writer33
2.6.2 LibreOffice Calc33
2.6.3 LibreOffice Impress34
2.6.4 LibreOffice Draw34
习题234
实验235
第3章 shell与shell基本操作36
3.1 shell基本功能与基本概念37
3.1.1 shell基本功能37
3.1.2 字符与保留字37
3.1.3 文件命名及文件类型39
3.1.4 目录结构与路径41
3.1.5 shell命令格式与命令编辑43
3.1.6 标准流与输入/输出重定向45
3.1.7 管道与三通47
3.1.8 环境变量与变量48
3.1.9 引号机制、命令替换与变量
替换49
3.1.10 shell命令的执行50
3.1.11 shell种类51
3.2 Linux系统的基本命令52
3.2.1 目录基本操作命令52
3.2.2 文件操作基本命令54
3.2.3 文件属性基本操作60
3.2.4 文本文件编辑与操作基本
命令62
3.2.5 日期、时间与时区管理
命令70
3.2.6 进程管理基本命令73
3.2.7 文件或目录比较命令78
3.2.8 其他操作命令82
习题388
实验389
系统管理篇
第4章 用户、组和密码管理92
4.1 UNIX系统的用户和组93
4.1.1 用户与uid93
4.1.2 组与gid93
4.2 与用户和组管理相关的文件93
4.2.1 /etc/passwd93
4.2.2 /etc/shadow94
4.2.3 /etc/group95
4.2.4 /etc/login.defs95
4.2.5 其他文件95
4.3 用户管理命令96
4.3.1 增加用户(useradd)96
4.3.2 用户删除(userdel)98
4.3.3 用户修改(usermod)98
4.4 组管理命令98
4.4.1 组创建(groupadd)99
4.4.2 组删除(groupdel)99
4.4.3 组修改(groupmod)99
4.5 密码管理100
4.5.1 密码管理综述100
4.5.2 密码管理命令(passwd)100
4.5.3 密码管理示例101
4.6 用户、组和密码管理图形界面101
4.6.1 添加用户102
4.6.2 用户属性修改102
4.6.3 用户删除103
4.7 与用户身份和位置相关的其他
命令103
4.7.1 显示与用户和组相关的
身份信息(id)103
4.7.2 显示已登录用户的信息
(who)104
4.7.3 显示使用者的用户名
(whoami)105
4.7.4 向系统中的指定用户发信息
(write)105
4.7.5 向系统中已登录的所有用
户发信息(wall)105
4.7.6 确定用户所使用的终端
设备(tty)105
4.7.7 不退出系统而将自己切换
成其他用户(su)106
4.7.8 以其他用户身份执行程序
(sudo)107
习题4109
实验4109
第5章 文件系统管理及使用110
5.1 文件系统权限及管理111
5.1.1 三种权限111
5.1.2 三类人111
5.1.3 权限控制111
5.1.4 默认权限与umask112
5.2 权限管理命令113
5.2.1 设置文件创建掩码
(umask)113
5.2.2 改变文件的权限
(chmod)114
5.2.3 改变文件的所有者
(chown)114
5.2.4 改变文件的组(chgrp)115
5.2.5 ext2 文件系统的新增属性
及其管理115
5.3 文件系统管理117
5.3.1 UNIX/Linux支持的文件
系统117
5.3.2 UNIX/Linux系统使用的存
储设备119
5.3.3 磁盘分区管理与文件系统
的创建120
5.3.4 文件系统的使用125
5.3.5 文件系统的检查、修复与
同步130
5.4 与文件系统管理相关的其他命令132
5.4.1 文件综合查找命令
(find)132
5.4.2 文件按名查找命令
(locate)134
5.4.3 文件复制命令(dd)135
5.4.4 链接管理命令(ln)136
5.4.5 特别文件创建(mknod,
mkfifo)136
5.4.6 磁盘空间和文件系统的使
用情况统计(df)137
5.4.7 目录使用磁盘空间情况
统计(du)138
5.4.8 数据备份与文件归档管理
(tar,cpio)138
5.4.9 文件的压缩与解压缩142
5.5 图形界面下的文件和目录管理145
习题5146
实验5147
第6章 进程、任务与作业管理148
6.1 程序和进程的概念149
6.1.1 程序、进程、作业和任务149
6.1.2 调度策略与优先级的计算149
6.1.3 Linux操作系统的启动149
6.1.4 0#进程与1#进程150
6.1.5 进程状态及查询(ps)151
6.1.6 三类进程152
6.2 登录shell的启动与定制153
6.2.1 用户登录过程与登录shell
的启动153
6.2.2 用户登录控制与shell的
定制154
6.3 Linux系统的启动过程分析155
6.3.1 SysVinit155
6.3.2 upstart158
6.3.3 systemd161
6.4 服务管理165
6.4.1 systemctl165
6.4.2 早期的服务管理166
6.4.3 超级服务器(xinetd)168
6.4.4 rc-local.service171
6.5 进程管理与调度命令171
6.5.1 可执行文件的setuid、
setgid权限和目录的sticky
属性171
6.5.2 进程管理与调度命令173
6.5.3 改变进程的家目录
(chroot)177
6.6 任务的自动调度179
6.6.1 at和batch179
6.6.2 crontab181
6.6.3 系统crontab183
6.7 进程管理图形界面183
习题6183
实验6184
第7章 系统安装、扩充、启动与管理185
7.1 系统安装186
7.1.1 安装任务与准备186
7.1.2 硬盘的物理结构与分区
划分186
7.1.3 安装Linux系统所需的基本
分区190
7.1.4 安装过程191
7.1.5 虚拟机的安装与使用195
7.2 引导器(grub)196
7.2.1 grub常用术语196
7.2.2 操作界面197
7.2.3 grub及其配置198
7.2.4 系统的启动及启动参数
修改203
7.3 软件包管理205
7.3.1 红帽系统的软件包管理205
7.3.2 ubuntu的软件包管理209
7.3.3 其他格式软件包管理212
7.3.4 图形界面214
7.4 系统升级214
7.5 日志管理215
7.5.1 日志系统215
7.5.2 常见日志文件及阅读217
7.5.3 日志滚动219
7.6 系统管理220
7.6.1 系统管理的任务220
7.6.2 系统管理工具与命令221
7.7 内核配置与参数在线调整226
7.7.1 内核配置、编译与安装227
7.7.2 编译与安装新内核229
7.7.3 模块管理230
7.7.4 内核参数在线调整231
习题7231
实验7232
第8章 设备管理233
8.1 设备管理概述234
8.1.1 Linux系统支持的设备234
8.1.2 设备发现与udev简介235
8.1.3 系统设置与查看236
8.2 打印机的管理与使用238
8.2.1 cups的安装239
8.2.2 打印机安装与配置239
8.2.3 cups系统的启动管理242
8.2.4 打印机使用243
8.2.5 打印任务管理244
8.2.6 cups的配置文件245
8.3 交换区管理245
8.3.1 概述245
8.3.2 使用交换设备246
8.3.3 使用交换文件247
8.4 串口的管理与使用247
8.4.1 Linux系统的串口设备247
8.4.2 串口管理程序(setserial)248
8.4.3 串口和调制解调器管理及
通信程序(minicom)249
习题8251
实验8252
第9章 网络配置、管理与基本应用253
9.1 TCP/IP基础知识254
9.1.1 IP地址254
9.1.2 端口及服务256
9.1.3 物理地址与逻辑地址257
9.1.4 主机名及设置257
9.1.5 网卡命名方案258
9.2 TCP/IP配置259
9.2.1 与网络有关的配置文件259
9.2.2 网络服务及管理264
9.2.3 IP地址配置265
9.3 网络管理命令268
9.3.1 测试网络是否通(ping)268
9.3.2 检查网络状态(netstat)269
9.3.3 地址解析协议缓存中的
项目管理(arp)271
9.3.4 网络接口配置(ifconfig)272
9.3.5 网络IP管理(ip)273
9.3.6 网络接口的启用与停止
(ifup/ifdown)274
9.3.7 路由表维护(route)274
9.3.8 主机及地址查询
(nslookup/host)276
9.3.9 网络路由跟踪
(traceroute)277
9.4 网络应用常用命令简介277
9.4.1 远程登录277
9.4.2 文件传输278
9.4.3 邮件收发278
9.4.4 文件下载280
习题9280
实验9281
第10章 Linux系统的安全282
10.1 Linux系统安全概述283
10.1.1 Linux操作系统的基本安
全机制283
10.1.2 Linux系统可能遇到的安
全问题及防范策略284
10.2 检查和监督系统的运行情况287
10.2.1 检查网络287
10.2.2 用ps或pstree检查进程287
10.2.3 检查系统的日志文件287
10.2.4 停止不需要的服务287
10.2.5 去掉多余的具有SUID和
SGID属性的文件288
10.3 入侵检测和事件报告288
10.3.1 使用完整性检查1
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价