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

    • Linux操作系统基础--面向人工智能和大数据(计算机科学与技术微课版双色印刷面向新工科专业建设计算机系列教材)
      • 作者:曹洁//张志锋//冯柳|责编:白立军//薛阳|总主编:张尧学
      • 出版社:清华大学
      • ISBN:9787302663775
      • 出版日期:2024/05/01
      • 页数:268
    • 售价:23.6
  • 内容大纲

        本书从大数据和人工智能两方面对Linux操作系统的需求出发组织内容,全书共14章,内容包括Linux系统概述,图形界面与命令行界面,Linux文件操作,文本编辑器与软件包管理,用户与用户组管理,Linux Shell程序设计,Linux网络管理,Linux下C语言基础编程,Linux下C语言进程和线程编程,Linux下C语言网络编程,Linux下Python进程和线程编程,Linux下Python网络编程,Linux下操作MySQL数据库,Hadoop大数据环境搭建。
        本书可作为高等院校计算机、信息管理、软件工程、大数据、人工智能等相关专业的Linux操作系统课程教材,也可作为企业中从事大数据、人工智能开发的工程师和科技工作者的Linux操作系统参考用书。
  • 作者介绍

  • 目录

    第1章  Linux系统概述
      1.1  Linux系统的起源、发展与特点
        1.1.1  Linux系统的起源与发展
        1.1.2  -Linux系统的特点
      1.2  Linux系统的应用领域
        1.2.1  服务器
        1.2.2  嵌入式
        1.2.3  云计算
        1.2.4  大数据
        1.2.5  人工智能
      1.3  VirtualBox下安装Linux系统
        1.3.1  在VirtualBox上安装Linux操作系统
        1.3.2  虚拟机克隆安装Slavel虚拟计算机
      1.4  Linux系统与Windows系统共享粘贴板和文件夹
        1.4.1  Linux系统与Windows系统共享粘贴板
        1.4.2  Linux系统与Windows系统共享文件夹
      习题
    第2章  图形界面与命令行界面
      2.1  GNOME图形界面
      2.2  命令行界面
        2.2.1  启动终端窗口
        2.2.2  命令格式
      2.3  常用命令
      2.4  常用快捷键
      2.5  命令行自动补全
        2.5.1  环境变量名自动补全
        2.5.2  用户名称自动补全
        2.5.3  用命令、文件名或函数名自动补全
        2.5.4  用主机名自动补全
      习题
    第3章  Linux文件操作
      3.1  Linux文件系统
        3.1.1  Linux文件概述
        3.1.2  Linux文件类型
        3.1.3  Linux目录结构
      3.2  文件创建、复制、删除和移动
        3.2.1  touch创建文件
        3.2.2  vim创建文件
        3.2.3  重定向符>和>>创建文件
        3.2.4  echo创建文件
        3.2.5  文件的复制、删除和移动
      3.3  文件内容查看
        3.3.1  cat查看文件
        3.3.2  more查看文件
        3.3.3  less查看文件
        3.3.4  head查看文件
        3.3.5  tail查看文件
        3.3.6  grep查找文件里符合条件的字符串
        3.3.7  文件内容统计命令wo
        3.3.8  文件内容比较命令comm和diff

        3.3.9  sort对文件中所有行排序
      3.4  查找文件名满足指定要求的文件
        3.4.1  find查找文件名满足给定条件的文件
        3.4.2  locate查找文件名包含指定字符串的文件
      3.5  文件和目录访问权限管理
        3.5.1  chmod更改文件或目录的访问权限
        3.5.2  chown更改文件和目录的所有权
      3.6  文件、目录的压缩及解压缩
        3.6.1  gzip压缩与解压缩
        3.6.2  bzip2压缩与解压缩
        3.6.3  zip压缩与unzip解压缩
        3.6.4  tar打包压缩和解包解压
      3.7  通过扩展包挂载移动设备
      3.8  通过mount命令挂载U盘
      习题
    第4章  文本编辑器与软件包管理
    第5章  用户与用户组管理
    第6章  Linux Shell程序设计
    第7章  Linux网络管理
    第8章  Linux下C语言基础编程
    第9章  Linux下C语言进程和线程编程
    第10章  Linux下C语言网络编程
    第11章  Linux下Python进程和线程编程
    第12章  Linux下Python网络编程
    第13章  Linux下操作MySQl数据库
    第14章  Hadoop大数据环境搭建
    参考文献