欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    嵌入式Linux系统的使用.ppt

    • 资源ID:5970476       资源大小:756.50KB        全文页数:36页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    嵌入式Linux系统的使用.ppt

    嵌入式Linux系统的使用,课程安排,Linux系统简介Linux系统安装与配置Linux文件系统嵌入式Linux系统访问,Linux系统简介,Linux吉祥物,一只名叫TUX的小企鹅,Linux系统简介,Linux发行版本,Linux是开源的软件,任何人都可以修改其代码,加入用户界面后,即可发行自己的独特版本。因此Linux 有五花八门的发行版本,而不象Windows一样由一家公司完全控控制。按发行的主体来区分Linux的发行版本可以大体分为两类商业公司维护的发行版本.例如Redhat社区组织维护的发行版本,例如Debian按软件包管理模式来分类rpmapt,Linux系统简介,Redhat系列产品,RHEL(Redhat Enterprise Linux):也就是所谓的Redhat Advance Server,收费版本软件本身仍然不是收费,并且开源。收取是高昂的维护费,对于不需要RH提供支持的用户,完全可以用等效的免费版本CentOSFedora Core:由原来的Redhat桌面版本发展而来,免费版本CentOS:RHEL 的社区克隆版本,免费版本开源社区在RHEL源码上重新编译的发行版本,跟Redhat没有关系。但是后者并没有阻止这种行为(好象也没有权利阻止,这就是开源奇妙的地方),Linux系统简介,Debian系列产品,Debian是社区类Linux的典范,是迄今为止最遵循GNU规范的Linux系统Debian主要分三个版本:稳定版本stable、测试版本testing、不稳定版本unstable。Debian是1993年由Ian Murdock首次提出。这名字来自他女朋友(现在他妻子)Debra和他自己名字lan的组合Debian最具特色的是apt-get/dpkg包管理方式,直接从互联网搜索,下载软件包,自动安装。,Linux系统简介,Ubuntu系列产品,Ubuntu是基于Debian的unstable版本加强而来,是由一个商业公司进行维护Ubuntu就是一个拥有Debian所有的优点,以及自己 所加强的优点的近乎完美的 Linux桌面系统 特点是界面非常友好,容易上手,对硬件的支持非常全面,是最适合做桌面系统的Linux发行版本根据桌面系统不同,Ubuntu有多个版本基于Gnome的Ubuntu(主要版本)基于KDE的Kubuntu基于Xfc的 Xubuntu,Linux系统简介,其他系列。,如来自Novell和AMD发起的SUSE团队的openSUSE,欧洲使用量最大,课程安排,Linux系统简介Linux系统安装与配置Linux网络共享服务嵌入式Linux系统访问,安装与配置,在VMWare上安装RHEL5,第一步:启动VMWare,创建一个虚拟机第二步:安装Linux发行版本,这里使用的是RHEL5第三步:对Linux系统进行基本配置,安装与配置,创建VMWare虚拟机,选择虚拟机类型为Linux,版本为RHEL5为虚拟机创建一个新目录,将其选择为虚拟机存放目录选择网络类型为Bridge:网络机器选择虚拟硬盘尺寸,8G以上选择虚拟光盘映像作为光驱安装操作系统:RedHatLinuxAS5正式版DVD.iso按Start启动虚拟机执行安装,安装与配置,安装RHEL5,选择安装模式:直接按回车选择图形界面安装检测安装媒体完整性:选择跳过选择安装时界面选择语言:中文选择硬盘分区:虚拟机选择自动分区配置IP网络:选择静态IP配置防火墙:虚拟机直接选择无防火墙,安装与配置,安装RHEL5,对安装软件包进行选择X Windows System(图形界面的基础)KDE Desktop Environment(用到QT的开发,和图形界面配置)Editors 主要用到vi 作编辑Server Configuration Tools(图形化服务器管理工具)Windows File Server(指Samba 服务器)FTP Server(用FTP服务器共享文件Development Tools(用到其中命令行开发工具gcc,make等)X Software Development(图形界面开发工具)KDE Software Development(主要用到QT Designer)Administration Tools(图形化管理工具)System Tools(系统管理工具),安装与配置,安装RHEL5,安装完毕后,打开终端,进入Shell:Shell提示符标识了命令行的开始Shell命令提示符格式为usernamehostname:pathname$Username-当前登录的用户名-用户名与主机名分隔符Hostname-当前登录的主机名:-主机名与路径名的分隔符Pathname-当前路径名$-普通用户命令开始提示符(超级用户是#),安装与配置,配置系统,更改启动模式:默认为图形界面,改为命令行界面修改/etc/inittab文件id:5:initdefault改为3重启后直接进入命令行界面startx:启动X窗口系统,进入图形界面Ctrl+Alt+Backspace杀掉X-Windows回到命令行配置IP地址保证eth0与windows本地连接在同一网段:如windows本地IP为192.168.1.10,则Ifconfigping 192.168.1.10,验证网络联通在wondows上使用putty访问Linux虚拟机,安装与配置,配置系统,VMWare虚拟网卡分为3种连接模式Bridage桥接模式:与本地连接联通HostOnly模式:与VMnet1联通NAT模式:与VMnet8联通,安装与配置,配置系统,Linux虚拟机通过Bridage虚拟网卡(eth0)接入局域网,安装与配置,配置系统,Linux虚拟机可以通过HostOnly虚拟网卡单独与windows主机连接,安装与配置,配置系统,为Linux系统配置双网卡:eth0用于接入局域网,eth1仅用于与Windows系统相连为Linux虚拟机增加一块HostOnly模式网卡配置eth1地址,使得eth1与VMNet1联通使用putty通过eth1地址访问Linux,安装与配置,Linux网络文件共享,Samba共享服务:简称SMB,是一个网络服务器,一般应用于Linux与Windows主机间网络共享文件。NFS共享服务:网络文件系统Network FileSystem,一般应用于Linux主机间网络共享文件。FTP共享服务:文件传输协议File Transfer Protocol,可以通过文本命令存储文件,配合专门的FTP图形客户端使用更方便。VMware虚拟机共享:实现主机与虚拟机间文件共享。,安装与配置,SMB共享使用,在Linux主机上配置SMB服务器选择SMB验证模式:用户增加SMB用户:取Linux系统上一个普通用户选择SMB共享目录,并设置SMB共享名、密码:使用该普通用户的主目录将SMB服务设为开机自动启动重启SMB服务:/etc/init.d/smb restart 或者service smb restart在Windows主机上通过SMB网络共享与Linux主机间存储文件直接在文件地址输入LINUX主机名(IP地址)SMB共享名当提示输入用户名和密码,输入Linux 配置下SMB用户名和SMB共享密码,安装与配置,共享使用建议,使同一个目录为不同的共享方式使用创建一个普通用户,如xnf,其主目录就是/home/xnf。配成SMB目录成用户模式,并且在SMB用户创建一个同名同密码的用户xnf,这样/home/xnf也自动成为SMB共享目录。在NFS服务器里把/home/xnf配成NFS共享目录。这样同一个目录/home/xnf可以给不同的共享方式同时使用。,课程安排,Linux系统简介Linux系统安装与配置Linux文件系统嵌入式Linux系统访问,Linux文件系统,根文件系统,Linux文件系统是一棵文件树,所以文件和外设都以文件的形式挂在这个文件树上一切皆文件Linux文件树从“/”根节点开始,成为根文件系统Linux支持多种类型文件系统:ext2/ext3、swap、vfat、nfs、ISO9660等,这些不同的文件组织方式可以挂在根文件系统下混合使用,Linux文件系统,目录结构,/bin 该目录中存放Linux的常用命令/boot 该目录下存放的都是系统启动时要用到的程序/dev 该目录包含了Linux系统中使用的所有外部设备,它实际上是访问这些外部设备的端口,你可以访问这些外部设备,与访问一个文件或一个目录没有区别/sbin该目录用来存放系统管理员的系统管理程序/usr 用户应用程序和文件都存放在该目录下/etc该目录存放了系统管理时要用到的各种配置文件和子目录,例如网络配置文件、文件系统等。/home 用来存放该用户的主目录。,Linux文件系统,目录结构,/lib 该目录用来存放系统动态连接共享库,几乎所有的应用程序都会用到该目录下的共享库/tmp 用来存放不同程序执行时产生的临时文件/lost+found 该目录在大多数情况下都是空的。但当突然停电、或者非正常关机后,有些文件就临时存放在这里/mnt 该目录在一般情况下也是空的,你可以临时将别的文件系统挂在该目录下/proc 可以在该目录下获取系统信息,这些信息是在内存中由系统自己产生的/root 超级用户的主目录/sys sys文件系统/proc proc文件系统,Linux文件系统,目录与文件,Linux目录也是文件的一种:通过目录将系统中所有的文件分级、分层组织在一起,形成了Linux文件系统的树型层次结构以根目录为起点,所有其他的目录都由根目录派生而来/-根目录;.-当前目录;.-上一级目录;-用户主目录目录路径与斜杠(/)分隔相对路径:从当前路径开始索引,如:./jannzeng./jannzeng jannzeng绝对路径:从根路径开始索引,如:/home/jannzengLinux文件类型:规则文件、目录文件、设备文件、链接文件等通过ls l 文件列表的第一个字符判断文件类型,Linux文件系统,命令解释器-Shell,Shell是Linux中的命令行解析程序,为用户提供使用操作系统的接口从Linux命令行界面直接进入Shell环境也可以用图形界面的“终端”,进入Shell环境,Linux文件系统,通过Putty登陆Vmware Linux系统,通过SSH协议连接Linux的eth1的IP地址:配置Putty控制台的字体、颜色、字符编码等参数保存好该控制台,课程安排,Linux系统简介Linux系统安装与配置Linux文件系统嵌入式Linux系统访问,嵌入式Linux系统访问,通过串口登陆开发板Linux系统,通过串口线连接开发板COM0与PC机串口在PC上配置串口通讯工具(超级终端、Putty等)启动开发板,等待开发板嵌入式Linux启动完成,串口通讯工具会打印出开发板系统启动过程提示在串口通讯按下回车键,串口通讯工具获得Linux命令行提示符在串口控制台下控制开发板Linux系统显示与配置开发板网络:ifconfig eth0也可以在开发板图形界面下配置,嵌入式Linux系统访问,通过网络登陆开发板Linux系统,用网线连接开发板与PC机配置开发板与PC机IP在同一网段下分别在开发板和PC机ping对方IP地址,确认开发板与PC机网络联通在PC机上(通过Putty、Windows命令行终端、Linux命令行终端)telnet登陆开发板Linux系统输入登陆用户名:root,进入开发板Linux系统,嵌入式Linux系统访问,通过NFS实现开发板Linux系统与PC机Linux系统共享,在Linux主机上配置NFS服务器添加NFS共享:选择共享目录,允许访问的主机设置为*.*,权限为可读写重启portmap服务和nfs服务NFS服务配置文件为/etc/exports,也可以直接编辑该文件设置共享,嵌入式Linux系统访问,通过NFS实现开发板Linux系统与PC机Linux系统共享,在PC机Linux系统上配置好NFS文件服务器开发板Linux系统上挂载/卸载PC机NFS共享挂载:mout t nfs o nolock,rw 192.168.1.2(Linux主机IP):/home/jannzeng(NFS共享目录)/mnt/nfs(挂载点)卸载:unmount/mnt/nfs,嵌入式Linux系统访问,在开发板使用U盘,一般开发板Linux系统都实现热插拔功能插上U盘以后,在开发板控制台上键入mount命令,显示U盘挂接的目录/dev/udisk on/udisk=将U盘挂接在开发板的/udisk目录如果开发板系统不支持热插拔,则需要手工挂载 mount/dev/udisk/mnt/udisk=将U盘手工挂接到/mnt/udisk下/dev/udisk表示U盘的设备文件,根据具体开发板来决定设备文件名,上机实验,1、在PC机上利用Vmware虚拟机安装Linux系统2、配置新安装的Linux系统网络与SMB、NFS共享服务3、通过串口或者telnet远程登陆开发板,并实现与PC机Windows、Linux系统间文件共享,

    注意事项

    本文(嵌入式Linux系统的使用.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开