首页 > 图书中心 >图书详情

Linux操作系统基础——面向人工智能和大数据(微课版)

提供全套PPT教学课件、专业培养计划、教案、课程大纲、教学进度表。

作者:曹洁,张志锋,冯柳
丛书名:面向新工科专业建设计算机系列教材
定价:59
印次:1-1
ISBN:9787302663775
出版日期:2024.05.01
印刷日期:2024.05.30

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

more >

前言 数据作为新一轮工业革命中最为活跃的技术创新要素,正在全面重构全球生产、流通、分配、消费等领域,对社会生活、经济运行机制、产业转型、国家治理、国家安全产生重要影响。人工智能技术广泛应用于无人驾驶、语音识别、自动视觉检测、机器翻译、智能客服机器人等领域。某种意义上,人工智能为这个时代的经济发展提供了一种新的能量。在大数据时代,大数据和人工智能密不可分,人工智能的更全面、更智慧发展需要依托大数据技术,需要大数据的支撑。大数据和人工智能涉及的知识点非常多,本书从大数据和人工智能对Linux操作系统的需求出发组织Linux内容。 1. 本书编写特色 内容系统全面: Linux下的C、Python、MySQL。 理论实践结合: 配有丰富实例,实践每章知识点。 原理浅显易懂: 对操作给出示例代码和注解。 入门门槛较低: 零基础轻松快速掌握Linux。 教材配套资源: 教学课件、源代码、视频。 2. 本书内容组织 第1章Linux系统概述。主要介绍Linux系统的起源、发展与特点,Linux系统的应用领域,VirtualBox下安装Linux系统,Linux系统与Windows系统共享粘贴板和文件夹。 第2章图形界面与命令行界面。主要介绍GNOME图形界面、命令行界面、常用命令、常用快捷键和命令行自动补全。 第3章Linux文件操作。主要介绍Linux文件系统,文件创建、复制、删除和移动,文件内容查看,查找文件名满足指定要求的文件,文件和目录访问权限管理,文件、目录的压缩及解压缩,通过扩展包挂载移动设备和通过mount命令挂载U盘。 第4章文本编辑器与软件包管理。主要介绍vi编辑器、vim编辑器、gedit编辑器和软件包管理。 第5章用户与用户组管理。主要介绍用户管理、用户账号文件和用户组管理。第6章 Linux Shell程序设计。主要介绍Shell概述、管道操作、Shell变量、Shell输入和输出、Shell数据类型、算术运算、流程控制结构和函数。 第7章Linux网络管理。主要介绍网络基础、网络配置和网络管理。 第8章Linux下C语言基础编程。主要介绍编译的概念、gcc编译C语言程序和文件操作。 第9章Linux下C语言进程和线程编程。主要介绍进程概述、进程编程和线程编程。 第10章Linux下C语言网络编程。主要介绍套接字、IP地址的转换、域名IP地址转换和套接字编程。 第11章Linux下Python进程和线程编程。主要介绍编写和运行Python代码、安装Python开发工具VS Code、安装Python开发工具Anaconda、线程编程、线程同步和进程编程。 第12章Linux下Python网络编程。主要介绍套接字模块、TCP编程、UDP编程和HTTP编程。 第13章Linux下操作MySQL数据库。主要介绍Linux下安装MySQL、MySQL基本操作、C语言操作MySQL数据库和Python语言操作MySQL数据库。 第14章Hadoop大数据环境搭建。主要内容为Hadoop概述、Hadoop安装前的准备工作、Hadoop的安装与配置和HDFS的Shell操作。 3. 本书适用范围 本书可作为高等院校计算机、信息管理、软件工程、大数据、人工智能等相关专业的Linux操作系统课程教材,也可作为企业中从事大数据、人工智能开发的工程师和科技工作者的Linux操作系统参考用书。 本书由曹洁、张志锋、冯柳著,参与编写的还有邢培旭、周晓斌。在本书的编写和出版过程中,得到了铜陵学院、清华大学出版社的大力支持和帮助,在此表示感谢。本书在撰写过程中,参考了大量专业书籍和网络资料,在此向这些作者表示感谢。 由于编写时间仓促,编者水平有限,书中难免存在疏漏和不足,热切期望得到专家和读者的批评指正,在此表示感谢。您如果遇到任何问题,或有更多的宝贵意见,欢迎发送邮件至邮箱bailj@tup.tsinghua.edu.cn,期待能够收到您的真挚反馈。 编者2024年1月

more >
扫描二维码
下载APP了解更多

同系列产品more >

机器学习

翟懿奎,秦传波,麦超云
定 价:69元

查看详情
信息安全概论

邱晓红、吴珍、颜晓莲
定 价:79元

查看详情
离散数学及编程实践

向秀桥
定 价:69元

查看详情
数据库原理与应用(微课版)

邹先霞、王传胜
定 价:69.80元

查看详情
程序设计的计算思维与方法(翻转课...

杨鑫
定 价:69.80元

查看详情
图书分类全部图书
more >
  • "内容系统全面:Linux下C、Python、MySQL编程。
    理论实践结合:每章知识点配丰富实例实践。
    原理浅显易懂:对操作给出示例代码和注解。
    入门门槛较低:零基础轻松快速掌握Linux。
    教材配套资源:课件、大纲、源代码、视频。 
    "

more >
  • 目录

    第1章Linux系统概述1

    1.1Linux系统的起源、发展与特点1

    1.1.1Linux系统的起源与发展1

    1.1.2Linux系统的特点2

    1.2Linux系统的应用领域2

    1.2.1服务器2

    1.2.2嵌入式2

    1.2.3云计算3

    1.2.4大数据3

    1.2.5人工智能3

    1.3VirtualBox下安装Linux系统4

    1.3.1在VirtualBox上安装Linux操作系统4

    1.3.2虚拟机克隆安装Slave1虚拟计算机12

    1.4Linux系统与Windows系统共享粘贴板和文件夹16

    1.4.1Linux系统与Windows系统共享粘贴板16

    1.4.2Linux系统与Windows系统共享文件夹16

    习题18

    第2章图形界面与命令行界面19

    2.1GNOME图形界面19

    2.2命令行界面19

    2.2.1启动终端窗口19

    2.2.2命令格式20

    2.3常用命令23

    2.4常用快捷键26

    2.5命令行自动补全27

    2.5.1环境变量名自动补全27

    2.5.2用户名称自动补全27

    2.5.3用命令、文件名或函数名自动补全272.5.4用主机名自动补全27

    习题28

    目录〖3〗第3章Linux文件操作29

    3.1Linux文件系统29

    3.1.1Linux文件概述29

    3.1.2Linux文件类型30

    3.1.3Linux目录结构31

    3.2文件创建、复制、删除和移动33

    3.2.1touch创建文件33

    3.2.2vim创建文件34

    3.2.3重定向符>和>>创建文件34 ...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘