全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 操作系统

Linux深度攻略

  • 定价: ¥69
  • ISBN:9787115447531
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:人民邮电
  • 页数:478页
  • 作者:编者:於岳
  • 立即节省:
  • 2017-05-01 第1版
  • 2017-05-01 第1次印刷
我要买:
点击放图片

导语

  

    由於岳编著的《Linux深度攻略》内容涉及Linux系统管理和服务器配置方面的知识,全面、深入和系统;
    本书作者具有十多年IT工作和授课经验,遵循理论和实践并重原则;
    使用大量图表和实例进行讲述,便于读者理解和掌握知识点;
    由浅人深进行讲解,脉络清晰,突出实践性、实用型,通俗易懂;
    从培训讲课的角度来编写本书,更加易于读者进行自学和练习。

内容提要

  

    Linux是一个免费的多用户、多任务的操作系统,其稳定性和安全性显著,网络功能强大。目前,Linux已经成为全球增长zui快的操作系统,其应用更加丰富,特别是在系统级的数据库、消息管理、Web应用、桌面办公和嵌入式开发等方面。
    由於岳编著的《Linux深度攻略》首先从介绍Linux系统的安装入手,讲述了Linux系统管理和服务器配置两部分的知识。系统管理方面内容有Linux系统简介和安装,Linux字符界面,目录和文件管理,Linux常用命令,Shell编程,用户和组群账户管理,权限、所有者和ACL,归档、压缩和备份,软件包管理,磁盘和文件系统管理,逻辑卷管理,进程和服务管理,任务计划以及Linux系统引导和启动。服务器配置方面内容有Linux网络基本配置,配置OpenSSH、VNC、NFS、DHCP、Samba、DNS、Apache、vsftpd、Sendmail、Squid服务器。
    内容全面、深入和系统,使用大量图表和实例进行讲述,便于读者理解和掌握知识点;讲解由浅入深,脉络清晰,突出实践性和实用性,实例详细,通俗易懂。Linux深度攻略 适合Linux爱好者、Linux系统管理工程师、培训机构教师和学生以及大专院校计算机专业教师和学生使用。=

目录

第1章  Linux系统的简介和安装
  1.1  Linux系统简介
    1.1.1  什么是
    1.1.2  Linux系统的产生
    1.1.3  Linux系统的应用领域
  1.2  Linux系统的特点和组成
    1.2.1  Linux系统的特点
    1.2.2  Linux系统的组成
  1.3  Linux内核版本和发行版本
    1.3.1  Linux内核版本
    1.3.2  Linux发行版本
  1.4  准备安装Linux系统
    1.4.1  安装Linux系统的硬件要求
    1.4.2  交换分区
    1.4.3  Linux磁盘的分区和挂载
  1.5  安装Linux系统
    1.5.1  安装Linux系统的步骤
    1.5.2  Linux安装后的初始化配置
    1.5.3  登录Linux系统
    1.5.4  GNOME初始设置
  1.6  注销、关闭和重启Linux系统
    1.6.1  注销Linux系统
    1.6.2  关闭和重启Linux系统
  1.7  防火墙配置
    1.7.1  FirewallD防火墙简介
    1.7.2  FirewallD防火墙配置
  1.8  配置网络连接
  1.9  管理S
    1.9.1  SELinux简介
    1.9.2  设置
第2章  Linux字符界面
  2.1  Linux字符界面简介
    2.1.1  进入Linux字符界面
    2.1.2  关闭和重启Linux系统
    2.1.3  目标
  2.2  在Linux系统下获取帮助
    2.2.1  使用--help选项获取帮助
    2.2.2  查看man手册页
  2.3  Shell基础知识
    2.3.1  Shell简介
    2.3.2  bash简介
    3.3.3  bash命令
  2.4  使?
    2.4.1  常用控制组合键
    2.4.2  光标操作
    2.4.3  特殊字符
    2.4.4  通配符
  2.5  Shell实用功能
    2.5.1  命令行自动补全
    2.5.2  命令历史记录
    2.5.3  命令排列
    2.5.4  命令替换
    2.5.5  命令别名
    2.5.6  文件名匹配
    2.5.7  管道
  2.6  重定向
    2.6.1  输出重定向
    2.6.2  输入重定向
    2.6.3  错误重定向
    2.6.4  同时实现输出和错误的重定向
  2.7  vi编辑器
    2.7.1  vi编辑器工作模式
    2.7.2  进入插入模式
    2.7.3  光标移动
    2.7.4  命令模式操作
    2.7.5  末行模式操作
  2.8  远程连接Linux系统
    2.8.1  使用
    2.8.2  使用
第3章  目录和文件管理
  3.1  Linux文件类型
  3.2  Linux系统目录结构
  3.3  Linux文件信息
    3.3.1  inode和目录项
    3.3.2  使用stat命令查看文件信息
    3.3.3  使用ls命令查看文件信息
  3.4  文件和目录操作管理
    3.4.1  pwd:显示工作目录路径
    3.4.2  cd:更改工作目录路径
    3.4.3  ls:列出目录和文件信息
    3.4.4  touch:创建空文件、更改文件时间
    3.4.5  mkdir:创建目录
    3.4.6  rmdir:删除空目录
    3.4.7  cp:复制文件和目录
    3.4.8  mv:文件和目录改名、移动文件和目录路径
    3.4.9  rm:删除文件或目录
    3.4.10  file:查询文件类型
    3.4.11  du:显示目录或文件的磁盘占用量
    3.4.12  wc:统计文件行数、单词数、字节数和字符数
  3.5  链接文件
    3.5.1  链接文件简介
    3.5.2  使用链接文件
  3.6  文件和目录属性
    3.6.1  文件和目录属性简介
    3.6.2  查看和设置文件和目录属性
第4章  Linux常用命令
  4.1  文本内容显示
    4.1.1  cat:显示文本文件
    4.1.2  more:分页显示文本文件
    4.1.3  less:回卷显示文本文件
    4.1.4  head:显示指定文件前若干行
    4.1.5  tail:查看文件末尾数据
  4.2  文本处理
    4.2.1  sort:对文件中的数据进行排序
    4.2.2  uniq:将重复行从输出文件中删除
    4.2.3  cut:从文件每行中输出选定的字节、字符或字段
    4.2.4  comm:逐行比较两个已排序的文件
    4.2.5  diff:逐行比较两个文本文件,列出其不同之处
  4.3  文件和命令查找
    4.3.1  grep:查找文件中符合条件的字符串
    4.3.2  find:列出文件系统内符合条件的文件
    4.3.3  locate:在数据库中查找文件
    4.3.4  whereis:查找指定文件、命令和手册页位置
  4.4  系统信息显示
    4.4.1  uname:显示计算机及操作系统相关信息
    4.4.2  hostname:显示或修改计算机主机名
  4.5  日期和时间
    4.5.1  cal:显示日历信息
    4.5.2  date:显示和设置系统日期和时间
    4.5.3  hwclock:查看和设置硬件时钟
  4.6  信息交流
    4.6.1  echo:在显示器上显示文字
    4.6.2  mesg:允许或拒绝写消息
    4.6.3  wall:对全部已登录用户发送信息
    4.6.4  write:向用户发送消息
  4.7  其他命令
    4.7.1  clear:清除计算机屏幕信息
    4.7.2  uptime:显示系统已经运行的时间
    4.7.3  type:显示命令的类型
第5章  Shell编程
  5.1  熟悉Shell程序的创建
    5.1.1  Shell程序基本语法
    5.1.2  Shell程序的创建过程
  5.2  Shell变量
    5.2.1  Shell定义的环境变量
    5.2.2  用户定义的变量
    5.2.3  位置参数
    5.2.4  预定义变量
    5.2.5  参数置换的变量
  5.3  变量表达式
    5.3.1  字符串比较
    5.3.2  数字比较
    5.3.3  逻辑测试
    5.3.4  文件操作测试
  5.4  执行Shell程序
  5.5  Shell流程控制语句
    5.5.1  条件判断
    5.5.2  循环控制
第6章  用户和组群账户管理
  6.1  用户账户简介
    6.1.1  用户账户分类
第7章  权限、所有者和
第8章  归档、压缩和备份
第9章  软件包管理
第10章  磁盘和文件系统管理
第11章  逻辑卷管理
第12章  进程和服务管理
第13章  任务计划
第14章  Linux系统引导和启动
第15章  Linux网络基本配置
第16章  配置OpenSSH服务器
第17章  配置VNC服务器
第18章  配置NFS服务器
第19章  配置DHCP服务器
第20章  配置Samba服务器
第21章  配置DNS服务器
第22章  配置Apache服务器
第23章  配置vsftpd服务器
第24章  配置Sendmail服务器
第25章  配置Squid服务器