澳门新萄京赌场-新萄京网址34567

新萄京发烧友网 > 嵌入式技术 > 调试及优化 > 正文

详细说明如何配置嵌入式linux 的nfs开发环境

? 2016年07月28日 16:14 ? 次阅读

  NFS(Network File System)即网络文件系统,是FreeBSD支撑的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在nfs的应用中,本地nfs的客户端应用可以透明地读写位于远端nfs服务器上的文件,就像访问本地文件一样。nfs作为一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,嵌入式开发者经常需要到。

  nfs有很多实际应用。下面是比较常见的一些:

  1. 多个机器共享一台CDROM或者其他设备。这对于在多台机器中安装App来说更加便宜跟方便。

  2. 在大型网络中,配置一台中心 nfs服务器用来放置所有用户的home目录可能会带来便利。这些目录能被输出到网络以便用户不管在哪台工作站上登录,总能得到相同的home目录。

  3. 不同客户端可在nfs上观看影视文件,节省本地空间。

  4. 在客户端完成的工作数据,可以备份保存到nfs服务器上用户自己的路径下。

  nfs是运行在应用层的协议。随着nfs多年的发展和改进,nfs既可以用于局域网也可以用于广域网,且与操作系统和硬件无关,可以在不同的计算机或系统上运行。

  在嵌入式linux 的开发过程中,开发者需要在linux 服务器上进行所有的App开发,交叉编译后,通用FTP 方式将可实行文件下载到嵌入式系统运行,但这种方式不但效率低下,且无法实现在线的调试。因此,可以通过建操作linux 服务器,同时可以在线对程序进行调试和修改,大大的方便了App的开发。因此,nfs的是嵌入式linux 开发的一个重要的组成部分,本部分内容将详细说明如何配置嵌入式linux 的nfs开发环境。

  嵌入式linux 的nfs开发环境的实现包括两个方面:一是linux 服务器端的nfs服务器支撑;二是嵌入式目标系统的nfs客户端的支撑。因此,nfs开发环境的建立需要配置linux 服务器端和嵌入式目标系统端。

  一、linux 服务器端nfs服务器的配置

  以root 身份登陆linux 服务器,编辑/etc 目录下的共享目录配置文件exports,指定共享目录及权限等。

  实行如下命令编辑文件/etc/exports:

  # vi /etc/exports

  在该文件里添加如下内容:

  /home/work 192.168.0.*(rw,sync,no_root_squash)

  然后保存退出。

  添加的内容表示:允许ip 地址范围在192.168.0.*的计算机以读写的权限来访问/home/work 目录。

  /home/work 也称为服务器输出共享目录。

  括号内的参数意义描述如下:

  rw:读/写权限,只读权限的参数为ro;

  sync:数据同步写入内存和硬盘,也可以使用async,此时数据会先暂存于内存中,而不马上写入硬盘。

  no_root_squash:nfs服务器共享目录用户的属性,如果用户是 root,那么对于这个共享目录来说就具有 root 的权限。

  接着实行如下命令,启动端口映射:

  # /etc/rc.d/init.d/portmap start

  最后实行如下命令启动nfs服务,此时nfs会激活守护进程,然后就开始监听 Client 端的请求:

  # /etc/rc.d/init.d/nfsstart

  用户也可以重新启动linux 服务器,自动启动nfs服务。

  在nfs服务器启动后,还需要检查linux 服务器的防火墙等设置(一般需要关闭防火墙服务),确保没有屏蔽掉nfs使用的端口和允许通信的主机,主要是检查linux 服务器iptables,ipchains 等选项的设置,以及/etc/hosts.deny,/etc/hosts.allow 文件。

  大家首先在linux 服务器上进行nfs服务器的回环测试,验证共享目录是否能够被访问。在linux 服务器上运行如下命令:

  # mount –t nfs192.168.0.20:/home/work /mnt

  # ls /mnt

  命令将linux 服务器的nfs输出共享目录挂载到/mnt 目录下,因此,如果nfs正常工作,应该能够在/mnt 目录看到/home/work 共享目录中的内容。

  二、嵌入式目标系统nfs客户端的配置

  在linux 服务器设置好后,还需要对客户端进行相关配置。在配置内核时选择Load an Alternate ConfiguraTIon File输入配置文件的路径和文件名添加内核对nfs的支撑:

  选中networking opTIons-》IP:kernel level auloconfiguralion项

  选中file systems-》network file systems-》下的root file system on nfs

  和nfsfile system support重新编译内核下载bootloader和kernel到开发板上

  在嵌入式目标系统的linux Shell 下,实行如下命令来进行nfs共享目录挂载:

  # mkdir /mnt/nfs//建立linux 服务器输出共享目录的挂载点;

  # mount –t nfs192.168.0.20:/home/work /mnt/nfs–o nolock

  # cd /mnt/nfs

  # ls

  此时,嵌入式目标系统端所显示的内容即为linux 服务器的输出目录的内容,即linux 服务器的输出目录/home/work 通过nfs映射到了嵌入式目标系统的/mnt/nfs目录。用户可以用增/删/修改文件的方式来验证实际效果。mount 命令中的192.168.0.20 为linux 服务器的IP 地址,/home/work 为linux 服务器端所配置的共享输出目录,/mnt/nfs为嵌入式设备上的本地目录。

  linux,nfs,嵌入式

  在开发过程中,来回输入命令非常烦人,我写了两个简单的脚本来完成nfs的启动,挂载。

技术专区

关注新萄京发烧友微信

有趣有料的资讯及技术干货

下载发烧友APP

打造属于您的人脉新萄京圈

关注发烧友课堂

锁定最新课程活动及技术直播
收藏 人收藏
分享:

评论

相关推荐

一文看懂嵌入式app和开发式app的区别是什么

传统意义上来说,APP这个简写的英文名称之所以会如此流行,主要是因为移动互联网的快速崛起。移动互联网...

发表于 2018-04-04 09:38 ? 44次阅读
一文看懂嵌入式app和开发式app的区别是什么

低成本开发系统现在正处于物联网希望膨胀峰值期

预测物联网平台将在一年内充斥大众市场,在接下来的二至五年内,差异化或专业化的高精度传感器和模拟信号链...

发表于 2018-04-04 09:04 ? 389次阅读
低成本开发系统现在正处于物联网希望膨胀峰值期

物联网连接、处理、感应和安全功能于一身

一款简化物联网(IoT)产品设计的一体化App工具套件。全新ModusToolbox?套件在业界熟悉且...

发表于 2018-04-04 08:48 ? 501次阅读
物联网连接、处理、感应和安全功能于一身

方德浏览器挺好用的,推荐

发表于 2018-04-03 17:08 ? 53次阅读
方德浏览器挺好用的,推荐

嵌入式STM32F412擦除内部FLASH时间过长

发表于 2018-04-03 13:24 ? 120次阅读
嵌入式STM32F412擦除内部FLASH时间过长

对于刚入门ARM嵌入式的一些建议

对于学硬件的人而言,必须先对硬件的基本使用方法有感性的认识,更必须深刻认识该硬件的控制方式.

发表于 2018-04-03 11:36 ? 70次阅读
对于刚入门ARM嵌入式的一些建议

考一考你!这三道嵌入式Linux题你会吗?来做一...

题一: 说明命令ls -a | more具体含义. 思考过后,再到下方寻找答案 题二: GCC -g...

发表于 2018-04-03 11:22 ? 47次阅读
考一考你!这三道嵌入式Linux题你会吗?来做一...

Linux 及C语言高级开发

发表于 2018-04-03 11:14 ? 61次阅读
Linux 及C语言高级开发

嵌入式选择用C语言开发的原因

面向对象程序设计可以看作一种在程序中包含各种独立而又互相调用的对象的思想,这与传统的思想刚好相反:传...

发表于 2018-04-03 10:54 ? 52次阅读
嵌入式选择用C语言开发的原因

【寻找IoT达人 第一期】LiteOS对接云平台,报名开启!

发表于 2018-04-03 10:21 ? 106次阅读
【寻找IoT达人 第一期】LiteOS对接云平台,报名开启!

12种最热门的开源项目,你都知道哪些?

GitHub 上最热门的开源项目有哪些,又有哪些新的项目挤进热门榜单了呢,一起来看看。

发表于 2018-04-03 08:38 ? 812次阅读
12种最热门的开源项目,你都知道哪些?

采用Zynq UltraScale+MPSoC进...

ZCU104 评估套件可帮助设计人员为监控、高级驾驶员辅助系统 (ADAS)、机器视觉、增强实境 (...

发表于 2018-04-03 08:30 ? 739次阅读
采用Zynq UltraScale+MPSoC进...

Read系统调用在用户空间中的处理过程

0x80 中断处理程序接管实行后,先检察其系统调用号,然后根据系统调用号查找系统调用表,并从系统调用...

发表于 2018-04-02 15:53 ? 55次阅读
Read系统调用在用户空间中的处理过程

Windows和Linux,哪个更受人的青睐

尽管 Windows 和 Linux 目前存在核心差异。但是操作系统的选择很大程度上取决于非技术原因...

发表于 2018-04-02 10:35 ? 161次阅读
Windows和Linux,哪个更受人的青睐

AMD不断扩展ZEN架构处理器平台

在此基础上,AMD企业下一里程碑事件就是把目前建立的这些优势和能力,包括刚才讲到基于ZEN架构处理器...

发表于 2018-04-02 09:38 ? 152次阅读
AMD不断扩展ZEN架构处理器平台

系统关键技术通用评估平台,轻松集成FPGA设计

系统设计有时十分复杂,需要充分了解许多不同的元件,如果解决方案的各环节可以进行原型制作并快速演示,就...

发表于 2018-04-02 09:33 ? 768次阅读
系统关键技术通用评估平台,轻松集成FPGA设计

学习嵌入式应用层开发的几大阶段

变成高手,你还要进一步学习内核和系统,内容包括计算机系统结构和汇编,linux内核编程,linux内...

发表于 2018-04-02 09:17 ? 139次阅读
学习嵌入式应用层开发的几大阶段

2018中国IC领袖峰会纪实报道:在AI时代,中...

从制造能力来说,中国半导体制造和国外还存在1到2代的差距。这也是中国IC设计业主要使用外部资源的原因...

发表于 2018-04-02 08:56 ? 251次阅读
2018中国IC领袖峰会纪实报道:在AI时代,中...

自制物联网智能设备-手机远程控制两路电机的转向和...

导读: 利用物联网开关与51单片机通信,然后控制两个电机的转向和转速。 01准备材料 物联网开关、5...

发表于 2018-04-01 09:11 ? 54次阅读
自制物联网智能设备-手机远程控制两路电机的转向和...

使用FreeRTOSViewer跟踪调试Free...

本文先容一种基于 MPLAB X IED+Harmony 下使用 FreeRTOSViewer 工具...

发表于 2018-04-01 08:19 ? 915次阅读
使用FreeRTOSViewer跟踪调试Free...

Linux必备普及高并发场景LVS的实现过程

在集群系统中的服务器性能差异较大的情况下,调度器采用"加权最少链接"调度算法优化负载均衡性能,具有较...

发表于 2018-03-31 09:12 ? 418次阅读
Linux必备普及高并发场景LVS的实现过程

Linux设备驱动程序与编写应用程序的本质区别

Linux驱动程序的开发与应用程序的开发有很大的区别。

发表于 2018-03-31 08:18 ? 880次阅读
Linux设备驱动程序与编写应用程序的本质区别

Linux内核模块先容,使用Linux模块的优点

内核通过 printk() 输出的信息具有日志级别,日志级别是通过在 printk() 输出的字符串...

发表于 2018-03-30 15:53 ? 113次阅读
Linux内核模块先容,使用Linux模块的优点

stm32如何制作一个读取U盘文件系统的工程

发表于 2018-03-30 15:29 ? 236次阅读
stm32如何制作一个读取U盘文件系统的工程

基于Linux内存管理与Android内存分配机...

Android采取了一种有别于Linux的进程管理策略,有别于Linux的在进程活动停止后就结束该进...

发表于 2018-03-30 14:52 ? 160次阅读
基于Linux内存管理与Android内存分配机...

嵌入式操作系统都基于GCC进行源码编译

系统头文件是指C语言本身和操作系统相关的头文件。在使用-v选项获取系统头文件路径时,必须后面带一个有...

发表于 2018-03-30 13:57 ? 76次阅读
嵌入式操作系统都基于GCC进行源码编译

为5G做好准备,两种5G技术的故事

“5G代表了自动驾驶体验所需的基础技术,”联电企业(UMC)市场部副总裁Steven Liu表示。 ...

发表于 2018-03-29 15:47 ? 220次阅读
为5G做好准备,两种5G技术的故事

如在Linux上如何安装应用程序?

你的 Linux 发行版为其打包的App提供了标准仓库,通常也有额外的仓库。例如,EPEL 服务于 R...

发表于 2018-03-29 15:22 ? 118次阅读
如在Linux上如何安装应用程序?

怎样在 Linux 上安装程序?

如何在 Linux 上安装应用程序?因为有许多操作系统,这个问题不止有一个答案。应用程序可以可以来自...

发表于 2018-03-29 15:22 ? 86次阅读
怎样在 Linux 上安装程序?

嵌入式STM32F030低温下RTC不工作

发表于 2018-03-29 15:01 ? 264次阅读
嵌入式STM32F030低温下RTC不工作

Java、云计算、嵌入式等史上最全技术常识图谱秘...

28张,张张经典、实用、全面,比如Java架构师图谱,微服务架构秘籍,alibaba常用小框架等等。

发表于 2018-03-29 14:18 ? 327次阅读
Java、云计算、嵌入式等史上最全技术常识图谱秘...

STM32内存管理以及STM32中的堆栈

这个是MDK编译之后能够得到的每个段的大小,也就能得到占用相应的FLASH和RAM的大小,但是还有两...

发表于 2018-03-29 13:45 ? 260次阅读
STM32内存管理以及STM32中的堆栈

Linux C多线程编程之互斥锁与条件变量实例详...

死锁主要发生在有多个依赖锁存在时, 会在一个线程试图以与另一个线程相反顺序锁住互斥量时发生. 如何避...

发表于 2018-03-29 11:53 ? 151次阅读
Linux C多线程编程之互斥锁与条件变量实例详...

一个嵌入式Linux开发程序员是如何成长为工程师...

从事嵌入式研发行业十年,认为学习就是要不断的吸纳常识,在研发过程中,经常会遇到一些问题,这种发现问题...

发表于 2018-03-29 11:35 ? 212次阅读
一个嵌入式Linux开发程序员是如何成长为工程师...

Linux下有颜值够用的串口助手serials

发表于 2018-03-28 23:48 ? 124次阅读
Linux下有颜值够用的串口助手serials

儒卓力首次到深圳参展业界盛事CITE 2018

全球新萄京元器件分销商兼亚洲新萄京供应链中的知名厂商儒卓力(Rutronik Elektronische...

发表于 2018-03-28 14:45 ? 944次阅读
儒卓力首次到深圳参展业界盛事CITE 2018

stm32之串口工作在DMA模式下有时接收异常

发表于 2018-03-28 13:32 ? 287次阅读
stm32之串口工作在DMA模式下有时接收异常

嵌入式神经网络赋予人工智能视觉、听觉和分析能力

随着专用的处理器和App的崛起,为开发具备人工智能的嵌入式系统敞开了大门。

发表于 2018-03-28 10:22 ? 601次阅读
嵌入式神经网络赋予人工智能视觉、听觉和分析能力

拒绝开发板,?用 SkyEye 就可以模拟 AR...

对于希翼学习 ARM 汇编的同学而言, 购买 ARM 开发板进行板上实测无疑是一个有效的方法,不过购...

发表于 2018-03-28 09:07 ? 174次阅读
拒绝开发板,?用 SkyEye 就可以模拟 AR...

Linux操作复杂?这里有每个Linux开发者都...

作为现代操作系统的代表之一,Linux操作系统非常复杂,内部有多得令人眼花缭乱的各种组件在同步运行和...

发表于 2018-03-28 09:04 ? 145次阅读
Linux操作复杂?这里有每个Linux开发者都...

du和df命令都是Linux系统的重要工具

虽然 du 和 df 命令有更多选项,但是这些例子可以让你初步了解。如果在这里找不到你要找的东西,那...

发表于 2018-03-27 15:43 ? 364次阅读
du和df命令都是Linux系统的重要工具

linux的命令行操作和shell的区别 / 服务器选购!

发表于 2018-03-27 14:54 ? 144次阅读
linux的命令行操作和shell的区别 / 服务器选购!

Linux资料汇总之内存管理

网络上面有很多坑爹的文章,坑了不少人,很多人对Linux的很多误解可能来自于这些广泛流传的技术文章。...

发表于 2018-03-27 11:39 ? 148次阅读
Linux资料汇总之内存管理

Linux内核的连续内存分配器(CMA)——避免...

static const unsigned long size_bytes = CMA_SIZE_M...

发表于 2018-03-27 11:07 ? 161次阅读
Linux内核的连续内存分配器(CMA)——避免...

Lumin OS、SDK和开发者端口的解读

在某一时刻,大家现在知道的Windows计算机是由MS-DOS操作系统组成的,Windows是一个在...

发表于 2018-03-26 16:58 ? 405次阅读
Lumin OS、SDK和开发者端口的解读

2018年Linux运维必须抓住的前沿技能

Linux运维作为众多工作中需求人数最多,薪资待遇最高的岗位,本文重点先容Linux运维的职业,本文...

发表于 2018-03-26 15:55 ? 220次阅读
2018年Linux运维必须抓住的前沿技能

学嵌入式能不能只用C写程序?

想深入链接C语言的函数是如何调用的,参数是如何传递的,想了解指针的本质、函数名的本质,就要深入汇编级...

发表于 2018-03-26 08:34 ? 182次阅读
学嵌入式能不能只用C写程序?

Magic Leap推出开发者SDK预览版_开发...

从今天起,您便可以开始制作Magic Leap One的内容。目前在Magic Leap官网,大家可...

发表于 2018-03-24 12:02 ? 252次阅读
Magic Leap推出开发者SDK预览版_开发...

嵌入式Wi-F的来源以及与普通Wi-Fi的区别

现在大家可以这样来看,从硬件层面上看,WIFI设备与CPU通信是通过USB接口的,与其他WIFI设备...

发表于 2018-03-24 11:18 ? 1471次阅读
嵌入式Wi-F的来源以及与普通Wi-Fi的区别

基于CK802安全内核开发出面向物联网安全的商业...

中天微积极布局AI领域的嵌入式CPU IP研发与推广,其针对AI领域的新一代CPU内核系列将于近期推...

发表于 2018-03-24 10:27 ? 430次阅读
基于CK802安全内核开发出面向物联网安全的商业...

嵌入式Linux内存管理的一些常识点总结

发表于 2018-03-24 09:31 ? 191次阅读
嵌入式Linux内存管理的一些常识点总结

学习嵌入式Linux内存管理的常识

malloc实际上,并不是用户调用malloc后马上对物理地址与虚拟地址之间进行映射,只有在用户对...

发表于 2018-03-23 13:35 ? 245次阅读
学习嵌入式Linux内存管理的常识

整理总结一份属于自己的编码风格

· Lib:引用的库文件。 一个工程一定要包含一个main.c文件,只用来存放main函数。其余函...

发表于 2018-03-23 11:48 ? 206次阅读
整理总结一份属于自己的编码风格

嵌入式Linux下的Socket CAN驱动理解

CAN是ControllerArea Network(控制器局域网)的缩写。CAN通信协议在1986...

发表于 2018-03-23 11:43 ? 243次阅读
嵌入式Linux下的Socket CAN驱动理解

嵌入式Linux开发工程师的成长过程

系统工程师夹在驱动工程师及应用工程师这两个层次之间,他要对系统有一个整体的概念,系统主要是指操作系统...

发表于 2018-03-23 11:39 ? 297次阅读
嵌入式Linux开发工程师的成长过程

Ubuntu 16.04系统中调试Apollo项...

核心转储对于程序员调试程序非常有益,因为有些程序错误是很难重现的,例如指针异常,而核心转储文件可以重...

发表于 2018-03-23 09:30 ? 268次阅读
Ubuntu 16.04系统中调试Apollo项...

移动和嵌入式设备上也能直接玩机器学习?

最近,机器学习(ML)话题大热,Arm也推出神经网络机器学习App Arm NN。这是一项关键技术,可...

发表于 2018-03-22 16:36 ? 557次阅读
移动和嵌入式设备上也能直接玩机器学习?

嵌入式Linux工具之GCC常用编译选项

“-I dir”选项可以在头文件的搜索路径列表中添加 dir 目录。由于 Linux 中头文件都默认...

发表于 2018-03-22 11:16 ? 256次阅读
嵌入式Linux工具之GCC常用编译选项

想要驾驭Linux驱动开发,必须深刻理解Linu...

想要驾驭Linux驱动开发,必须深刻理解Linux总线设备驱动框架。之所以会形成这样的框架,主要是为...

发表于 2018-03-22 11:08 ? 268次阅读
想要驾驭Linux驱动开发,必须深刻理解Linu...

开发板设计中CMOS输入可能发生的耗电问题

想象CMOS输入属于一个栅极驱动器的情况,该栅极驱动器控制一个高功率MOSFET/IGBT,后者在应...

发表于 2018-03-22 09:09 ? 1234次阅读
开发板设计中CMOS输入可能发生的耗电问题

实用 Linux 命令行使用技巧集锦

下面先容的都是一些命令行工具,这些工具在日常工作中都很有用。

发表于 2018-03-21 14:42 ? 326次阅读
实用 Linux 命令行使用技巧集锦

支撑物联网方案:Linux基金会打造“ACRN”...

Linux 基金会已经托管 Xen 项目,此项目致力于为嵌入式及车载应用提供管理程序方案。2017年...

发表于 2018-03-21 09:46 ? 420次阅读
支撑物联网方案:Linux基金会打造“ACRN”...

开发高可靠性嵌入式系统的7个易操作且可以长久使用...

对嵌入式工程师来说一个很大的好处是,大家的IDE和工具链可以自动产生应用程序或内存空间校验和(Che...

发表于 2018-03-21 08:37 ? 1137次阅读
开发高可靠性嵌入式系统的7个易操作且可以长久使用...

CX5010嵌入式控制器:高性能,多接口

在控制方面,华恒企业全面应用了Beckhoff的自动化产品:整个工厂都配备了用于控制的面板型PC和...

发表于 2018-03-20 16:31 ? 380次阅读
CX5010嵌入式控制器:高性能,多接口

Linux进程的睡眠和唤醒

设想有两个进程 A 和 B,A 进程正在处理一个链表,它需要检查这个链表是否为空,如果不空就对链表里...

发表于 2018-03-20 14:34 ? 259次阅读
Linux进程的睡眠和唤醒

30分钟vim新玩法,优化自己的vim插件,能让...

用过linux的同学都知道vim是必学的编辑工具,用得熟可以节省很多时间。不过刚入门时,与其他编辑器...

发表于 2018-03-20 14:26 ? 355次阅读
30分钟vim新玩法,优化自己的vim插件,能让...

linux高级技巧:服务器集群之keepaliv...

linux高级技巧:集群之keepalived

发表于 2018-03-20 13:36 ? 227次阅读
linux高级技巧:服务器集群之keepaliv...

嵌入式Linux的入门,开发嵌入式需要大量辅助软...

熟练掌握C/C++,熟悉Linux/Windows操作系统,对于OS的软、硬件资源的分配、任务调度,...

发表于 2018-03-20 11:37 ? 431次阅读
嵌入式Linux的入门,开发嵌入式需要大量辅助软...

Linux运维常见故障排查和处理的33个技巧汇总

从中总结经验,查找问题,汇总并分析故障的原因,这是一个Linux运维工程师良好的习惯。每一次技术的突...

发表于 2018-03-20 09:09 ? 1051次阅读
Linux运维常见故障排查和处理的33个技巧汇总

使用MaxCompute阿里大数据计算方法详解

基于MaxCompute搭建社交好友推荐系统,使用MaxCompute阿里的大数据计算的方法可以做哪...

发表于 2018-03-19 09:53 ? 1171次阅读
使用MaxCompute阿里大数据计算方法详解

IMX6 MfgTool烧录引导手册

适用范围 评估板所对应的操作系统支撑 评估板型号 (Evaluation board) Linux系...

发表于 2018-03-17 11:54 ? 264次阅读
IMX6 MfgTool烧录引导手册

关于Linux文件系统的几点注意事项

做内核开发的朋友,可能对下面的代码都很眼熟。[cpp] view plain copy1. stat...

发表于 2018-03-17 11:14 ? 549次阅读
关于Linux文件系统的几点注意事项

对区块链的理解各有偏颇,HUAWEI是怎么理解和布局区块...

据外国媒体coindesk报道称,在经过近一年的幕后工作之后,HUAWEI推出了一款工具,旨在测试主要区块链性能...

发表于 2018-03-17 10:49 ? 862次阅读
对区块链的理解各有偏颇,HUAWEI是怎么理解和布局区块...

使用 sar 和 kSar 来发现 Linux ...

sar 命令用用收集、报告、或者保存 UNIX / Linux 系统的活动信息。它保存选择的计数器到...

发表于 2018-03-17 10:31 ? 560次阅读
使用 sar 和 kSar 来发现 Linux ...

linux awk命令简单易懂分分钟学会

awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时...

发表于 2018-03-17 10:15 ? 627次阅读
linux awk命令简单易懂分分钟学会

Linux驱动工程面试必问常识点

一看就知道,找工作用的,主要想从事驱动方面的开发工作,当然追求linux的道路还很漫长,先说说面试,...

发表于 2018-03-17 10:09 ? 597次阅读
Linux驱动工程面试必问常识点

QingStor对象存储推出本地盘以开启无限云端...

企业级云服务商青云QingCloud(qingcloud.com)日前宣布,QingStor对象存储...

发表于 2018-03-17 09:36 ? 543次阅读
QingStor对象存储推出本地盘以开启无限云端...

用crash工具分析Linux内核死锁的一次实战...

内核死锁问题一般是读写锁(rw_semaphore)和互斥锁(mutex)引起的,本文主要讲如何通过...

发表于 2018-03-17 09:27 ? 554次阅读
用crash工具分析Linux内核死锁的一次实战...

Linux 中 grep 命令的超级用法实例

你是否遇到过需要在文件中查找一个特定的字符串或者样式,但是不知道从哪儿开始?那么,就请grep来帮你...

发表于 2018-03-17 09:01 ? 306次阅读
Linux 中 grep 命令的超级用法实例

MicroBlaze软核处理器概况

MicroBlaze 是高度可配置的 IP 核,支撑 70 多种配置选项。一些重要的配置选项为指令/...

发表于 2018-03-16 16:10 ? 426次阅读
MicroBlaze软核处理器概况

AMD嵌入式发力边缘计算

自2016年开始,一条沉睡的巨龙 AMD 开始慢慢苏醒。也正是因为GPU时代的到来,让AMD在过去一...

发表于 2018-03-16 15:15 ? 91次阅读
AMD嵌入式发力边缘计算

Linux常用的100+命令大全详解长文(典藏版...

Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理...

发表于 2018-03-16 10:35 ? 269次阅读
Linux常用的100+命令大全详解长文(典藏版...

在linux中如何为ULA自动配置IP地址

使用 ULA 的另一个好处是,如果你只是在局域网中“混日子”的话,你不需要为它们分配全局单播IPv6...

发表于 2018-03-15 15:06 ? 304次阅读
在linux中如何为ULA自动配置IP地址

Linux基础之用 TCPDUMP 抓包

概况网络数据包截获分析工具。支撑针对网络层、协议、主机、网络或端口的过滤。并提供and、or、not...

发表于 2018-03-15 13:40 ? 321次阅读
Linux基础之用 TCPDUMP 抓包

嵌入式Linux驱动开发基础总结(下篇)

14, 字符设备驱动程序设计基础主设备号和次设备号(二者一起为设备号): 一个字符设备或块设备都有一...

发表于 2018-03-15 09:17 ? 400次阅读
嵌入式Linux驱动开发基础总结(下篇)

嵌入式Linux驱动开发基础总结(上篇)

1, linux驱动一般分为3大类:* 字符设备 * 块设备 * 网络设备2, 开发环境构建:* 交...

发表于 2018-03-15 09:14 ? 534次阅读
嵌入式Linux驱动开发基础总结(上篇)

感受智能汽车世界的最新科技是多么酷炫

慕展作为行业盛会,果然名不虚传,现场人头攒动,十分热闹!随着汽车的大量普及,人们对车辆的智能性以及安...

发表于 2018-03-15 09:08 ? 608次阅读
感受智能汽车世界的最新科技是多么酷炫

Linux文件管理命令语法、参数、实例全汇总

Linux find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。...

发表于 2018-03-14 17:48 ? 389次阅读
Linux文件管理命令语法、参数、实例全汇总

关于Linux启动过程分析

在引导时,内核需要硬件信息,不仅仅是已编译过的处理器类型。代码中的指令通过单独存储的配置数据进行扩充...

发表于 2018-03-14 17:45 ? 420次阅读
关于Linux启动过程分析

与一线Linux嵌入式开发工程师的对话

陈工程师一直做Linux的嵌入式开发,作为在开发一线的工程师,他对很多问题的看法可能更切合实际需求,...

发表于 2018-03-14 07:43 ? 311次阅读
与一线Linux嵌入式开发工程师的对话

KPTI实现机制及性能与开销

KPTI全称内核页表隔离。KPTI是由KAISER补丁修改而来。之前,进程地址空间被分成了内核地址空...

发表于 2018-03-13 16:30 ? 595次阅读
KPTI实现机制及性能与开销

GCC编译器你需要知道的入门常识

在 编译一个包含许多源文件的工程时,若只用一条GCC命令来完成编译是非常浪费时间的。假设项目中有10...

发表于 2018-03-13 15:12 ? 417次阅读
GCC编译器你需要知道的入门常识

用于linux系统下编程的编译器,掌握gcc的基...

GCC是由理查德·马修·斯托曼在1985年开始的。他首先扩增一个旧有的编译器,使它能编译C,这个编译...

发表于 2018-03-13 15:08 ? 263次阅读
用于linux系统下编程的编译器,掌握gcc的基...

掌握 Linux 文件传输须知的15条命令

lprm 命令,lpr 命令,lpq 命令,lpd 命令,ftp命令,uuto 命令,uupick ...

发表于 2018-03-13 14:10 ? 515次阅读
掌握 Linux 文件传输须知的15条命令

相对于互联网而言,物联网的本质在于“万物相连”

在最低层的硬件平台之上,有物联网操作系统内核和外围功能模块,加上集成开发环境,这些子系统之间相互配合...

发表于 2018-03-13 10:09 ? 675次阅读
相对于互联网而言,物联网的本质在于“万物相连”

“rm” 命令后如何撤销,“rm” 命令后还能找...

有人类犯错误是因为大家不是一个可编程设备,所以,在使用 rm 命令时要额外注意,不要在任何时候使用 ...

发表于 2018-03-12 15:48 ? 422次阅读
“rm” 命令后如何撤销,“rm” 命令后还能找...

Linux跟踪器如何选择,学会这招就很简单了

跟踪器tracer是一个高级的性能分析和调试工具,如果你使用过 strace或者 tcpdump,你...

发表于 2018-03-12 15:45 ? 413次阅读
Linux跟踪器如何选择,学会这招就很简单了

瑞萨Renesas Synergy? 一站式解...

Renesas Synergy? 平台的完整一站式解决方案和Synergy? Gallery,不仅有...

发表于 2018-03-12 14:45 ? 547次阅读
 瑞萨Renesas Synergy? 一站式解...

嵌入式硬件工程师的年终总结:生活虐我千百遍,我待...

又到年底总结了,我自问:2017年,你成长了吗?去年九月,我以年轻还有无限可能的名义来到了北京,我觉...

发表于 2018-03-12 10:33 ? 479次阅读
嵌入式硬件工程师的年终总结:生活虐我千百遍,我待...

操作系统的内核都是用C语言写的_这不全是嵌入式选...

以一个人从A地到B地为例,面向过程就是需要规划路线,了解路况,自己做好一系列的准备;而面向对象就是坐...

发表于 2018-03-11 20:03 ? 286次阅读
操作系统的内核都是用C语言写的_这不全是嵌入式选...
XML 地图 | Sitemap 地图