书籍详情
Linux基础教程
作者:张同光 主编
出版社:清华大学出版社
出版时间:2008-10-01
ISBN:9787302183600
定价:¥34.00
购买这本书可以去
内容简介
本书以RedHat公司的Linux最新版本RedHat Enterprise Linux 5.2为蓝本,坚持“理论够用、侧重实用”的原则,用案例来讲解每个知识点,对Linux做了较为详尽的阐述。本书结构清晰、图文并茂、通俗易懂,力争做到使读者对学习Linux充满兴趣。本书共9章,主要内容包括:Linux简介与安装、Linux的用户接口与文本编辑器、系统管理、磁盘与文件管理、软件包管理、MySQL与PHP、组建Linux局域网与网络互联、提供Internet服务和Linux中的Shell编程。本书适合作为高职高专及成人高等院校电子信息类专业教材,也可供培养技能型紧缺人才的相关院校及培训班教学使用。
作者简介
暂缺《Linux基础教程》作者简介
目录
第1章 Linux简介与安装
1.1 Linux简介
1.1.1 Linux的起源
1.1.2 Linux的特点
1.1.3 Linux的版本
1.2 实例:硬盘安装RedHat Enterprise Linux 5.2
1.3 Linux的引导过程
1.4 引导工具GRUB的设置与应用
1.4.1 实例:GRUB的设置
1.4.2 实例:GRUB的应用
1.5 本章小结
1.6 习题
第2章 Linux的用户接口与文本编辑器
2.1 Shell
2.1.1 Shell命令行
2.1.2 命令和文件名的自动补齐功能
2.1.3 历史命令与命令别名
2.1.4 通配符与文件名变量
2.1.5 输入/输出重定向与管道
2.2 KDE与GNOME
2.2.1 KDE桌面环境
2.2.2 GNOME桌面环境
2.3 Linux中的文本编辑器简介
2.3.1 KDE与GNOME中的文本编辑器
2.3.2 Vi、Vim与Emacs文本编辑器
2.4 实例:使用Vim编辑文件
2.5 本章小结
2.6 习题
第3章 系统管理
3.1 实例:用户管理
3.1.1 用户管理
3.1.2 组管理
3.1.3 su和sido命令
3.2 实例:进程管理
3.2.1 监视进程
3.2.2 使用kill命令控制进程
3.2.3 进程的优先权
3.2.4 crontab和at命令
3.3 实例:其他系统管理
3.4 本章小结
3.5 习题
第4章 磁盘与文件管理
4.1 实例:磁盘管理
4.1.1 文件系统挂载
4.1.2 查看磁盘空间
4.1.3 磁盘配额
4.1.4 其他磁盘相关命令
4.2 实例:文件与目录管理
4.2.1 查看目录与文件内容
4.2.2 文件与目录的创建、复制、删除、转移及重命名
4.2.3 文件内容统计命令
4.2.4 搜索命令
4.2.5 文件的追加、合并、比较与排序
4.2.6 文件的链接
4.3 实例:文件与目录的安全
4.3.1 chmod与umask命令
4.3.2 chown命令
4.4 实例:文件的压缩与解压缩
4.4.1 gzip和gunzip命令
4.4.2 tar命令
4.5 本章小结
4.6 习题
第5章 软件包管理
5.1 RPM
5.1.1 RPM简介
5.1.2 实例:RPM的使用
5.2 yum
5.2.1 ytim简介
5.2.2 实例:yum的使用
5.3 本章小结
5.4 习题
第6章 MySQL与PHP
6.1 MySQL
6.1.1 MySQf简介
6.1.2 实例:MySQL的简单使用
6.2 PHP
6.2.1 PHP的语法
6.2.2 实例:PHP的使用
6.3 本章小结
6.4 习题
第7章 组建Linux局域网与网络互联
7.1 实例:网络接口配置
7.1.1 GUI方式
7.1.2 CLI方式
7.2 Samba服务器的设置
7.2.1 Samba概述
7.2.2 实例:组建Linux局域网与配置Samba服务器
7.2.3 SELinux简介
7.3 防火墙的设置
7.3.1 netfilter/iptables简介
7.3.2 iptables的语法及其使用
7.3.3 实例:防火墙的设置
7.4 NAT与代理服务器的设置
7.4.1 NAT概述
7.4.2 实例:NAT的设置
7.4.3 代理服务器Squid简介
7.4.4 实例:局域网中使用Squid共享上网
7.5 网络互联
7.5.1 路由概述
7.5.2 实例:静态路由设置
7.5.3 实例:动态路由设置
7.6 本章小结
7.7 习题
第8章 提供Internet服务
8.1 DHCP服务及配置
8.1.1 DHCP概述
8.1.2 实例:设置DHCP服务器
8.1.3 实例:设置DHCP客户机
8.2 DNS服务及配置
8.2.1 DNS概述
8.2.2 实例:设置DNS服务器
8.2.3 实例:设置DNS客户机
8.3 WWW服务器的设置
8.3.1 Apache概述
8.3.2 实例:设置Apache服务器
8.3.3 实例:动态网站建设
8.4 FTP服务器的设置
8.4.1 FTP概述
8.4.2 实例:设置FTP服务器
8.5 邮件服务器的设置
8.5.1 邮件服务器概述
8.5.2 实例:设置sendmail服务器
8.6 本章小结
8.7 习题
第9章 Linux中的Shell编程
9.1 Shell编程基础
9.1.1 Shell脚本的建立和执行
9.1.2 Shell变量
9.1.3 控制Shell提示符
9.1.4 测试命令
9.1.5 算术运算
9.1.6 内部命令
9.2 Shell程序设计的流程控制
9.2.1 复合结构
9.2.2 条件判断
9.2.3 循环控制
9.2.4 无条件控制
9.3 Shell脚本中的函数
9.4 Shell脚本的调试
1.1 Linux简介
1.1.1 Linux的起源
1.1.2 Linux的特点
1.1.3 Linux的版本
1.2 实例:硬盘安装RedHat Enterprise Linux 5.2
1.3 Linux的引导过程
1.4 引导工具GRUB的设置与应用
1.4.1 实例:GRUB的设置
1.4.2 实例:GRUB的应用
1.5 本章小结
1.6 习题
第2章 Linux的用户接口与文本编辑器
2.1 Shell
2.1.1 Shell命令行
2.1.2 命令和文件名的自动补齐功能
2.1.3 历史命令与命令别名
2.1.4 通配符与文件名变量
2.1.5 输入/输出重定向与管道
2.2 KDE与GNOME
2.2.1 KDE桌面环境
2.2.2 GNOME桌面环境
2.3 Linux中的文本编辑器简介
2.3.1 KDE与GNOME中的文本编辑器
2.3.2 Vi、Vim与Emacs文本编辑器
2.4 实例:使用Vim编辑文件
2.5 本章小结
2.6 习题
第3章 系统管理
3.1 实例:用户管理
3.1.1 用户管理
3.1.2 组管理
3.1.3 su和sido命令
3.2 实例:进程管理
3.2.1 监视进程
3.2.2 使用kill命令控制进程
3.2.3 进程的优先权
3.2.4 crontab和at命令
3.3 实例:其他系统管理
3.4 本章小结
3.5 习题
第4章 磁盘与文件管理
4.1 实例:磁盘管理
4.1.1 文件系统挂载
4.1.2 查看磁盘空间
4.1.3 磁盘配额
4.1.4 其他磁盘相关命令
4.2 实例:文件与目录管理
4.2.1 查看目录与文件内容
4.2.2 文件与目录的创建、复制、删除、转移及重命名
4.2.3 文件内容统计命令
4.2.4 搜索命令
4.2.5 文件的追加、合并、比较与排序
4.2.6 文件的链接
4.3 实例:文件与目录的安全
4.3.1 chmod与umask命令
4.3.2 chown命令
4.4 实例:文件的压缩与解压缩
4.4.1 gzip和gunzip命令
4.4.2 tar命令
4.5 本章小结
4.6 习题
第5章 软件包管理
5.1 RPM
5.1.1 RPM简介
5.1.2 实例:RPM的使用
5.2 yum
5.2.1 ytim简介
5.2.2 实例:yum的使用
5.3 本章小结
5.4 习题
第6章 MySQL与PHP
6.1 MySQL
6.1.1 MySQf简介
6.1.2 实例:MySQL的简单使用
6.2 PHP
6.2.1 PHP的语法
6.2.2 实例:PHP的使用
6.3 本章小结
6.4 习题
第7章 组建Linux局域网与网络互联
7.1 实例:网络接口配置
7.1.1 GUI方式
7.1.2 CLI方式
7.2 Samba服务器的设置
7.2.1 Samba概述
7.2.2 实例:组建Linux局域网与配置Samba服务器
7.2.3 SELinux简介
7.3 防火墙的设置
7.3.1 netfilter/iptables简介
7.3.2 iptables的语法及其使用
7.3.3 实例:防火墙的设置
7.4 NAT与代理服务器的设置
7.4.1 NAT概述
7.4.2 实例:NAT的设置
7.4.3 代理服务器Squid简介
7.4.4 实例:局域网中使用Squid共享上网
7.5 网络互联
7.5.1 路由概述
7.5.2 实例:静态路由设置
7.5.3 实例:动态路由设置
7.6 本章小结
7.7 习题
第8章 提供Internet服务
8.1 DHCP服务及配置
8.1.1 DHCP概述
8.1.2 实例:设置DHCP服务器
8.1.3 实例:设置DHCP客户机
8.2 DNS服务及配置
8.2.1 DNS概述
8.2.2 实例:设置DNS服务器
8.2.3 实例:设置DNS客户机
8.3 WWW服务器的设置
8.3.1 Apache概述
8.3.2 实例:设置Apache服务器
8.3.3 实例:动态网站建设
8.4 FTP服务器的设置
8.4.1 FTP概述
8.4.2 实例:设置FTP服务器
8.5 邮件服务器的设置
8.5.1 邮件服务器概述
8.5.2 实例:设置sendmail服务器
8.6 本章小结
8.7 习题
第9章 Linux中的Shell编程
9.1 Shell编程基础
9.1.1 Shell脚本的建立和执行
9.1.2 Shell变量
9.1.3 控制Shell提示符
9.1.4 测试命令
9.1.5 算术运算
9.1.6 内部命令
9.2 Shell程序设计的流程控制
9.2.1 复合结构
9.2.2 条件判断
9.2.3 循环控制
9.2.4 无条件控制
9.3 Shell脚本中的函数
9.4 Shell脚本的调试
猜您喜欢