![嵌入式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=1739501054-qhcIxJHfbpTvsURDvu4at98qjjZPzXib-0-d3bcc2f5c17d12f87b6b7aabf1530ced)
图2.8 Ubuntu的登录界面
2.1.6.2 vim编辑器
在终端输入以下命令,进入“/home/”目录。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_1.jpg?sign=1739501054-35JqOVcCj7N37SlgLFeVB2sN8vDRQc56-0-4bfd22d4050ef8b2909f86d5c2835f0e)
输入“vi hello.c”命令,创建并进入hello.c文件中。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_2.jpg?sign=1739501054-yjpOCQj7bT1k6Kdyvd7MERUJLWRM7B3K-0-4f616d6a205bfb09dd4851442b9e844c)
按下键盘上的“I”键,显示为输入模式,就可以进行文本的编辑了。手动输入如下代码后,按“Esc”键可将输入转换为命令模式,并输入“:wq”。这样就完成了一个简单的vim编辑器操作流程。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_3.jpg?sign=1739501054-jjiy3Z0Ps52aZm7UewPqzcEfzqRb22zK-0-62c72e1359e8010041d2d287b392468f)
切换到root用户,输入如下命令,可删除该文件。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_4.jpg?sign=1739501054-qcbDhxIW2MztfZ9FVGONVHI4EFaSgrpw-0-ff83994686abc900d55506e8bc2e77ff)
在终端输出“hello world”的过程如下:
输入如下命令,进入“/home/”目录。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_5.jpg?sign=1739501054-HKdUaw4yg2qDdc66j6uWwfIMlNs7qlBt-0-51d0e0e0daf7e538cba3a6529e83cd21)
在“/home/”目录下,输入以下命令,创建一个脚本文件。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_6.jpg?sign=1739501054-u7exsqtGGDp0gXTjRK3fsA3aCgFW0Ckk-0-73ceeb17340d533b5be303ed44d7dd6c)
按下键盘上的“I”键,进入输入模式,输入如下内容。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_7.jpg?sign=1739501054-iKCPAi8VHCChA1W1BmPI7cnur0Yt3bxc-0-5525d80a1bc352b6c343d84fec14dac1)
按下“Esc”键,输入“:wq”后按回车键退出。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_8.jpg?sign=1739501054-D1kyMOqPriw3i1JTJQpPoI8N1Q5U5iUn-0-80dc03ecafebe20f8217e0b07bfabacb)
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_39_1.jpg?sign=1739501054-xd6rSETvLpRVtLkkCk71faqXa6XXiYSq-0-3ab471bd77b461fa607d8b819d498bdd)
在终端输入命令“sh hello.sh”,运行这个脚本,会输出如下信息:
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_39_2.jpg?sign=1739501054-tVqxjRkKZDuC44fyZwVTGM8dS5aTay4N-0-2d2d57f1b44c7eab6bfdb2ec6bc0a59a)
输入如下命令,可删除该文件。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_39_3.jpg?sign=1739501054-gRfWTymLeExVw4XUm6gIug3KmuF8LgGS-0-74707340ca3e18cacfaae2c4a9a56189)