![嵌入式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=1739924622-YmKDOt6vlXRIi8h4hKNsukPOiViE7lmE-0-e03f5a8e5b25a744f2b9024452482ed4)
图2.8 Ubuntu的登录界面
2.1.6.2 vim编辑器
在终端输入以下命令,进入“/home/”目录。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_1.jpg?sign=1739924622-RloowL5TKRp7d1QIr3ytMXzHX7i59yGX-0-b1c816d5f264d05093c7c3ed1e0ca4ce)
输入“vi hello.c”命令,创建并进入hello.c文件中。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_2.jpg?sign=1739924622-x5E85LNZ1ELexFOgWppZriWsjfwVZ6uB-0-b07f30669234c01a2ac6b9385ee7605d)
按下键盘上的“I”键,显示为输入模式,就可以进行文本的编辑了。手动输入如下代码后,按“Esc”键可将输入转换为命令模式,并输入“:wq”。这样就完成了一个简单的vim编辑器操作流程。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_3.jpg?sign=1739924622-de8q4jc3MmuJNzB4BSVlaXZ5n262H2Gk-0-2a494b21d486fef62622ef4806447f18)
切换到root用户,输入如下命令,可删除该文件。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_4.jpg?sign=1739924622-xppRrjZAwbHALeLTjO0bk3Owf1hNaJSy-0-ab57754dcf94cce8f54176e91b054a9d)
在终端输出“hello world”的过程如下:
输入如下命令,进入“/home/”目录。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_5.jpg?sign=1739924622-SfKTfYBtyWNQlQwBFDE2YrRNShJgmsQU-0-9c73712c516b28f869961999cd34c98d)
在“/home/”目录下,输入以下命令,创建一个脚本文件。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_6.jpg?sign=1739924622-YXRzU0F3hfuQgSglcHPC8IjLPZHLT3C0-0-93d4ff782176c64b5e1c64b1ac73b3b8)
按下键盘上的“I”键,进入输入模式,输入如下内容。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_7.jpg?sign=1739924622-p5rlaAdxg9CMPiPqQf4VdJKEfhhWQeGz-0-963f3fa442d6305ed5d8b61e54c4c1e8)
按下“Esc”键,输入“:wq”后按回车键退出。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_38_8.jpg?sign=1739924622-e8FMrV9CIqKloEXHfz7zZR2j0QsKapt5-0-7e774b5430b56ff41e9f1eddf6cf88ba)
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_39_1.jpg?sign=1739924622-sJ1d3HKnxjQ2pWLitjS5h3mIKmAzwfmF-0-c7d1be99864129d7c054f2a35a760426)
在终端输入命令“sh hello.sh”,运行这个脚本,会输出如下信息:
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_39_2.jpg?sign=1739924622-MhfHODslZr2skX6agX2LnSSO1qYQIktA-0-522fa96f26f9ab176ef71c19ee67d2f3)
输入如下命令,可删除该文件。
![](https://epubservercos.yuewen.com/05A69C/23020642901652606/epubprivate/OEBPS/Images/42374_39_3.jpg?sign=1739924622-jGMyNpKc2lNzcowedENhtRtjf3Ur2k5o-0-cf10dda5ec7004ab48bec0662a57774b)