大数据技术基础知识简介

电子说

1.3w人已加入

描述

一、操作系统

操作系统(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系统

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

LINUX内核

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

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。

LINUX内核

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

4)删除目录

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

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

5)创建文件

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

LINUX内核

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

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(该命令一般用于查看日志文件内容)。

LINUX内核

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

9)网络相关命令

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

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

LINUX内核

LINUX内核

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






审核编辑:刘清

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分