Linux操作系统管理与网络服务教程

出版时间:2012-4  出版社:清华大学出版社  作者:北京盛浩博远教育科技有限公司  页数:376  

内容概要

  《linux操作系统管理与网络服务教程》带领读者进入linux世界,以循序渐进的原则来引导读者学习和掌握linux的使用。本书覆盖了linux从内核到应用的全部核心知识点,使得本书具有完整的linux知识体系。本书包括4篇,第1篇“linux操作系统基础”将引导读者建立linux操作系统,认识linux操作系统的基本使用环境,熟悉linux操作系统的基本操作等;第2篇“linux操作系统的基本管理”将学习重点转移到操作系统管理操作上,内容包括用户账户管理、文件系统管理、磁盘管理以及系统资源管理等;第3篇“shell基础”对shell脚本程序设计做了概括性的介绍;第4篇“网络服务基础”就常见的linux网络服务器的搭建与基本配置展开讨论。书中结合了大量实践操作案例并辅以操作过程图示。本书作者在编写时参考了lpi(linux
professional institute)认证考试大纲的要求,涵盖了lpi 101与lpi
102考试大纲要求的知识点。
  《linux操作系统管理与网络服务教程》既可作为高等院校linux相关课程的专业教材,也可作为读者参加lpic level
1认证培训及考试复习的核心学习材料,还可作为专业人士的常用参考书。

书籍目录

第1篇 linux操作系统基础
 第1章 linux概述
  1.1 操作系统和linux
  1.2 unix简介
  1.3 linux的产生和发展
  1.3.1 linux产生的时代背景
  1.3.2 linux的产生和发展
  1.3.3 linux发行版
 第2章 linux操作系统的部署
  2.1 安装前的准备
  2.1.1 linux系统的硬件需求
  2.1.2 明确当前系统的硬件信息
  2.1.3 linux中的存储设备编号
  2.1.4 linux中硬盘分区的表示方法
  2.2 centos linux的安装
  2.2.1 centos的图形界面安装
  2.2.2 操作系统的初始配置
 第3章 linux的基本操作
  3.1 使用图形界面登录系统   
  3.1.1 gnome图形界面介绍
  3.1.2 kde环境下的终端程序
  3.1.3 图形界面下的注销与关机
  3.2 登录与虚拟终端
  3.2.1 登录界面
  3.2.2 登录
  3.2.3 虚拟终端
  3.3 注销系统和关机
  3.3.1 注销系统
  3.3.2 关机
  3.4 linux系统基础
  3.4.1 文件目录与路径
  3.4.2 用户与操作系统之间的界面——shell
  3.5 基本操作
  3.5.1 常用的快捷键
  3.5.2 基本操作指令
 第4章 文本编辑工具vim
  4.1 vi编辑器
  4.1.1 vi与vim
  4.1.2 vim的启动与模式介绍
  4.1.3 命令模式下的操作
  4.1.4 末行模式
  4.1.5 文件的恢复与暂存盘
  4.2 vim的附加功能
  4.2.1 vim的块选择功能
  4.2.2 多文件编辑
  4.2.3 多窗口功能
  4.2.4 vim的环境设置
第2篇 linux操作系统的基本管理
 第5章 用户账号和组管理
  5.1 账号的基本知识
  5.2 用户账号
  5.2.1 管理用户账号数据文件
  5.2.2 添加用户账号与设置密码
  5.2.3 查看及修改用户信息
  5.2.4 修改用户账号的相关设置
  5.2.5 用户账号停用
  5.3 组
  5.3.1 管理组数据的文件
  5.3.2 添加、删除组与修改组数据
  5.3.3 添加与删除组用户
  5.4 深入掌握用户与组操作
  5.4.1 有效用户组与用户原始组
  5.4.2 创建用户时的默认配置文件
  5.4.3 uid/gid的分配
  5.4.4 查看用户的id信息
  5.4.5 设置用户密码策略
  5.5 使用账户
  5.5.1 账户的查询操作
  5.5.2 账户的检查工具
 第6章 文件与目录系统
  6.1 目录与文件基础
  6.1.1 查看文件与目录
  6.1.2 文件与目录名称
  6.1.3 管理权限与所属用户和组
  6.1.4 专门用户组配置法
  6.2 文件与目录属性的默认值
  6.2.1 文件的默认权限
  6.2.2 文件的特殊权限
  6.2.3 目录属性的意义
  6.2.4 文件的隐藏属性
  6.2.5 文件的时间戳信息
  6.3 目录与文件系统
  6.3.1 linux的标准文件系统
  6.3.2 linux系统中重要的标准目录和文件
 第7章 shell基础
  7.1 认识shell
  7.1.1 什么是shell
  7.1.2 系统内的标准shell
  7.1.3 bash的功能
  7.2 bash的基本功能
  7.2.1 bash的内置命令功能
  7.2.2 bash的自动补全功能
  7.2.3 bash的命令别名功能
  7.2.4 bash的历史命令功能
  7.2.5 bash的通配符功能
  7.3 输入/输出重定向功能
  7.3.1 输入重定向
  7.3.2 输出重定向
  7.3.3 错误输出重定向
  7.4 bash的管道功能
  7.4.1 管道命令的使用方法
  7.4.2 数据选取命令cut
  7.4.3 数据过滤命令grep
  7.4.4 数据排序命令sort
  7.4.5 重复内容过滤命令uniq
  7.4.6 数量统计命令wc
  7.4.7 输出备份命令tee
  7.4.8 内容替换命令tr
  7.4.9 文档合并命令join
  7.4.10 文件切割命令split
  7.4.11 参数传递命令xargs
  7.5 bash的其他功能
  7.5.1 bash的计算功能
  7.5.2 bash的指令替代功能
  7.5.3 多指令功能
  7.5.4 bash的子shell功能
  7.5.5 指令组功能
 第8章 shell的环境配置
  8.1 变量概述
  8.1.1 变量的概念
  8.1.2 变量的种类与引用
  8.1.3 查看变量
  8.1.4 设置变量
  8.2 变量的相关操作
  8.2.1 设置shell的语言环境
  8.2.2 变量值的键盘读取
  8.2.3 定义变量的类型
  8.3 bash shell的操作环境
  8.3.1 在bash下命令的查找顺序
  8.3.2 bash的登录与欢迎信息
  8.3.3 bash的环境变量配置文件
  8.3.4 终端属性的设置
  8.4 命令的条件式执行
  8.4.1 &&(与条件)控制
  ……
第3篇 shell基础
第4篇 网络服务基础
参考文献

章节摘录

版权页:   插图:   作为一本介绍Linux操作系统的教材,本书遵循循序渐进的原则。当前Linux的发展是迅速的,面对分纷繁复杂的Linux版本和一些既熟悉又陌生的相关词汇,应该如何尽快地理解和把握其发展脉络呢?这就是本书第1章所要解决的问题。 本章主要介绍Linux的背景知识。涉及Linux的产生和发展、Linux发行版以及Linux与GNU的关系。诚然,Linux的历史是一个话题丰富的内容,本章只想用最简明的论述为读者揭开Linux的第一层面纱,从而使读者对Linux的背景有一个大概的认识。 Linux是一种应用于PC和工作站上的操作系统,是一种功能完善、性能稳定、成本低廉的优质操作系统。Linux是在20世纪90年代早期由Linux Torvald和分布于世界各地的其他程序员共同开发的。作为一种操作系统,Linux提供的许多功能都与UNIX、MacOS和Windows NT相同。然而,与其他操作系统相比,Linux因其在功能和灵活性方面的优势而更加独特。 大多数PC操作系统,如Windows,都是针对功能有限的PC开发的。当这些PC发展成为日常生产、生活中的基本工具时,与之相适应的操作系统便开始了不断的更新过程,这种更新最根本的目的就是要使操作系统本身能更好地适应PC硬件能力的提高。与上述操作系统不同的是,Linux是在一种完全不同的环境中被开发的。Linux是应用在服务器和小型机的UNIX操作系统的PC版本,它将UNIX操作系统的速度、效率和灵活性带给PC,同时还充分利用了PC的硬件能力。 Linux操作系统的网络能力继承了UNIX操作系统的高效、稳定的特点。具有安装、支持和维护一个功能完整的网络所需的一切特性。 1.1  操作系统和Linux 操作系统是管理计算机的软件和硬件资源的一种程序,是计算机中最基本的应用程序。 如果从过程的角度去观察整个计算机系统,可以发现人对计算机的使用实质上是人对计算机中的操作系统的使用(如图1.1所示)。人借助于操作系统管理计算机中的软件和硬件资源,借助于操作系统向计算机发出计算指令并得到输出结果。 操作系统的功能传统上包括3个方面:文件管理、程序管理以及与用户之间的交互。 文件管理是操作系统对计算机中的硬件资源和文件系统的管理(如图1.2所示)。操作系统对计算机中的硬件资源的管理是通过驱动程序来实现的,所以很多操作系统都将计算机中的硬件设备当做设备文件来对待(设备驱动程序本身就是一种文件),称为设备 文件以与文本文件相区别。 程序管理是操作系统的另一个重要功能。一个应用程序如果需要在计算机中被使用,首先必须被加载到计算机的内存中,然后由CPU执行程序的功能。操作系统控制了所有程序的加载和执行过程。

编辑推荐

《计算机系列教材:Linux操作系统管理与网络服务教程》编辑推荐:Linux作为GPL协议下的操作系统,基于其源代码开放的特性,为其良性发展打下了坚实的基础。得益于开源的本质和稳定的性能,Linux操作系统在当今经济社会各个领域的应用越来越广泛。使用者不仅可以直观地获取该操作系统的实现机制,而且可以根据自身的需要来修改完善这个操作系统,使其最大化地适应用户的需要。这实际是为应用创造了一个平台,而且是一个可以保证性能的高效的、精练的平台。《计算机系列教材:Linux操作系统管理与网络服务教程》既可作为高等院校Linux相关课程的专业教材,也可作为读者参加LPIC Level 1认证培训及考试复习的核心学习材料,还可作为专业人士的常用参考书。

图书封面

评论、评分、阅读与下载


    Linux操作系统管理与网络服务教程 PDF格式下载


用户评论 (总计1条)

 
 

  •   不错,喜欢的
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7