大数据培训之旅——Linux-2(简单的命令)

    书接上回……Linux系统安装完成之后我们就得使用了,不然装他干什么,当然依据培训的老师所说,这东西不用自己弄,因为以后在公司会有运维的大佬弄好,不过多学点总是有好处的。

    话不多说,开始真正操作吧,但是在这之前需要说下VMware的一些技巧,比如挂起虚拟机,以及快照

——————————————————

——————————————————

——————————————————

——————————————————

——————————————————

    这些说完了,该说点理论上的东西了,比如Linux的目录树结构,Linux系统目录采用树形结构,类似于大树,一个根,然后长长长,分叉,在长长长,在分叉,而树根就是最顶层:根目录(/),用斜线表示,他下面有很多目录,比如/root,/bin,/boot,/dev,/etc这些目录有着不同的功能,而因为是树形结构,他们往下还有很多目录,至于都是用来干嘛的嘛,比如存放命令,设备文件,系统配置文件啥的,具体的如下:

/bin 二进制可执行命令

/dev 设备特殊文件

/etc 系统管理和配置文件

/etc/rc.d 启动的配置文件和脚本

/home 用户的主目录和基点

/lib 标准程序设计库

/sbin 超级管理命令

/tmp 公共的临时文件存储点

/root 系统管理员的主目录

/mnt 系统提供这个目录是让用户临时挂载其他的文件系统

/lost+found 平时是空文件,系统非正常关机留下的文件

/proc 虚拟的目录,系统的内存映射

/var 某些大文件的溢出区

/usr 应用程序和文件几乎都在这个目录

    这些东西乱糟糟的不好记,但是建议记住,下面就说到命令了

    Linux系统中的命令是指依赖于解释器程序用来实现某一类指令或者功能的一行或者多行字符串,Linux系统中的命令分为内部命令以及外部命令,说白了就是系统自带的是内部命令,自己后弄进去的就是外部命令。命令的执行需要先被shell解释器翻译成二进制的机器指令,然后机器运行得到结果,在由解释器把结果从二进制翻译回咱们能看懂的字。就类似于翻译官的存在。

    Linux命令的基本格式是,命令字+选项+参数,不用细抠都是什么,慢慢就会知道了。 

    下面就来了解下第一个命令:cd,这东西windows系统里也有,就是用来跳来跳去的,比如从一个文件夹进到另外一个,就需要cd一下,举个例子:


————————————————————————————————————

——————————————————

——————————————————

——————————————————

——————————————————

    既然我们使用的是操作系统那么,就有开机关机以及重新启动,在Linux中我们使用 shutdown -h now 或者 poweroff 或者 init 0 关闭计算机,使用 shutdown -r now 或 reboot 或者 init 6 来重启计算机

——————————————————

——————————————————

——————————————————

——————————————————

——————————————————

——————————————————

——————————————————

——————————————————

——————————————————

——————————————————

——————————————————

——————————————————

——————————————————、

    一些简单的命令就是这样了,其他的以后涉及会进行说明,下面要说一个超级重要的东西,vim编辑器,vim编辑器一共有三中工作模式,命令模式,输入模式,末行模式,直接用vi/vim编辑文档直接进入命令模式,按下a,i,o等键则会进入输入模式,这样就可以输入内容了,按esc键则会退回到命令模式,按下 : 则会进入末行模式,同样是esc键退出,三种模式各有功能,因为功能过多这里截图只举几个常用例子,其他的命令会以表格的形式显现出来。

——————————————————

——————————————————

——————————————————

——————————————————

——————————————————

    基本上常用的vim编辑器命令就这些了,至于其他的会在下面给出来

    光标移动:

    查找与替换:

    命令模式:


    输入模式:

    末行模式:

    好了,简单的Linux命令就到此为止了,下一篇就是介绍权限,用户以及网络设置了,就可以摆脱Linux系统自带的伪终端了,可以用实体机直连客户机进行命令的操作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Spark是一个开源的大数据处理框架,它可以在分布式计算集群上进行高效的数据处理和分析。Spark的特点是速度快、易用性高、支持多种编程语言和数据源。Spark的核心是基于内存的计算模型,可以在内存中快速地处理大规模数据。Spark支持多种数据处理方式,包括批处理、流处理、机器学习和图计算等。Spark的生态系统非常丰富,包括Spark SQL、Spark Streaming、MLlib、GraphX等组件,可以满足不同场景下的数据处理需求。 ### 回答2: Spark是一个分布式计算框架,其出现是为了解决Hadoop MapReduce计算模型中的许多性能问题。与MapReduce相比,Spark的计算速度更快,因为它可以在内存中缓存数据并使用更高效的调度算法。此外,Spark还支持多种语言,包括Scala、Java、Python和R等。 Spark有多个模块,包括Spark Core、Spark SQL、Spark Streaming、Spark MLlib和Spark GraphX等。Spark Core是Spark的基本组件,在其中实现了RDD这种抽象数据结构,它可以将数据分布在多台计算机上,从而实现分布式计算。Spark SQL提供了用于处理结构化数据的API和查询语言,它允许将Spark与现有的SQL工具和数据源一起使用。Spark Streaming可以在实时流处理中使用Spark来处理数据,并提供了与常见的消息队列和流处理系统的无缝集成。Spark MLlib提供了许多机器学习算法,可以在分布式环境中进行大规模的机器学习。Spark GraphX是用于图计算的组件,可以用于处理较大的网络图和社交网络图等。 Spark可以在各种场景下使用,例如大型金融数据分析、人工智能、机器学习和图计算等领域。与Hadoop相比,Spark具有更快的速度、更轻量的资源消耗和更广泛的开源社区支持,已经成为许多大规模数据分析和处理项目的首选技术之一。 总之,Spark是一个功能强大的分布式计算框架,具有快速、灵活和多语言支持等特点,并且在实际应用中表现出色,是大数据学习中不可或缺的重要技术之一。 ### 回答3: Spark是一个快速、通用、分布式计算引擎,可以在大规模数据集上进行高效的数据处理。Spark是基于内存的计算引擎,可以将数据存储在内存中,从而提高计算速度。Spark支持多种编程语言,包括Java、Scala、Python和R,因此很容易上手,并且可以适应各种应用场景。 Spark的核心组件包括Spark SQL、Spark Streaming、Spark MLlib和Spark GraphX等,在处理不同类型的数据上都具有很强的适应性。Spark SQL可以处理结构化数据,Spark Streaming可以实现实时数据处理,Spark MLlib可以进行机器学习任务,Spark GraphX可以处理图形数据。此外,Spark还提供了一个交互式的shell,方便用户测试和调试代码。 在分布式环境下,Spark使用集群模式进行计算。集群中的每个节点都有自己的内存和CPU资源,Spark通过将任务分发到不同的节点上进行并行计算以提高计算速度。Spark还提供了一些高级特性,如广播变量、累加器和检查点等,以提高计算性能和可靠性。 在大数据处理方面,Spark有着广泛的应用场景。例如,Spark可以用于数据清洗和转换、数据仓库构建、实时数据处理和机器学习等任务。Spark还支持多种数据源,包括关系型数据库、Hadoop HDFS、NoSQL数据库和云存储等,这些数据源都可以与Spark集成,以进行数据分析和处理。 总之,Spark是一个非常重要和流行的大数据处理工具,它有强大的功能和广泛的应用场景。对于想要学习大数据处理的人来说,掌握Spark是必不可少的。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值