简介
以**流行的Ubuntu 14.04 LTS发行版本为蓝本,是市场上*批以这个*版本为基础编写的Ubuntu教材,填补了国内空白。本书在讲解相关理论的同时,附有大量的图例,图文并茂,做到了理论知识和实际操作的紧密集合。本书即是一本讲授用的教材,又是一本实用的实验指导书。既可以作为高等学校网络工程、信息安全、软件工程、计算机类,及相关专业学生教材,也可以作为培训参考资料使用,适合于各类各行业的Linux初学者使用。
目录
第1章虚拟机
1.1虚拟机简介
1.1.1虚拟机的安装
1.1.2创建虚拟机
1.2虚拟机下安装Ubuntu Linux 16.04 LTS系统
1.2.1安装系统的硬件要求
1.2.2在虚拟机中添加映像文件
1.2.3安装系统步骤
1.3虚拟机的使用
1.3.1虚拟机下U盘的使用
1.3.2VM Tools的安装
1.3.3虚拟机的快照功能
1.3.4虚拟机捕获屏幕功能
1.3.5更改虚拟机的内存、添加硬盘
习题
第2章Ubuntu Linux系统介绍
2.1Linux系统简介
2.1.1什么是Linux
2.1.2Linux系统的产生
2.1.3Linux的发展
2.2Linux系统的特点和组成
2.2.1Linux系统的特点
2.2.2Linux系统的组成
2.3Linux版本介绍
2.3.1Linux内核版本
2.3.2Linux 发行版本
2.4Ubuntu Linux 系统概述
2.4.1Ubuntu版本
2.4.2Ubuntu Linux的特点
习题
第3章Ubuntu Linux 16.04 LTS图形界面
3.1Unity桌面环境
3.1.1Unity概述
3.1.2Unity桌面介绍
3.2GNOME桌面环境
3.3软件更新源
习题
第4章Ubuntu Linux 16.04 LTS字符界面使用
4.1字符界面
4.1.1进入字符界面
4.1.2Shell功能
4.2在字符界面下安装软件
4.2.1APT管理软件
4.2.2dpkg命令
4.3字符界面下的关机和重启
4.3.1Ubuntu的运行级别
4.3.2从图形界面转入命令界面
4.3.3从命令界面转入图形界面
4.3.4关机和重启
4.4Putty远程登录
习题
第5章Ubuntu文件管理
5.1文件系统概述
5.1.1文件系统
5.1.2文件系统概念
5.1.3文件与目录的定义
5.1.4文件的结构、类型和属性
5.2文件操作命令
5.2.1显示文件内容
5.2.2显示目录及文件
5.2.3文件创建、删除命令
5.2.4目录创建、删除命令
5.2.5复制、移动命令
5.2.6压缩、备份命令
5.2.7权限管理命令
5.2.8文件查找命令
5.2.9统计命令wc
5.3输入、输出重定向
5.3.1标准输入、输出
5.3.2输入重定向
5.3.3输出重定向
5.4管道
5.5链接
5.5.1什么是链接
5.5.2索引节点
5.5.3两种链接
5.5.4链接命令ln
习题
第6章用户和组管理
6.1Linux用户
6.1.1用户和用户组
6.1.2用户分类
6.1.3用户相关文件
6.2Linux用户组
6.3用户和用户组管理命令
6.3.1用户管理命令
6.3.2用户组管理命令
6.4su和sudo
6.4.1su命令
6.4.2sudo命令
习题
第7章硬盘和内存
7.1硬盘
7.1.1命名方式
7.1.2硬盘的分区
7.2磁盘配额
7.2.1查看内核是否支持配额
7.2.2安装磁盘配额工具
7.2.3激活分区的配额功能
7.2.4建立配额数据库
7.2.5启动磁盘配额
7.2.6编辑用户磁盘配额
7.2.7配额宽限期设置
7.2.8关闭磁盘配额
7.3内存管理
7.3.1交换分区swap
7.3.2添加交换文件
7.3.3添加交换分区
7.4进程管理
7.5任务计划
7.5.1执行一次的at命令
7.5.2任意时间执行的batch命令
7.5.3在指定时间执行的crontab命令
习题
第8章编辑器及Gcc编译器
8.1三种编辑器
8.1.1vi编辑器
8.1.2nano编辑器
8.1.3gedit编辑器
8.2Gcc编译器
8.2.1Gcc编译器的使用
8.2.2Gcc总体选项实例
8.2.3Gcc优化选项实例
8.2.4Gcc警告和出错选项实例
8.2.5gdb调试器
8.3Eclipse开发环境
8.3.1安装OpenJDK
8.3.2配置Eclipse的Java语言集成开发环境
习题
第9章Shell及其编程
9.1Shell概述
9.1.1Bourne Shell
9.1.2C Shell
9.1.3Korn Shell
9.1.4Bourne Again Shell
9.1.5查看用户Shell
9.2Shell脚本执行方式
9.2.1Shell脚本概述
9.2.2执行Shell脚本的几种方式
9.3Shell脚本变量
9.3.1系统变量
9.3.2环境变量
9.3.3自定义变量
9.3.4自定义变量的使用
9.4数组
9.4.1数组的声明
9.4.2数组的赋值
9.4.3数组的读取
9.4.4数组的长度
9.5Shell的输入/输出
9.5.1输入命令read
9.5.2输出命令echo
9.6运算符和特殊字符
9.6.1运算符
9.6.2特殊字符
9.7Shell语句
9.7.1test命令
9.7.2if语句
9.7.3case语句
9.7.4while语句
9.7.5until语句
9.7.6for语句
9.7.7循环控制语句
9.8综合应用
9.8.1综合应用一
9.8.2综合应用二
9.8.3综合应用三
习题
第10章服务器的配置
10.1查看网络配置
10.1.1ifconfig
10.1.2route
10.1.3hostname
10.1.4netstat
10.2修改网络配置
10.2.1使用命令修改
10.2.2使用配置文件修改
10.3Samba服务器
10.3.1Samba服务器简介
10.3.2安装Samba服务器
10.3.3配置Samba服务器
10.4NFS服务器
10.4.1NFS简介
10.4.2NFS应用
10.4.3NFS服务器的安装与配置
10.4.4客户端访问NFS服务
10.5LAMP搭建
10.5.1Apache服务器简介
10.5.2Apache的安装
10.5.3PHP7
10.5.4MySQL数据库
10.5.5phpMyAdmin
10.5.6PHP与MySQL协同工作
习题
第11章安全设置
11.1Linux下的杀毒软件
11.1.1ClamAV主要特征
11.1.2ClamAV使用方法
11.2Linux下的防火墙
11.2.1iptables介绍
11.2.2iptables结构
11.2.3iptables操作
11.2.4iptables防火墙常用的策略
11.2.5iptables防火墙添加规则
11.2.6iptables备份与还原
11.3网络端口扫描工具NMAP
习题
参考文献
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问