大数据培训之旅——Linux-3(权限用户及网络设置)

    终于到这个激动人心的时候了,设置完网络就不用这么麻烦的去用虚拟机蹩脚的伪终端了,而且权限以及用户贯穿整个学习过程,算相当重要的一环了。话不多说,直接往下看吧。

    说到权限就需要先提下用户,Linux是多用户的操作系统,可能会有超级多的用户,而我们之前使用的是名为root的超级用户,就类似于windows系统中的Administrator用户,拥有对系统的最高权限,除了超级用户之外,还有普通用户,他们是我们自己创建的用户,可以去操作有权限的文件,而最后一种就是程序用户,这种用户可以说是普通用户的扩展,我们用程序用户去操作指定的安装在Linux系统中的程序,所有的用户信息都存放在/etc/passwd文件中,我们可以用之前学的命令进行查看。

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

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

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

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

    当然用户以及用户组的选项比这个多很多,我觉得并不常用所以就不演示了,直接给出来了。

    useradd:-c 指定一段注释性描述

                    -d 指定用户目录,如果此目录不存在同时使用-m目录,可以创建主目录

                    -g 指定用户所属的用户组

                    -G 指定用户所属的附加组

                    -s 指定用户登录的shell

                    -u 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号

    usermod命令和useradd命令的选项以及其功能基本一致,但多了锁定用户操作

                    -L 锁定账号

                    -U 解锁账号

    userdel:-r 删除宿主目录

    passwd:-l 锁定账号

                   -u 解锁账号

                    -S 查看账号状态

    gpasswd:-a 添加成员

                      -d 删除成员

                      -M 自定义成员列表

    Linux系统中,所有文件都有读写执行三个操作,类似于windows,表示权限的方法有两种,字符表示法以及八进制表示法。同样和windows类似,Linux中文件也是对特定的用户,特定的用户组有权限,我们在Linux中叫他们属主(u),属组(g)以及其他(o),而且每个身份都对应着读(r)写(w)执行(x),具体看图咯。

权限表示法及其含义
字符表示法八进制表示法含义
r4
w2
x1执行

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

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

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

    权限以及用户就到这里了,再具体的用到会进行解释,下面就是重要的网络设置

    Linux系统与windows系统不同,Linux系统中网卡被识别成了文件存在了/etc/sysconfig/network-scripts/ifcfg-eth0这个文件中,让人eth0是我们默认的第一块网卡,如果有其他网卡的话应该会叫做ifcfg-eth1,以此类推,修改网卡我们会说两种方法,一种为命令修改,一种为使用图形界面进行修改,来看看具体操作吧

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

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

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

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

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

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

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

    网卡配置完成后就可以用实体机上的软件远程连接虚拟机进行操作了,这里用到的软件是SecureCRT,下载的话百度应该有很多,下载的过程中呢,我们去windows系统中的设备管理器创建一个虚拟网卡

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

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

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

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

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

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

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

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

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

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

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

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

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

    配置完成后下载一个SecureCRT的工具

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

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

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

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

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

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

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

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

    好了,这篇就写到这完事了,之后就是Linux系统中的程序管理了,终于用SecureCRT摆脱了虚拟机的不方便,真是幸福呢,对了,使用SecureCRT连接虚拟机的时候记得让虚拟机保持运行状态,不能关闭以及挂起。

  • 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、付费专栏及课程。

余额充值