VirtualBox中Linux系统基本使用方法

目录

前言

一、为虚拟机设置网络连接方式

二、安装SSH

三、创建Hadoop普通用户

四、利用FileZilla(FTP)软件向Ubuntu传输文件

五、文件解压缩(对hbase文件解压缩)

六、更新APT和ubuntu修改镜像源

七、安装Vim 编辑器

八、在Windows系统中使用SSH方式登录linux系统

九、生成linux虚拟机镜像文件

总结以上就是今天要讲的内容,本文简单介绍了Ubuntu中Linux系统的使用和安装Hadoop中的前期铺垫。


前言

本章内容介绍的是关于用VirtualBox中下载好的ubuntu系统中,为搭建Hadoop平台所做的命令操作准备,希望能帮助不会的人有指引作用。


提示:以下是本篇文章正文内容

一、为虚拟机设置网络连接方式

1,打开“VirtualBox”,找到并点击虚拟机的“设置”界面,找到“网络”->“网卡1”:

                                                                                       “连接方式”中找到“桥接网卡”,即可

2,打开虚拟机,并打开后端 

二、安装SSH

1,在后端中输入如下代码:

$sudo apt-get install openssh-server

2,进入shell命令提示符状态,查看当前虚拟机的IP地址:

$ifconfig

可以得到如图所示:

三、创建Hadoop普通用户

1,打开终端,使用如下命令创建一个hadoop用户:

$ sudo useradd -m hadoop -s /bin/bash

2,为当前创建的hadoop用户设置密码:

$ sudo passwd hadoop

3,为当前hadoop用户增加管理员权限:

$ sudo adduser hadoop sudo

4,切换hadoop用户(因为之后代码的操作都是在hadoop用户下进行的,你也可以重新启动时可以看到用户的选择:一个是你一开始创建的,一个是hadoop用户)

$ su hadoop

四、利用FileZilla(FTP)软件向Ubuntu传输文件

前提:在此操作之前请确认好是否下载好以下文件和软件:(这些都是林子雨的软件和安装包版本,其他版本也是一样的操作),这些安装包先集中放在一个文件夹里

①eclipse安装包

②hadoop安装包

③hbase安装包

④jak

⑤FileZilla软件


1,打开FTP 软件,找到“文件”-->“站点管理器

 2,找到“新站点”,点击它创建一个站点(可以自己取名字,也可以系统默认),在新建站点上输入一下内容:(这些都是文件要输入进虚拟机的用户)

①主机:就是之前在虚拟机上用命令“ifconfig”中找到的本次IP地址

②用户和密码:输入上次创建的hadoop用户名和设置的密码

③协议:选择SFTP-SSH File Transfer Protocol

3,输入以上信息后,点确认。 之后会弹出信息,可以勾选“总是信任这个选项”,然后就可以看到连接成功了

4,连接成功后,可以 先在“本地站点”里找到我之前提过的那些安装包的文件,然后在“远程站点”,中在“hadoop”目录下找打“下载”目录,

然后在安装文件里面把 ①eclipse安装包  ②hadoop安装包   ③hbase安装包  ④jak  这四个安装包上传到“下载”目录。

 5,现在传输就完成了

 也可以在虚拟机里面“下载”目录上查看到这些上传上的文件安装包

五、文件解压缩(对hbase文件解压缩)

注意:我这的hbase的是2.2.2版本的

1,在Linux系统中,可以使用tar命令对后缀名为.tar.gz(或.tgz)的压缩文件进行解压。通常可以采用如下形式的命令:

$ tar -zxf /home/hadoop/下载/hbase-2.2.2-bin.tar.gz –C /usr/local

 2,(为刚刚hbase压缩的文件加权力):Linux系统对文件权限有着严格的规定,如果一个用户不具备权限,将无法访问目录及其下面的文件。这时,就可以采用chown命令进行授权,让hadoop用户拥有对该目录的权限,具体命令如下:

$sudo chown -R hadoop /usr/local/hbase-2.2.2

六、更新APT和ubuntu修改镜像源

1,安装成功Liunx系统后,需要及时更新APT软件,否则,后续一些软件可能无法正常安装。打开一个终端(可以使用快捷键Ctrl+Alt+T),进入Shell命令提示符状态,然后输入下面命令:

$ sudo apt-get update

2,ubuntu修改镜像源 

在使用ubuntu操作系统时,需要去下载更新软件,但是系统默认的镜像源为国外的镜像源,下载速度比国内的慢,且部分软件还存在限制会导致下载失败。因此可以替换国内的镜像源来提高下载速度,国内的常用的镜像源像阿里,清华都是可以的。

①第一步:

打开虚拟机,并在右上角找到“设置”,点开

 ,到了“设置”界面后,找到“关于(about)”——>“软件更新”(Software Updates)

 ②第二步:

到“软件和更新(Software Updates)界面,找到“Ubuntu软件”界面,在下面吧“源代码”勾上,并在“下载自”(Download from)中选择china列里是中国的镜像源,确定即可。生效后再去看/etc/apt/source.list会发现里面的镜像源地址已经改变。

 

七、安装Vim 编辑器

1,执行下面命令完成vim编辑器的安装:

$ sudo apt-get install vim

2,可以使用下面命令创建一个word.txt文件:

$ cd ~
$ vim word.txt

八、在Windows系统中使用SSH方式登录linux系统

前提:先在主机电脑上下载好PuTTy软件。用这个连接可以和你在虚拟机上后端输入命令是一样的效果,这个输入命令可以更好的使用中文输入和复制粘贴操作。

1.先在虚拟机执行ifconfig,查看当前IP地址:

2,点击PuTTY y应用程序,在里面如图写入IP地址,虚拟机用户名(本章中要连接的用户名是hadoop)

 3,在过几秒后,后弹出如下界面:①输入你要连接的用户名②输入其密码,即可。

、生成linux虚拟机镜像文件

1,导出生成镜像文件(当前虚拟机都是关闭状态)

找到“管理”-->“导出虚拟电脑”

 选择当前“Ubuntu”

 虚拟机电脑导出设置:格式:“选择“开放式虚拟化格式1.0”

 选择“许可

 等待进度条完成,导出就成功了!!!

 2. 导入Linux虚拟机镜像文件

等导出成功后,找到“管理”-->“导入虚拟电脑”

在导入虚拟机界面中“文件” 哪里的按钮,找到刚刚导入的虚拟机文件,并点击选择它(“Ubuntu.ova”)

 

 

点击“Finish” ,就可以顺利完成导入,生成一个可用的Linux虚拟机。然后,就可以启动这个虚拟机,登录Linux系统。

 

 

 


总结
以上就是今天要讲的内容,本文简单介绍了Ubuntu中Linux系统的使用和安装Hadoop中的前期铺垫。

### 安装和配置VirtualBox #### 准备工作 为了在Linux系统上成功安装和运行VirtualBox,需确保系统的内核模块支持以及必要的依赖项已安装。对于大多数现代Linux发行版而言,这通常不是问题。 #### 下载与安装 可以通过官方渠道下载适用于特定Linux发行版的VirtualBox包文件[^1]。以Ubuntu为例,在终端执行如下命令来添加Oracle的公钥及软件源: ```bash wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" ``` 更新本地仓库缓存并安装最新版本的VirtualBox: ```bash sudo apt-get update && sudo apt-get install virtualbox-7.0 ``` 对于其他类型的Linux发行版如统信UOS、麒麟KOS等,则可以参照相应文档获取适合的操作指南[^2]。 #### 基本设置 完成上述步骤之后即可启动应用程序进行初步设定。初次打开程序会提示是否要加载额外的功能组件(Extension Pack),建议按照向导指示完成此过程以便获得更好的兼容性和性能表现。 当准备就绪后可按以下流程建立新的虚拟环境: - **创建虚拟机**: 使用图形界面中的“新建”按钮输入名称选择操作系统类别为Linux及其具体子类目; - **分配资源**: 设定合理的RAM容量与磁盘空间大小;这两者直接影响到后续Guest OS的表现所以应当依据实际情况灵活调整[^3]。 #### 启用半虚拟化特性 针对某些场景下可能需要开启Hyper-V或者KVM这样的硬件辅助技术来提高效率。此时应该进入虚拟机设置页面找到处理器选项卡下的PAE/NX标志位勾选启用状态,并且确认已经选择了合适的Hypervisor类型比如Intel VT-x/AMD-V等。另外如果打算利用Virtio驱动实现更高效的I/O传输则记得也要激活相应的控制器端口[^4]。 通过以上介绍相信读者们能够顺利地在自己的Linux平台上部署起属于自己的VirtualBox实例来进行各种有趣的实验啦!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值