0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

大数据技术基础知识简介

RG15206629988 来源:行业学习与研究 2023-02-07 09:50 次阅读

一、操作系统

操作系统(Operating System,OS)是一套程序的组合体。操作系统是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。

操作系统负责计算机硬件系统的管理、协调、运作,可处理管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络、管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。

目前,主流的计算机操作系统包括:windows、Linux。日常生活中计算机常用的操作系统是windows,开发人员可能常用Linux操作系统。

其他的计算机操作系统包括:苹果OS操作系统。手机操作系统包括安卓系统等。

二、Linux操作系统

大数据平台常用Linux操作系统研发。

(1)具有代表性的Linux发行版本

具有代表性的Linux发行版本包括:Red Hat Enterprise Linux、SUSE Linux Enterprise、Debian GNU/Linux、Gentoo Linux、Mandrake Linux(唯一支持龙芯的Linux发行版,根据百度百科理解:龙芯是中国具有自主知识产权的芯片

(2)Linux与Windows的对比

1)Windows系列封闭了接口和内核设计;Linux为开源操作系统,定制性强,可以进行底层开发。

2)Linux的购置成本低于Windows。

3)Linux的稳定性和安全性较好,更不容易受到病毒攻击。

4)Linux属于类Unix,对Linux的学习有助于学习AIX、HP UNIX、Solaris(根据网络资料:AIX、HP UNIX、Solaris为Unix操作系统的子分类)等。

(3)Linux常用命令

1)启动Linux系统

机器加电后,引导系统,出现登录界面。

28920180-a63d-11ed-bfe3-dac502259ad0.png

图片来源:学堂在线《大数据导论》

2)关闭 Linux 系统

关闭 Linux 系统的命令:#shutdown -h now。

3)目录相关命令

①显示当前所处目录位置命令:pwd;

②列出文件或目录命令:Is-;

③列出较详细的目录命令:Is-l;

④同时列出隐藏目录命令:Is -al;

⑤建立目录命令:mkdir /hadoop(该命令可建立hadoop文件夹);

⑥建立递归目录命令:mkdir -p /python/numpy(该命令可建立python文件夹,python文件夹中含有numpy文件夹);

⑦目录转换命令:cd /home/admin。

28cb0110-a63d-11ed-bfe3-dac502259ad0.png

图片来源:学堂在线《大数据导论》

4)删除目录

①删除一个空目录命令:rmdir bbb(该命令bbb里不能有文件);

②删除目录及文件命令:rm -rf bbb。

5)创建文件

在当前目录中新建文件命令:touch data.txt(该命令可建立data.txt文件)。

2913e858-a63d-11ed-bfe3-dac502259ad0.png

图片来源:学堂在线《大数据导论》

6)移动文件和重命名文件

①移动文件命令:mv data.txt /tmp(该命令将data.txt文件移动至/tmp目录);

②重命名文件命令:mv /tmp/data.txt /tmp/mydata.txt(该命令将data.txt文件重命名为mydata.txt)。

7)vi编辑器

使用vi编辑器编辑文件命令:vi linux.log(该命令将使用vi编辑器编辑linux.log文件)。

8)查看文件内容

①全部展示文件内容命令:cat linux.log(该命令可查看 linux.log文件中的内容);

②分页展示文件内容命令:more linux.log(该命令可分页展示文件内容);

③跟踪文件内容命令:tail linux.log(该命令一般用于查看日志文件内容)。

29ab625a-a63d-11ed-bfe3-dac502259ad0.png

图片来源:学堂在线《大数据导论》

9)网络相关命令

①查看IP地址等信息命令:ifconfig;

②查看当前主机与指定主机的网络连接是否正常命令:ping www.baidu.com(该命令可查看主机与百度的网络连接是否正常)。

29c14782-a63d-11ed-bfe3-dac502259ad0.png

29f7cfb4-a63d-11ed-bfe3-dac502259ad0.png

图片来源:学堂在线《大数据导论》






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 操作系统
    +关注

    关注

    37

    文章

    6282

    浏览量

    121872
  • 计算机系统
    +关注

    关注

    0

    文章

    213

    浏览量

    23879
  • LINUX内核
    +关注

    关注

    1

    文章

    311

    浏览量

    21387
  • 大数据技术
    +关注

    关注

    0

    文章

    36

    浏览量

    5063

原文标题:大数据相关介绍(3)——大数据技术基础

文章出处:【微信号:行业学习与研究,微信公众号:行业学习与研究】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    光纤通信技术基础知识

    电子发烧友网站提供《光纤通信技术基础知识.ppt》资料免费下载
    发表于 03-06 15:53 0次下载

    射频与微波基础知识

    射频与微波基础知识
    的头像 发表于 01-16 10:05 257次阅读
    射频与微波<b class='flag-5'>基础知识</b>

    Access数据基础知识介绍

    电子发烧友网站提供《Access数据基础知识介绍.pdf》资料免费下载
    发表于 01-02 10:24 2次下载

    电气技术基础知识

    电气技术基础知识
    的头像 发表于 12-14 09:11 739次阅读
    电气<b class='flag-5'>技术</b><b class='flag-5'>基础知识</b>

    电子元器件的基础知识

    电子元器件的基础知识
    的头像 发表于 12-04 10:42 2589次阅读
    电子元器件的<b class='flag-5'>基础知识</b>

    电子元器件的基础知识与安装技术

    电子发烧友网站提供《电子元器件的基础知识与安装技术.pdf》资料免费下载
    发表于 11-21 10:45 1次下载
    电子元器件的<b class='flag-5'>基础知识</b>与安装<b class='flag-5'>技术</b>

    数字电子技术基础知识

    电子发烧友网站提供《数字电子技术基础知识.pdf》资料免费下载
    发表于 11-20 10:50 1次下载
    数字电子<b class='flag-5'>技术</b><b class='flag-5'>基础知识</b>

    运放-2. 基础知识

    运放基础知识
    的头像 发表于 08-18 10:59 1817次阅读
    运放-2. <b class='flag-5'>基础知识</b>

    EMC基础知识讲解解析

    EMC基础知识分享
    发表于 06-30 15:37 10次下载

    LED显示屏基础知识

    LED显示屏的应用很广泛了,具备节能、高效的特点,在技术上也方便实现,但LED显示屏的基础知识你了解吗?下面分享一些LED显示屏的基础知识,需要的可以了解下,帮助大家在选择产品时有一个参考。
    的头像 发表于 06-29 11:14 1539次阅读

    C语言基础知识(5)--循环语句

    C语言基础知识(5)--循环语句
    的头像 发表于 06-15 10:18 1380次阅读
    C语言<b class='flag-5'>基础知识</b>(5)--循环语句

    被动元件基础知识

    被动元器件基础知识介绍
    发表于 06-02 17:12 12次下载

    关于MOS管的基础知识

    文章主要是讲一下关于MOS管的基础知识,例如:MOS管工作原理、MOS管封装等知识
    发表于 05-23 10:09 948次阅读
    关于MOS管的<b class='flag-5'>基础知识</b>

    MOS管的基础知识介绍

    文章主要是讲一下关于mos管的基础知识,例如:mos管工作原理、mos管封装等知识
    的头像 发表于 05-18 10:38 2010次阅读
    MOS管的<b class='flag-5'>基础知识</b>介绍

    STM32中C语言的基础知识

    C语言是单片机开发中的必备基础知识,本文列举了部分STM32学习中比较常见的一些C语言基础知识,希望能对大家有所帮助。
    的头像 发表于 04-27 17:42 991次阅读
    STM32中C语言的<b class='flag-5'>基础知识</b>