书籍详情
Linux应用大全
作者:张轶博,孙占峰等编著
出版社:机械工业出版社
出版时间:2000-01-01
ISBN:9787111077688
定价:¥46.00
购买这本书可以去
内容简介
本书以目前最为流行的Red Hat Linux 6.0为监本编写而成。全书共分四篇,第一篇“进入 Linux大地”,主要介绍 Linux发展历程、安装、基本命令和 X Windows的设置,目的是使大家能够以最快的速度熟悉和使用Linux。第二篇是“ Linux系统管理”,包括用户、设备和文件系统的管理,内核的优化,启动过程,配置LILO等内容,对Linux系统使用做了更深层次的介绍。第三篇介绍了Linux的网络管理和服务配置,让Linux为大家带来更多的便利。第四篇就Linux用户所关注的安全问题进行了较为周详的讨论,笔者从网络攻击和安全维护两个不同的角度阐述了有关物理安全、用户安全、文件系统安全以及网络安全方面的内容,力求让读者建立一个完整的安全概念。本书面向Linux的初学者,兼顾对Linux有一定了解的读者需要,可作为计算机类专业的学生和广大Linux爱好者的参考书。
作者简介
暂缺《Linux应用大全》作者简介
目录
第1篇 进入Linux天地
第1章 Linux简介
1.1 Linux的过去、现状和未来
l.2 Linux的内核
l.3 Linux的发行版
第2章 Linux的安装
2.l 准备工作
2.1.l 选择Linux发行版本
2.1.2 选择合适的硬件配置
2.1.3 空间和共存要求
2.2 安装指南
2.2.l 准备工作
2.2.2 安装的实施过程
第3章 Linux的基本命令
3.l 目录操作命令
3.1.l 用pwd显示当前和工作目录.
3.1.2 用cd命令改变用户工作目录
3.1.3 用Inkdir命令建立用户目录
3.1.4 用rmdir命令删除目录
3.1.5 用Is命令显示目录中的内容
3.2 文件操作命令
3.2.l 用Cp命令复制文件
3.2.2 用mv命令移动文件和文件换名
3.2.3 用rm命令删除文件或目录
3.2.4 用file命令查看文件类
3.2.5 用In命令在文件间建立连接
3.2.6 用Split命令分割文件
3.2.7 用chmod改变文件或目录的许可权限
3.2.8 用chown改变文件的属主和所属的用户组
3.2.9 用Chgrp改变文件或目录所属的用户组
3.2.10 用touch命令改变文件的时间参数
3.3 选择命令
3.3.l 用whereis命令查找你所需要的命令
3.3.2 在大量目录中用find命令搜索特定文件
3.3.3 用diff命令比较文件的不同
3.3.4 用Cmp命令比较文件的不同
3.3.5 用grep、egrep、fgrep即命令在文件中搜索匹配行并输出
3.3.6 用head命令显示文件的前几行
3.3.7 用Tail命令显示文件的最后几行
3.3.8 用WC命令统计文件中的字节数、单词数、行数
3.4 排序命令
3.5 文件处理命令
3.5.l 用cat命令连接文件并输出
3.5.2 用Cut命令将文件的每一行都去掉一个域
3.5.3 用paste比命令将不同文件的行连接起来
3.6 文件备份与压缩
3.6.l 用tar命令打包备份文件
3.6.2 用gzip、gunzip、zcat命令压缩或展开文件
3.6.3 用gzexe命令压缩可执行文件
3.7 获取帮助
3.7.l 用man命令获取帮助信息
3.7.2 用Whatis命令获取命令的简略说明
3.7.3 用apfopos 令查找你所需要的命令
3.7.4 使用窗口界面下的 xman
3.8 其他命令
3.8.l 用Who命令查看系统中登录的用户
3.8.2 用passwd命令改变用户口令
3.8.3 用last、lastb命令显示过去用户或终端登录到本机器的情况
3.8.4 用Su命令成为超级用户
3.8.5 用Cal命令显示一个日历
3.8.6 用df命令报告磁盘的剩余空间
3.8.7 用du命令报告磁盘空间的使用情况
第4章 shell编程
4.1 Shell简介
4.2 Shell变量
4.2.l 用户变量
4.2.2 环境变量
4.2.3 位置参数
4.2.4 特殊变量
4.3 C Shell编程
43.1 C shell脚本文件
4.3.2 C shell脚本表达式
4.3.3 C Shell脚本控制结构
4.3.4 C shell脚本中的输入输出
第5章 Linux下的X Window设置
5.1 X Window系统
5.2 X Window的初始化设置
5.2.1 xinit启动X
5.2.2 startx启动 X
5.2.3 xdm 启动 X
5.3 X Window的配置
5.4 XF86Config文件分析
5.5 选择窗口管理器
第2篇 Linux系统管理
第6章 用户管理
6.1 概述
6.2 用户和用户组
6.2.l 超级用户
6.2.2 用户与用户组
6.3 用户组的管理
6.3.l 建立用户组
6.3.2 设置用户组的口令
6.3.3 修改用户组的属性
6.3.4 删除用户组
6.4 用户管理
6.4.l 创建用户
6.4.2 修改用户属性
6.4.3 删除用户
6.5 用户间的通信
6.5.l talk一与别人聊天
6.5.2 mesg一控制消息的到来
6.5.3 wall一将信息发往所有用户
6.5.4 Write一与别人取得联系
6.5.5 mail一发封电子邮件
第7章 LILO的设置
7.1 LILO的安装和配置
7.1.1 LILO基本安装和配置
7.l.2 LILO的特殊操作
7.1.3 LILO的常见错误
7.2 LILO的卸载
7.3 从BIOS不可见的分区引导LILO
7.4 当BIOS不支持大硬盘时引导LILO
7.5 恢复盘上的LILO
第8章 优化内核
8.l 准备工作
8.2 修补内核
8.3 配置内核
8.4 编译内核
8.5 安装内核
第9章 设备管理
9.l 设备的基本概念
9.l.1 设备与文件
9.1.2 快设备与字符设备
9.1.3 接口控制器类型
9.2 配置块设备
9.2.l 硬盘驱动器
9.2.2 CD-ROM驱动器
9.3 配置字符设备
9.3.l 终端
9.3.2 声卡
9.3.3 鼠标
9.3.4 内存
9.3.5 显示卡
9.4 模块
9.4.l 编译模块
9.4.2 模块的安装
9.4.3 内核守护进程-kemeld
9.4.4 Conf.modules文件说明
9.4.5 常用的模块
第10章 文件系统管理
10.1 文件与文件系统的概念
10.1.1 常用文件类型
10.1.2 文件组织方式简述
10.2 Linux文件系统的目录树
10.2.l 常用目录简介
10.2.2 用户文件的存放准则
10.3 Linux支持的文件系统
10.3.l 常用的文件系统类型
10.3.2 一些古老的文件系统
10.4 安装和卸载文件系统
10.4.l 文件系统的加载与卸载
10.4.2 文件系统的创建与维护
10.4.3 Linux文件系统的整体维护
10.5 Linux的文件属性
10.5.l 文件类型及权限
10.5.2 文件权限修改
10.6 使用交换空间提高文件系统的效率
10.6.l 交换空间
10.6.2 操作交换空间
10.6.3 使用高速缓存作为交换空间
10.7 Linux系统支持的设备
第11章 高级系统管理
11.l 系统启动
11.l.l 启动过程
11.1.2 设备的检测
11.1.3 调用init进程
11.1.4 inittab文件
11.l.5 执行rc.sysinit
11.1.6 执订/etc/re.d/rc文件
11.1.7 进入运行等级3
11.1.8 控制台
11.2 配置你自己的工作环境
11.2.l bash的工作环境的配置
11.2.2 tcsh中的工作环境的配置
11.2.3 设置你的mail
第3篇 网络管理与服务
第12章 TCP/IP协议
12.1 Internet和TCP/IP历史
12.2 局域网络技术
12.2.l 以太网(Ethernet)
12.2.2 令牌环网( Token Ring)
12.2.3 光纤分布数据接口(FDD)
12.3 局域网互连
12.3.1 重发器
12.3.2 桥接器
12.3.3 路由器
12.3.4 网关( Gateway)
12.4 IP( Internet Protocol)
12.4.1 数据包传送
12.4.2 数据包差错控制
12.4.3 网络寻径
12.5 TCP和UDP
12.5.l 传输控制协议(TCP)
12.5.2 用户数据报协议(UDP)
第13章 网络配置
13.l 关于Linux网络的相关站点和资源
13.2 网络内核
13.2.1 内核发展简介
13.2.2 更新内核和网络工具
13.2.3 模块
13.3 内核的支持
13.4 网络设备的安装
13.4.1 Linux支持的网络设备
13.4.2 以太网卡
13.5 配置网络参数
13.5.l IP地址分配
13.5.2 设置网络接口
13.5.3 配置网络参数
13.6 IP Masquerade(伪 IP)
13.6.l 配置IP Masquerade
13.6.2 分配IP地址
13.6.3 设置IP Masq主机的转发功能
13.6.4 在其他系统下面配置IP Masq
13.7 与网络相关的配置文件
13.8 网络安装和配置中出现的一些常见问题
第14章 建立你所感兴趣的业务
14.1 网络守护进程
14.1.1 inetd
14.l.2 services文件
14.1.3 protocol文件
14.1.4 TCP守护进程tcpd
14.2 建立WWW服务器
14.2.1 Apache Server源程序的取得
14.2.2 编译源程序
14.2.3 启动WWW服务器
14.2.4 配置文件
14.2.5 hapd
14.2.6 总结:standalone和Inetd
14.3 代理服务器
14.3.l 设置代理功能
14.3.2 设置Cache
14.4 BBS服务器
14.4.l 安装BBS服务器
14.4.2 测试
14.4.3 系统管理及相关档案的设置
14.4.4 应用
第4篇 安全漫谈
第15章 系统安全概述
15.l 系统安全隐患
15.2 安全意识
15.3 安全策略
15.3.l 管理用户的策略
15.3.2 系统管理员的策略
第16章 系统的物理安全措施
16.1 给机器上锁
16.2 设置BIOS密码
16.3 利用自举程序加密
16.4 利用Lock程序进行保护
16.5 莫名其妙的宕机
第17章 用户与文件系统安全
17.l 用户安全
17.1.l 口令安全
17.1.2 几点预备知识
17.1.3 保持用户安全的要点
17.2 用户口令安全的深入讨论
17.2.l 有关用户口令的讨论
17.2.2 破解口令的讨论
17.2.3 维护口令安全
17.3 文件系统安全
17.3.1 Linux文件系统的回顾与设备安全
17.3.2 文件安全检查的相关问题
17.3.3 安全检查
17.4 关于特洛伊木马
17.4.1 何谓特洛伊木马
17.4.2 关于缓冲区溢出攻击的讨论
17.5 维护文件系统安全的措施
17.5.l 对shell(rsh)加以限制
17.5.2 用chroot()限制用户
第18章 网络安全
18.1 UUCP系统及安全
18.1.1 UUCP系统概述
18.1.2 UUCP命令
18.1.3 UUCP的安全问题
18.2 网络安全防护
18.2.l 攻击网络的手段
18.2.2 系统服务的精简和网路的屏蔽
18.2.3 记录与扫描你的网络
18.3 通信安全
18.3.l 物理安全保护
18.3.2 通讯加密保护
18.4 SUN OS系统的网络安全
18.4.1 NFS的安全
18.4.2 SUN的UNIX鉴别机制
18.4.3 SUN的DES鉴别机制
18.4.4 总结
附录 专用接口光盘驱动器模块安装
第1章 Linux简介
1.1 Linux的过去、现状和未来
l.2 Linux的内核
l.3 Linux的发行版
第2章 Linux的安装
2.l 准备工作
2.1.l 选择Linux发行版本
2.1.2 选择合适的硬件配置
2.1.3 空间和共存要求
2.2 安装指南
2.2.l 准备工作
2.2.2 安装的实施过程
第3章 Linux的基本命令
3.l 目录操作命令
3.1.l 用pwd显示当前和工作目录.
3.1.2 用cd命令改变用户工作目录
3.1.3 用Inkdir命令建立用户目录
3.1.4 用rmdir命令删除目录
3.1.5 用Is命令显示目录中的内容
3.2 文件操作命令
3.2.l 用Cp命令复制文件
3.2.2 用mv命令移动文件和文件换名
3.2.3 用rm命令删除文件或目录
3.2.4 用file命令查看文件类
3.2.5 用In命令在文件间建立连接
3.2.6 用Split命令分割文件
3.2.7 用chmod改变文件或目录的许可权限
3.2.8 用chown改变文件的属主和所属的用户组
3.2.9 用Chgrp改变文件或目录所属的用户组
3.2.10 用touch命令改变文件的时间参数
3.3 选择命令
3.3.l 用whereis命令查找你所需要的命令
3.3.2 在大量目录中用find命令搜索特定文件
3.3.3 用diff命令比较文件的不同
3.3.4 用Cmp命令比较文件的不同
3.3.5 用grep、egrep、fgrep即命令在文件中搜索匹配行并输出
3.3.6 用head命令显示文件的前几行
3.3.7 用Tail命令显示文件的最后几行
3.3.8 用WC命令统计文件中的字节数、单词数、行数
3.4 排序命令
3.5 文件处理命令
3.5.l 用cat命令连接文件并输出
3.5.2 用Cut命令将文件的每一行都去掉一个域
3.5.3 用paste比命令将不同文件的行连接起来
3.6 文件备份与压缩
3.6.l 用tar命令打包备份文件
3.6.2 用gzip、gunzip、zcat命令压缩或展开文件
3.6.3 用gzexe命令压缩可执行文件
3.7 获取帮助
3.7.l 用man命令获取帮助信息
3.7.2 用Whatis命令获取命令的简略说明
3.7.3 用apfopos 令查找你所需要的命令
3.7.4 使用窗口界面下的 xman
3.8 其他命令
3.8.l 用Who命令查看系统中登录的用户
3.8.2 用passwd命令改变用户口令
3.8.3 用last、lastb命令显示过去用户或终端登录到本机器的情况
3.8.4 用Su命令成为超级用户
3.8.5 用Cal命令显示一个日历
3.8.6 用df命令报告磁盘的剩余空间
3.8.7 用du命令报告磁盘空间的使用情况
第4章 shell编程
4.1 Shell简介
4.2 Shell变量
4.2.l 用户变量
4.2.2 环境变量
4.2.3 位置参数
4.2.4 特殊变量
4.3 C Shell编程
43.1 C shell脚本文件
4.3.2 C shell脚本表达式
4.3.3 C Shell脚本控制结构
4.3.4 C shell脚本中的输入输出
第5章 Linux下的X Window设置
5.1 X Window系统
5.2 X Window的初始化设置
5.2.1 xinit启动X
5.2.2 startx启动 X
5.2.3 xdm 启动 X
5.3 X Window的配置
5.4 XF86Config文件分析
5.5 选择窗口管理器
第2篇 Linux系统管理
第6章 用户管理
6.1 概述
6.2 用户和用户组
6.2.l 超级用户
6.2.2 用户与用户组
6.3 用户组的管理
6.3.l 建立用户组
6.3.2 设置用户组的口令
6.3.3 修改用户组的属性
6.3.4 删除用户组
6.4 用户管理
6.4.l 创建用户
6.4.2 修改用户属性
6.4.3 删除用户
6.5 用户间的通信
6.5.l talk一与别人聊天
6.5.2 mesg一控制消息的到来
6.5.3 wall一将信息发往所有用户
6.5.4 Write一与别人取得联系
6.5.5 mail一发封电子邮件
第7章 LILO的设置
7.1 LILO的安装和配置
7.1.1 LILO基本安装和配置
7.l.2 LILO的特殊操作
7.1.3 LILO的常见错误
7.2 LILO的卸载
7.3 从BIOS不可见的分区引导LILO
7.4 当BIOS不支持大硬盘时引导LILO
7.5 恢复盘上的LILO
第8章 优化内核
8.l 准备工作
8.2 修补内核
8.3 配置内核
8.4 编译内核
8.5 安装内核
第9章 设备管理
9.l 设备的基本概念
9.l.1 设备与文件
9.1.2 快设备与字符设备
9.1.3 接口控制器类型
9.2 配置块设备
9.2.l 硬盘驱动器
9.2.2 CD-ROM驱动器
9.3 配置字符设备
9.3.l 终端
9.3.2 声卡
9.3.3 鼠标
9.3.4 内存
9.3.5 显示卡
9.4 模块
9.4.l 编译模块
9.4.2 模块的安装
9.4.3 内核守护进程-kemeld
9.4.4 Conf.modules文件说明
9.4.5 常用的模块
第10章 文件系统管理
10.1 文件与文件系统的概念
10.1.1 常用文件类型
10.1.2 文件组织方式简述
10.2 Linux文件系统的目录树
10.2.l 常用目录简介
10.2.2 用户文件的存放准则
10.3 Linux支持的文件系统
10.3.l 常用的文件系统类型
10.3.2 一些古老的文件系统
10.4 安装和卸载文件系统
10.4.l 文件系统的加载与卸载
10.4.2 文件系统的创建与维护
10.4.3 Linux文件系统的整体维护
10.5 Linux的文件属性
10.5.l 文件类型及权限
10.5.2 文件权限修改
10.6 使用交换空间提高文件系统的效率
10.6.l 交换空间
10.6.2 操作交换空间
10.6.3 使用高速缓存作为交换空间
10.7 Linux系统支持的设备
第11章 高级系统管理
11.l 系统启动
11.l.l 启动过程
11.1.2 设备的检测
11.1.3 调用init进程
11.1.4 inittab文件
11.l.5 执行rc.sysinit
11.1.6 执订/etc/re.d/rc文件
11.1.7 进入运行等级3
11.1.8 控制台
11.2 配置你自己的工作环境
11.2.l bash的工作环境的配置
11.2.2 tcsh中的工作环境的配置
11.2.3 设置你的mail
第3篇 网络管理与服务
第12章 TCP/IP协议
12.1 Internet和TCP/IP历史
12.2 局域网络技术
12.2.l 以太网(Ethernet)
12.2.2 令牌环网( Token Ring)
12.2.3 光纤分布数据接口(FDD)
12.3 局域网互连
12.3.1 重发器
12.3.2 桥接器
12.3.3 路由器
12.3.4 网关( Gateway)
12.4 IP( Internet Protocol)
12.4.1 数据包传送
12.4.2 数据包差错控制
12.4.3 网络寻径
12.5 TCP和UDP
12.5.l 传输控制协议(TCP)
12.5.2 用户数据报协议(UDP)
第13章 网络配置
13.l 关于Linux网络的相关站点和资源
13.2 网络内核
13.2.1 内核发展简介
13.2.2 更新内核和网络工具
13.2.3 模块
13.3 内核的支持
13.4 网络设备的安装
13.4.1 Linux支持的网络设备
13.4.2 以太网卡
13.5 配置网络参数
13.5.l IP地址分配
13.5.2 设置网络接口
13.5.3 配置网络参数
13.6 IP Masquerade(伪 IP)
13.6.l 配置IP Masquerade
13.6.2 分配IP地址
13.6.3 设置IP Masq主机的转发功能
13.6.4 在其他系统下面配置IP Masq
13.7 与网络相关的配置文件
13.8 网络安装和配置中出现的一些常见问题
第14章 建立你所感兴趣的业务
14.1 网络守护进程
14.1.1 inetd
14.l.2 services文件
14.1.3 protocol文件
14.1.4 TCP守护进程tcpd
14.2 建立WWW服务器
14.2.1 Apache Server源程序的取得
14.2.2 编译源程序
14.2.3 启动WWW服务器
14.2.4 配置文件
14.2.5 hapd
14.2.6 总结:standalone和Inetd
14.3 代理服务器
14.3.l 设置代理功能
14.3.2 设置Cache
14.4 BBS服务器
14.4.l 安装BBS服务器
14.4.2 测试
14.4.3 系统管理及相关档案的设置
14.4.4 应用
第4篇 安全漫谈
第15章 系统安全概述
15.l 系统安全隐患
15.2 安全意识
15.3 安全策略
15.3.l 管理用户的策略
15.3.2 系统管理员的策略
第16章 系统的物理安全措施
16.1 给机器上锁
16.2 设置BIOS密码
16.3 利用自举程序加密
16.4 利用Lock程序进行保护
16.5 莫名其妙的宕机
第17章 用户与文件系统安全
17.l 用户安全
17.1.l 口令安全
17.1.2 几点预备知识
17.1.3 保持用户安全的要点
17.2 用户口令安全的深入讨论
17.2.l 有关用户口令的讨论
17.2.2 破解口令的讨论
17.2.3 维护口令安全
17.3 文件系统安全
17.3.1 Linux文件系统的回顾与设备安全
17.3.2 文件安全检查的相关问题
17.3.3 安全检查
17.4 关于特洛伊木马
17.4.1 何谓特洛伊木马
17.4.2 关于缓冲区溢出攻击的讨论
17.5 维护文件系统安全的措施
17.5.l 对shell(rsh)加以限制
17.5.2 用chroot()限制用户
第18章 网络安全
18.1 UUCP系统及安全
18.1.1 UUCP系统概述
18.1.2 UUCP命令
18.1.3 UUCP的安全问题
18.2 网络安全防护
18.2.l 攻击网络的手段
18.2.2 系统服务的精简和网路的屏蔽
18.2.3 记录与扫描你的网络
18.3 通信安全
18.3.l 物理安全保护
18.3.2 通讯加密保护
18.4 SUN OS系统的网络安全
18.4.1 NFS的安全
18.4.2 SUN的UNIX鉴别机制
18.4.3 SUN的DES鉴别机制
18.4.4 总结
附录 专用接口光盘驱动器模块安装
猜您喜欢