关于大数据工具箱 ubuntu的基本使用

关于大数据工具箱 ubuntu的基本使用

1.文章目录

2.摘要

Linux是指一种计算机操作系统:Linux也可指操作系统的内核,实际应用上人们已经习惯了用Linux来形容整个基于Linux内核,并且搭载了各种人机界面,应用和服务软件的操作系统。基于这些组件的Linux软件被称为Linux发行版。Linux是一种应用于PC和工作站的操作系统,而Ubuntu是Linux的一个分支发行套件。本文介绍了ubuntu的基本使用以及相关软件(XshellWinSCP)的基本知识。本文还涉及了Ubuntu与CentOS的对比.

3.linux系统的安装与使用

3.1.Ubuntu的介绍

Ubuntu是一个以桌面应用为主的Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu"一词,意思是“人性”“我的存在是因为大家的存在",是非洲传统的一种价值观。

3.2.Ubuntu的安装

1.虚拟机Ubuntu的安装:

所需要Ubuntu16.04的虚拟光盘以及Oracle VM VirtualBox软件

注:所用Ubuntu版本为Ubuntu16.04。

下载链接:
Ubuntu16.04镜像:https://ubuntu.com/download/

Oracle VM VirtualBox 安装:https://oracle-virtualbox.net/

(1)点击新建,修改Ubuntu的文件存储位置
在这里插入图片描述

(2)点击下一步,然后修改内存,该内存为电脑磁盘实际占用
在这里插入图片描述

(3)将硬盘改为“使用已有的虚拟硬盘文件”,然后在下方选择硬盘地址
在这里插入图片描述

(4)完成创建
在这里插入图片描述

3.3.虚拟机的使用

(1)点击启动并正常使用(虚拟机已储存到Oracle VM VirtualBox)
在这里插入图片描述

4.Xshell和WinSCP的安装及使用

4.1.Xshell的安装和使用

Xshell免费版官网下载地址:https://www.xshell.com/zh/free-for-home-school/
(1)下载Xshell的安装包,点击Xshell5.exe,点击安装,出现该界面一直点下一步
在这里插入图片描述

(2)打开Xshell,点击左上角的文件然后点击新建会出现以下界面
在这里插入图片描述

(3)在Ubuntu终端输入ifconfig查询ip地址,并且输入到Xshell地址中
在这里插入图片描述
在这里插入图片描述

(4)点击链接之后出现该页面代表正常运行,Xshell可代替Ubuntu终端运行命令
在这里插入图片描述

4.2.WinSCP的安装和使用

WinSCP下载官网网址:https://winscp.net/eng/downloads.php
(1)下载WinSCP的安装包,点击WinSCP.exe,点击安装,出现该界面一直点下一步
在这里插入图片描述

(2)待WinSCP安装完成后,点击WinSCP,出现以下界面,输入IP地址,用户名以及密码
在这里插入图片描述

(3)点击登录,然后就可以从外部拖入文件到Linux内部文档中
在这里插入图片描述

5.Linux系统常用命令

以下操作均在Xshell下进行

5.1.查询本机IP地址

代码:ifconfig
在这里插入图片描述

5.2.文件夹、文件,如新建、改名、删除等常用操作

代码:
mkdir 201205102556.txt(新建)

mv a.txt b.txt(改名)

rm-r a.txt(删除)

输入mkdir 201205102556.txt创建新的文档
在这里插入图片描述
mv a.txt b.txt(改名)
在这里插入图片描述

rm-r a.txt可删除文档
在这里插入图片描述

5.2.编辑 txt 文件,保存和查看

代码:
vim text.txt

cat text.txt

  输入vim text.txt创建text文件且点击i进入编辑,点esc后输入:wq退出编辑并保存

在这里插入图片描述

  输入cat text.txt查看编辑内容

在这里插入图片描述

5.3.查看该路径下的文档或文件

代码:
ls
在这里插入图片描述

6.Ubuntu与CentOS的对比

6.1.观点1

观点1:CentOS适用于服务器,Ubuntu则适用于个人桌面
服务器: 这一点是CentOS胜,虽然它们同样是开源,免费。CentOS它的源码是来自由商业服务器Red Hat Enterprise Linux。有很多公司都是用CentOS来代替商业版的Red Hat Linux,同时它的稳定性也是值得信赖的。而Ubuntu的开发目的是为了使个人电脑变得简单易用,虽然也提供相应的企业服务器,不过专业的还是CentOS。 个人使用: 没毛病,那就是Ubuntu,大多数人觉得Linux难,其中的原因之一就是难于安装,但Ubuntu提供了友好的安装界面,所以非常简单。同时它还有出名的社区,可以帮助你非常轻松的入门,甚至成为专家。同时它有很多支持的软件,这些软件基础可以让你在上面办公,玩耍。还有在2013年发布了面向智能手机的移动操作系统,在2014年与魅族合作推出Ubuntu版MX3。从这些可见它在单用户使用的强大,完美。虽然CentOS也有相应的友好安装功能和支持功能,不过总体上真没有Ubuntu完美。总的来说,它们都是非常优秀的,都是免费的,开源的,有很多的开发者大神都一直在进行修改,完善。基本上两者都没什么很大的区别,内核一样,只是附加的功能问题,如果你足够强大,甚至可以以Linux内核,开发也自己的专属Linux版本,在里面随心所欲。CentOS适用于服务器,Ubuntu则适用于个人桌面. ### 6.2.观点2
观点2:CentOS和Ubuntu平分秋色
首先,我们需要区分用户场景,如果是用户在自己电脑上使用,很显然 ubuntu 系统要更加合适一些。不是 ubuntu 比 centos 好,而是 centos 主动放弃了这部分市场。所以,没得选咯!所以,这点上,我和其他人的回答是一致的。不一致的是,我个人不认为在服务端,ubuntu 比 centos 要差。这主要取决于你想干什么,和你是一个什么样的生产环境。我们知道,在国内的linux 运维环境中, centos 是占大头的。一方面是因为 centos 出生名门,作为 redhat 社区版本,其稳定性毋庸置疑。

其实,在国际上,采用 centos 和采用 ubuntu 作为服务端是其实是五五开的。两者各有特色,完全可以根据自己的需求进行选择。最最重要的差异就是,ubuntu 相比 centos 在更新策略上要积极一些。我们知道,在 centos 上如果不配置扩展源的话,很多软件都是没办法yum安装的,比如 nginx。而如果是选择 ubuntu 系统,就没有这个烦恼啦,直接 apt install nginx 就可以咯!所以,如果你希望更加容易的获得较新版本的软件,使用 ubuntu 系统可能会更加方便一些。当然,如果保守一些,希望稳定一些,还是选择 centos 靠谱。当然,你也不要看到了我这个回答,就建议公司将生产环境换成 ubuntu 系统。因为运维工程师掌握的技能擅长哪个就用哪个就好了。强行更换系统,如果造成重大损失,会让你吃不了兜着走的。

6.3.观点3

观点3:Ubuntu适合初学者,CentOS更适合公司服务器
两个平台都属于当今最流行的Linux平台,这两个平台在我负责的不同项目中都使用过,简单总结一下:Ubuntu对于初学者来说是更好的选择。Ubuntu有一个很大的社区平台, 为我们提供丰富的文档和经验,Ubuntu服务器可以图形化界面都适合大部分人的习惯。所以,如果你是初学者,没有任何特殊的要求,那就使用Ubuntu服务器吧。CentOS更适合公司生产环境的使用:Centos更新频率不高,只有稳定的版本才会发布。网上的项目教程有很多是基于Centos。Ubuntu适合初学者,CentOS更适合公司服务器. ### 6.4.个人观点
个人观点
如果在相同条件下拥有两个Linux平台,相对于日常生活,Ubuntu比较合适,简易的操作,清楚易懂的过程,可图形化界面让人更容易接受.而CentOS适合商业用途,CentOS能适用于较庞大的运行,更新速度比较稳定,只需要定期维护. ## 7.参考文献 陈志杰, 入门与提高~(第二版)[M]. 高等教育出版社, 2006. Ubuntu16.04镜像:https://ubuntu.com/download/ Oracle VM VirtualBox 安装:https://oracle-virtualbox.net/ Xshell免费版官网下载地址:https://www.xshell.com/zh/free-for-home-school/ WinSCP下载官网网址:https://winscp.net/eng/downloads.php
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值