基本信息
书 名
Linux操作系统
外文书名
出版社
同济大学出版社
作 者
炎士涛
定 价
58.00元
出版时间
2020.04
I S B N
9787560890227
套装书
否
重 量
KG
装 帧
平装
版 次
1
字 数
458000
页 数
282
开 本
16开
内容简介
本书以CentOS 7为基础,深入浅出地介绍了Linux操作系统的基础知识。全书共分11章,主要内容包括Linux安装、常用命令、用户和用户组、软件安装、文本编辑器、编译器及工程管理、shell编程、进程、文件及磁盘管理、网络文件共享服务、LAMP环境搭建。
本书适合作为计算机及相关专业的教材和教学参考书,也可供广大Linux爱好者、Linux系统管理维护人员、计算机培训机构的教师和学员参考使用。
目 录
第1章Linux安装 1.1虚拟机简介 1.1.1实例一:安装虚拟机VMware Workstation 1.1.2实例二:安装VirtualBox 1.2 Linux内核及发行版本简介 1.2.1实例一:在VMware中安装CentOS 7 1.2.2实例二:安装虚拟机工具 1.2.3实例三:设置共享目录 1.3常用功能 1.3.1实例一:创建虚拟机快照 1.3.2实例二:设置虚拟机上网方式 1.4小结 1.5习题 第2章 常用命令 2.1文件处理命令 2.1.1实例一:创建新文件 2.1.2实例二:复制移动操作 2.1.3实例三:查找文件 2.2权限与目录配置 2.2.1实例一:文件目录配置权限 2.2.2实例二:设定所属者 2.3压缩与打包命令 2.3.1实例一:备份系统目录 2.3.2实例二:解压内容到指定目录 2.4网络相关命令 2.4.1实例一:设置IP 2.4.2实例二:用户间通信 2.5小结 2.6习题 第3章 用户和用户组 3.1用户操作 3.1.1实例一:添加用户 3.1.2实例二:修改密码 3.2用户组操作 3.2.1实例一:创建组 3.2.2实例二:组成员共享目录 3.3小结 3.4习题 第4章 软件安装 4.1 RPM包安装 4.1.1实例一:安装gcc 4.1.2实例二:提取RPM包指定文件 4.2源代码安装实例 4.3 shell脚本安装实例 4.4 yum命令 4.4.1实例一:yum源配置 4.4.2实例二:安装Apache 4.5小结 4.6习题 第5章 文本编辑器 5.1 vi编辑器 5.1.1实例一:编写helloworld文件 5.1.2实例二:定位操作实例 5.1.3实例三:复制、移动综合实例 5.1.4实例四:查找和替换实例 5.2 vim编辑器 5.2.1实例一:块操作 5.2.2实例二:多文件编辑 5.2.3实例三:多窗口操作 5.3小结 5.4习题 第6章 编译器及工程管理 6.1 GCC编译工具 6.1.1实例一:指定头文件位置实例 6.1.2实例二:创建静态库 6.1.3实例三:创建动态库 6.1.4实例四:指定库文件 6.2 GDB调试实例 6.3 make工程管理 6.3.1实例一:多文件工程管理 6.3.2实例二:makefile编写 6.4小结 6.5习题 第7章shell编程 7.1 shell变量 7.1.1实例一:位置变量和预定义变量 7.1.2实例二:变量替换实例 7.1.3实例三:输入/输出 7.2 shell计算实例 7.3流程控制 7.3.1实例一:if选择结构 7.3.2实例二:case选择结构 7.3.3实例三:for循环结构 7.3.4实例四:while循环结构 7.3.5实例五:until循环结构 7.4 break和continue实例 7.5函数实例 7.6小结 7.7习题 第8章 进程 8.1程序和进程 8.1.1实例一:后台运行 8.1.2实例二:工作管理 8.2进程相关命令 8.2.1实例一:查看进程号 8.2.2实例二:杀灭进程 8.2.3实例三:修改优先级 8.3启动进程 8.3.1实例一:周期性计划任务 8.3.2实例二:一次性计划任务 8.4小结 8.5习题 第9章 文件及磁盘管理 9.1文件系统简介 9.1.1实例一:BusyBox编译配置 9.1.2实例二:制作initrd镜像 9.2磁盘管理 9.2.1实例一:在虚拟机中添加磁盘 9.2.2实例二:磁盘限额 9.3小结 9.4习题 第10章 网络文件共享服务 10.1网络基础知识 10.1.1实例一:修改主机名称 10.1.2实例二:修改IP地址 10.2网络文件共享 10.2.1实例一:TFTP服务 10.2.2实例二:Samba服务 10.2.3实例三:NFS服务 10.3小结 10.4习题 第11章LAMP环境搭建 11.1 LAMP简介 11.1.1实例一:Apache服务的安装与配置 11.1.2实例二:PHP服务安装配置 11.2 MySQL数据库 11.2.1实例一:MySQL数据库的安装与配置 11.2.2实例二:Redis数据库的安装与配置 11.2.3实例三:Redis数据备份与恢复 11.3小结 11.4习题 参考文献