![嵌入式Linux开发技术](https://wfqqreader-1252317822.image.myqcloud.com/cover/138/43738138/b_43738138.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.1.6 开发实践:Linux的安装与vim编辑器的使用
2.1.6.1 Linux的安装
Linux的安装步骤如下:
(1)安装Oracle VM VirtualBox管理器。
(2)通过Oracle VM VirtualBox软件导入虚拟机。
(3)进行虚拟电脑的配置。
配置完成后打开Ubuntu,其登录界面如图2.8所示。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_37_5.jpg?sign=1739576358-jVSMZbekpTuAqzUxdsRXaJkRFLf8iVxk-0-f3ad01d57b95c79d950eff3089f53631)
图2.8 Ubuntu的登录界面
2.1.6.2 vim编辑器
在终端输入以下命令,进入“/home/”目录。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_1.jpg?sign=1739576358-GeCqZopGh66wydF6rq2A0zPb8cd9zGBX-0-f22d9f8e35ce68e4ca267a86c7b30d35)
输入“vi hello.c”命令,创建并进入hello.c文件中。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_2.jpg?sign=1739576358-p9ys81KUqPdz1OBTfwoiqmuUuxCKH7BJ-0-8ab26d37f9628438e8fc560c6d423c09)
按下键盘上的“I”键,显示为输入模式,就可以进行文本的编辑了。手动输入如下代码后,按“Esc”键可将输入转换为命令模式,并输入“:wq”。这样就完成了一个简单的vim编辑器操作流程。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_3.jpg?sign=1739576358-NpeC6PBf7L8c3FSmtpqYPILsuPJ4EXsS-0-f161f33ae7ab4bc59bbccc0f02f7eee3)
切换到root用户,输入如下命令,可删除该文件。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_4.jpg?sign=1739576358-NQM1qLMhJrDqWZQE37ynclFRnd4Nw4zF-0-0fc3d77898887e2f66ea47ea4dd79e17)
在终端输出“hello world”的过程如下:
输入如下命令,进入“/home/”目录。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_5.jpg?sign=1739576358-LfxUXCZSeeQbkDNW5bQtK6p7AgE71t2S-0-a100e3610ea14f817f26d2c00ff56e76)
在“/home/”目录下,输入以下命令,创建一个脚本文件。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_6.jpg?sign=1739576358-s9u3EAfDUTDjODhckOwGrZocH7xuA5vX-0-fb7488e44d1cfc84c3741c3aa2c274ca)
按下键盘上的“I”键,进入输入模式,输入如下内容。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_7.jpg?sign=1739576358-kGglqsOdwlNN79LVeGqAiOBurHjm38so-0-fba5e2771c89b7c217753678ddfdf604)
按下“Esc”键,输入“:wq”后按回车键退出。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_8.jpg?sign=1739576358-keu0sYYhni5ghHQtIpow7VpYktx8RCPG-0-fa644396e065a3a8a811e32971c5b8ac)
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_39_1.jpg?sign=1739576358-IoAlsdFoCbkpLZAd1ObHB00I2zlLQsWl-0-0d874087ab13bf0e06fbeec95a17ef35)
在终端输入命令“sh hello.sh”,运行这个脚本,会输出如下信息:
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_39_2.jpg?sign=1739576358-KpeELvAvNwRxgWtal5YKie0NJHtfJoLv-0-d076e27b1c16e622c4f1b3fd4c62018c)
输入如下命令,可删除该文件。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_39_3.jpg?sign=1739576358-SqsW92eIXedgWv5DshSgVIYWnuXo442e-0-1df889ef417b7f8a18a55889014e1a7d)