嵌入式Linux操作系统开发流程及服务器配置概念

更新时间:2023-05-19 11:18:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

嵌入式Linux操作系统开发流程及服务器配置概念

1、建立开发环境。GCC(GNU C Compiler,GNU的C语言编译器)是一套由GNU工程开发的支持多种编程语言的编译器。GCC是大多数类Unix操作系统(如Linux、BSD、Mac OS X等)的标准的编译器,GCC同样适用于微软的Windows。

2、配置开发主机。配置 MINICOM。MINICOM 软件的作用是作为调试嵌入式开发板信息输出的监视器和键盘输入的工具;配置网络,主要是配置NFS 网络文件系统,需要关闭防火墙。

3、下载别人已经移植好的 LINUX 操作系统。

4、建立根文件系统

5、建立应用程序的 flash磁盘分区。

IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。

MINICOM是一个串口通信工具,就像Windows下的超级终端。

NFS是Network File System的简写,即网络文件系统。NFS允许一个系统在网络上与他人共享目录和文件。

SMB(Server Messages Block,信息服务块)Samba是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议。

DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。DNS协议运行在UDP协议之上,使用端口号53。

FTP(文件传输协议)是TCP/IP网络上两台计算机传送文件的协议,使得主机间可以共享文件。

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议。 LAN(Local Area Network,局域网)是指在某一区域内由多台计算机互联成的计算机组。一般是方圆几千米以内。局域网可以实现文件管理、应用软件共享、打印机共享、工作组内的日程安排、电子邮件和传真通信服务等功能。

BOOTLOADER是系统启动加载器,主要功能是在开机进入系统之前,加载某些硬件初始化程序,启动系统进程等。

本文来源:https://www.bwwdw.com/article/cfl4.html

Top