欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • Linux操作系统基础教程(第4版)
      • 作者:编者:王良明|责编:刘向威//张爱华
      • 出版社:清华大学
      • ISBN:9787302616344
      • 出版日期:2022/11/01
      • 页数:234
    • 售价:19.6
  • 内容大纲

        作者依托16年的企业UNIX/Linux岗位从业经验和10年的Linux教学总结,在前三版的基础上锤炼出第四版。本书以RHEL 9.0和Debian 11为教学蓝本,结合大量的图表,循序渐进地阐述了Linux操作系统的基本框架和原理及常见服务的部署,内容包括Linux系统概况、安装Linux、用户和组、文件和权限、常用命令、Linux图形工作站、Linux运维、编程基础、服务管理和服务配置,文末还精心挑选了8篇附录作为原理阐析的补充内容,每章结尾的知识拓展为进一步学习和研究相关内容指明了方向。
        本书可作为高等学校电子信息、计算机、物联网等信息类相关专业本科生“Linux操作系统”课程的教材,也可供Linux的学习者和爱好者参考。
  • 作者介绍

  • 目录

    第1章  Linux系统概况
      1.1  Linux成长发展
        1.1.1  Linux的诞生
        1.1.2  Linux的成长
        1.1.3  Linux的发展
      1.2  内核版本与开源协议
        1.2.1  内核版本
        1.2.2  开源协议
      1.3  Linux的应用场合
      1.4  Linux发行版和开源社区
        1.4.1  Linux发行版
        1.4.2  开源社区
      1.5  知识拓展与作业
        1.5.1  知识拓展
        1.5.2  作业
    第2章  安装Linux
      2.1  安装系统
        2.1.1  分区和分区命名
        2.1.2  文件系统类型
        2.1.3  安装规则
      2.2  初步管理
        2.2.1  开机、关机与睡眠
        2.2.2  登录、锁屏与注销
        2.2.3  配置网络
      2.3  知识拓展与作业
        2.3.1  知识拓展
        2.3.2  作业
    第3章  用户和组
      3.1  多用户系统
      3.2  用户和组的概念
        3.2.1  用户的概念
        3.2.2  组的概念
      3.3  用户和组管理
        3.3.1  组管理
        3.3.2  用户管理
      3.4  登录过程和环境变量
        3.4.1  用户登录过程
        3.4.2  用户环境变量
        3.4.3  用户切换
      3.5  知识拓展和作业
        3.5.1  知识拓展
        3.5.2  作业
    第4章  文件和权限
      4.1  Linux目录树
      4.2  文件分类与权限
        4.2.1  文件和目录
        4.2.2  文件权限
        4.2.3  文件属性
      4.3  文件管理
        4.3.1  文件通配符

        4.3.2  文件操作
      4.4  新建文件系统
      4.5  知识拓展与作业
        4.5.1  知识拓展
        4.5.2  作业
    第5章  常用命令
      5.1  命令基本语法与类型
        5.1.1  命令类型与语法
        5.1.2  在线帮助文档
      5.2  Bash快捷键、重定向和管道
        5.2.1  历史命令与Bash快捷键
        5.2.2  命令重定向
        5.2.3  其他元字符
      5.3  命令举例
        5.3.1  关机/重启/睡眠
        5.3.2  Bash内部命令
        5.3.3  系统信息相关命令
        5.3.4  文件操作命令
        5.3.5  进程及任务管理相关命令
        5.3.6  网络相关命令
      5.4  安装、卸载和升级软件包
        5.4.1  配置安装源
        5.4.2  安装、卸载软件
        5.4.3  升级系统
      5.5  Vim
      5.6  远程控制:OpenSSH
      5.7  知识拓展与作业
        5.7.1  知识拓展
        5.7.2  作业
    第6章  Linux图形工作站
      6.1  组成与原理
        6.1.1  Linux图形桌面系统组成
        6.1.2  X Window原理
      6.2  安装和关闭图形系统
      6.3  一些图形应用程序介绍
      6.4  图形界面远程登录
        6.4.1  从其他系统登录Linux图形桌面
        6.4.2  从Linux桌面登录其他系统
      6.5  知识拓展与作业
        6.5.1  知识拓展
        6.5.2  作业
    第7章  Linux运维
      7.1  进程管理
        7.1.1  进程的概念
        7.1.2  进程管理概述
      7.2  系统资源管理
        7.2.1  计算机资源概述
        7.2.2  资源管理
      7.3  定时任务
        7.3.1  周期性定时任务

        7.3.2  一次性定时任务
      7.4  知识拓展与作业
        7.4.1  知识拓展
        7.4.2  作业
    第8章  编程基础
      8.1  Bash编程基础
        8.1.1  Shell程序:Hello World
        8.1.2  脚本语言介绍
        8.1.3  结构和基本语法
        8.1.4  变量
        8.1.5  控制语句
        8.1.6  Shell程序调试
      8.2  C语言编程基础
        8.2.1  C语言编程环境
        8.2.2  进程编程
        8.2.3  网络编程
        8.2.4  程序调试
      8.3  知识拓展与作业
        8.3.1  知识拓展
        8.3.2  作业
    第9章  服务管理
      9.1  systemd单元
      9.2  systemctl命令
      9.3  知识拓展与作业
        9.3.1  知识拓展
        9.3.2  作业
    第10章  服务配置
      10.1  时钟同步服务
      10.2  FTP服务
      10.3  DHCP服务
      10.4  DNS
        10.4.1  域名解析
        10.4.2  资源记录
        10.4.3  安装和配置DNS
      10.5  WWW服务
        10.5.1  网站简介
        10.5.2  搭建过程
      10.6  NFS
        10.6.1  NFS介绍
        10.6.2  搭建NFS
      10.7  搭建邮件系统
        10.7.1  邮件系统简介
        10.7.2  动手操作
        10.7.3  邮件系统
      10.8  Samba4服务
      10.9  防火墙
        10.9.1  基础知识
        10.9.2  内核中的netfilter模块
        10.9.3  配置规则
        10.9.4  实验

      10.10  虚拟机
      10.11  容器
        10.11.1  Docker容器
        10.11.2  Podman容器
      10.12  知识拓展
    附录A  安装虚拟机工具
    附录B  安装Linux
    附录C  找回丢失的root密码
    附录D  创建用户和组
    附录E  硬盘分区与格式化
    附录F  常用命令用法
    附录G  Vim
    附录H  Bash编程