当前位置: 首页 > news >正文

百度 医疗网站建设网站特点怎么写

百度 医疗网站建设,网站特点怎么写,公司设计网站有什么好处,最新网站推广方法目录 1 根文件系统 2 BusyBox 3 实验九 3.1 在 busybox 官网下载 busybox 源码#xff08;这里我们下载 busybox-1.22.1.tar.bz2#xff09; 3.2 拷贝 busybox 源码包到 ubuntu 的家目录下#xff0c;解压并进入其顶层目录 3.3 进入 busybox 配置界面#xff08;…目录 1 根文件系统     2 BusyBox 3 实验九 3.1 在 busybox 官网下载 busybox 源码这里我们下载 busybox-1.22.1.tar.bz2 3.2 拷贝 busybox 源码包到 ubuntu 的家目录下解压并进入其顶层目录 3.3 进入 busybox 配置界面与 Linux 内核配置方法一样 3.4、 参考如下信息配置 busybox 3.5 编译 busybox 3.6 安装 busybox 3.7 进入到安装目录下查看生成的文件 3.8 将交叉编译工具链中的库文件拷贝到_install 目录下 3.9 删除库文件中的静态库 3.10 删除共享库中的符号表需要在 root 用户下操作 3.11 将资料中“移植相关文件”下的 etc 目录配置文件拷贝到当前目录下 3.12 给 etc/init.d/下的 rcS 脚本添加可执行权限 3.13 创建其他目录 3.14 删除原来的根文件系统 3.15 将自己制作的根文件系统拷贝到 NFS 的工作目录下测试 1 根文件系统     根文件系统是内核启动后挂载的第一个文件系统系统引导程序会在根文件系统挂载后从中把一些基本的初始化脚本和服务等加载到内存中去运行 根文件系统内容 uImage不支持这些命令只有挂载根文件系统才能执行这些命令挂载根文件系统的目的即让linux可以使用这些命令。 浅蓝色文件都是软链接文件这些文件都是通过busybox编译的  bin shell命令(elf格式)(通过busybox编译生成) dev 设备文件(内核启动后会将设备信息写入该目录) etc 内核配置文件 lib 共享库(elf格式)(从交叉编译工具链中获取) linuxrc 内核运行的第一个应用程序(通过busybox编译生成) mnt 挂载目录(非必要) proc 进程相关文件(内核启动后会将进程信息写入该目录) root 超级用户家目录(非必要) sbin 系统管理shell命令(elf格式)(通过busybox编译生成) sys 驱动相关文件(内核启动后会将驱动信息写入该目录) usr shell命令(elf格式)(通过busybox编译生成)linuxrc是busybox生成的是linux运行起来的第一个程序  思考 开发板上为什么需要这些库 库是预先编写好的代码集合其中包含了一系列函数和数据结构可供开发者在开发过程中调用和使用。 开发板上需要一定要有动态库还是静态库 一般动态库就可以一般我们在ubuntu上编译静态库在ubuntu上有就可以了。 开发板上的库从哪里来 不可以从ubuntu复制 2 BusyBox BusyBox将很多常用的工具集成到一个很小的可执行文件中为普通用户提供大多数常用的命令BusyBox实现的命令都是精简版的很多扩展都不支持。BusyBox被称为Linux工具里的瑞士军刀 BusyBox的获取     https://busybox.net/downloads/ BusyBox 是一个开源软件工具集它集成了大量的 Linux 工具和命令行实用程序包括基本的文件操作、系统管理、网络工具、Shell 命令等等。BusyBox 被广泛用于嵌入式系统中因为其轻便、高效、可移植性好等特点。 以下是 BusyBox 的一些特点 小巧BusyBox 被设计成一个单一的二进制文件整个工具集的大小只有几百KB这使得 BusyBox 可以轻松地运行在资源有限的嵌入式设备上。 高效BusyBox 中的工具和命令行实用程序都被优化过能够占用更少的系统资源并提供更快的执行速度这对于嵌入式设备来说非常重要。 可定制性强BusyBox 可以配置为支持不同的功能和选项用户可以根据自己的需求选择需要的工具和命令行实用程序从而最小化系统中的资源消耗。 兼容性好BusyBox 可以运行在各种不同的 Unix 和 Linux 系统上并且其命令行语法与 GNU 工具相似因此易于使用和学习。 开源BusyBox 采用 GPL 开源协议可以免费使用和修改也可以在其他开源项目中使用。 总之BusyBox 是一个轻便、高效、可定制性强、兼容性好的工具集被广泛用于嵌入式设备中是嵌入式系统开发的重要工具。 3 实验九 根文件系统移植 【实验目的】 熟悉根文件系统的目录结构构建自己的根文件系统 【实验环境】 ubuntu 14.04 发行版 FS4412 实验平台 交叉编译工具 arm-none-linux-gnueabi- 【注意事项】 实验步骤中以“ $ ”开头的命令表示在 ubuntu 环境下执行 【实验步骤】 3.1 在 busybox 官网下载 busybox 源码这里我们下载 busybox-1.22.1.tar.bz2 https://busybox.net/downloads/ 3.2 拷贝 busybox 源码包到 ubuntu 的家目录下解压并进入其顶层目录 $ tar xvf busybox-1.22.1.tar.bz2 $ cd busybox-1.22.1/ 3.3 进入 busybox 配置界面与 Linux 内核配置方法一样 $ make menuconfig 3.4、 参考如下信息配置 busybox Busybox Settings ---Build Options ---[*] Build BusyBox as a static binary (no shared libs)[ ] Build with Large File Support (for accessing files 2 GB)(arm-none-linux-gnueabi-) Cross Compiler prefix 配置完成后通过方向键选择‘Exit’退出并保存配置信息 3.5 编译 busybox $ make 编译完成后在源码的顶层目录下会生成 busybox 文件 3.6 安装 busybox $ make install 安装完成后在源码的顶层目录下会生成 _install 目录 3.7 进入到安装目录下查看生成的文件 $ cd _install/ $ ls 如下图所示在安装目录下生成了根文件系统中所需的 shell 命令文件 3.8 将交叉编译工具链中的库文件拷贝到_install 目录下 $ cp /home/linux/Linux_4412/toolchain/gcc-4.6.4/arm-arm1176jzfssf-linux-gnueabi/lib/ . -a 如下图所示在安装目录下就有了根文件系统中所需的库文件 3.9 删除库文件中的静态库 $ sudo rm lib/*.a 3.10 删除共享库中的符号表需要在 root 用户下操作 需要瘦身 不过我们切换到root所以之前配置的环境交叉编译无法直接使用需要补齐路径 $ sudo su $ /home/linux/Linux_4412/toolchain/gcc-4.6.4/bin/arm-none-linux-gnueabi-strip lib/* $ exit 3.11 将资料中“移植相关文件”下的 etc 目录配置文件拷贝到当前目录下 3.12 给 etc/init.d/下的 rcS 脚本添加可执行权限 $ chmod x etc/init.d/rcS 3.13 创建其他目录 $ mkdir dev mnt proc root sys tmp var 如下图所示至此我们就构建好了自己的根文件系统 3.14 删除原来的根文件系统 $ sudo rm -rf /opt/4412/rootfs/* 3.15 将自己制作的根文件系统拷贝到 NFS 的工作目录下测试 $ sudo cp -rf ./* /opt/4412/rootfs 4 练习 1.简述根文件系统中主要包含了哪些内容及包含这些内容的原因 2.使用BusyBox制作的Linux工具有哪些特点为什么嵌入式领域一般都使用BusyBox
http://www.yutouwan.com/news/466243/

相关文章:

  • 为何只有建设银行网站打不开联系方式 响应式网站
  • 网站 概念设计如何进行网页设计和网站制作
  • 物流网站设计易购商城网站怎么做啊
  • 医疗器械网站建设方案景点网站应该怎么做
  • 网站上传 文件夹结构推广类电商文案
  • 建设l旅游网站目的及功能定位wordpress中front-page
  • 做网站手机号抓取的公司公司注册资金要求
  • 怎样做婚庆网站移动端模板 wordpress
  • 网站模板 源码之家广州冼村为什么有钱
  • 有专门做英文字幕的网站吗学校网站建设成功案例
  • 洛阳网站推广公司给网站做引流多少钱
  • 企业网站系统的设计与开发教程重庆新闻论坛
  • 东圃手机网站制作费用企业网站页面设计
  • 找人帮忙做网站vps网站打开需要身份验证
  • 动态型网站建设哪里便宜亳州电商网站建设
  • 企业信息型网站有哪些忻州推广型网站开发
  • 加强网站互动交流平台建设自查东莞官方网站设计
  • 网页与网站设计实验报告企业网站建设属于什么费用
  • 做网站赚钱有哪些途径html注册登录界面代码
  • 建设电子商务网站的好处网站开发 .net
  • 福建:网站建设网站的图片要会员才能下载怎么做
  • 影视网站建设源码网站建设公众号管理
  • 如何在网站网站做代理潍坊网页模板建站
  • 广州市官网网站建设平台外贸公司倒闭的多吗
  • h5制作工具免费版济南网络优化网站
  • vs做网站添加背景辽宁省建设工程交易网
  • 网站加载速度影响因素辽宁建设工程信息网官网查不良行为
  • wordpress登录qq微信登录中山百度推广优化排名
  • 红色文化网站建设wordpress主题雪人yeti1.9.2
  • 有什么免费开发网站建设软件有哪些南昌校园文化设计公司