![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
lffpga
这个作者很懒,什么都没留下…
展开
-
作为一个新人,怎样学习嵌入式Linux?(韦东山)
被问过太多次,特写这篇文章来回答一下。 在学习嵌入式Linux之前,肯定要有C语言基础。汇编基础有没有无所谓(就那么几条汇编指令,用到了一看就会)。C语言要学到什么程度呢?越熟当然越好,不熟的话也要具备基本技能。比如写一个数组排序、输入数字求和什么的。学C语言唯一的方法是多写程序多练习,编译出错没关系,自己去解决;执行出错没关系,自己去分析。以前我是用VC来练习C语言的,经常去转载 2014-03-29 20:46:16 · 860 阅读 · 0 评论 -
Win7、Ubuntu双系统正确卸载Ubuntu系统
如果ubuntu不是以wubi方式安装的,那么卸载ubuntu时要慎重,不是直接删除ubuntu所在分区这么简单的,否则你会发现你的windows系统也进不去了。那是因为如果你安装Ubuntu的时候将GRUB写入到MBR,也就是/dev/sda,(如果你每次一开机就出现GURB菜单,说明写入到MBR )。那么你卸载ubuntu的时候就将MBR重写,去掉ubuntu的GURB。 正确的删除ub转载 2016-04-12 17:34:09 · 442 阅读 · 0 评论 -
Unable to find the ncurses libraries的解决办法
原文:http://blog.sina.com.cn/s/blog_43bc29e70100yi6k.html我们在更新CentOS或者Ubuntu的内核时,执行make menuconfig可能看如这样的错误:*** Unable to find the ncurses libraries or the*** required header files.*** ‘make转载 2016-01-07 20:44:51 · 499 阅读 · 0 评论 -
Oracle Virtualbox 安装Ubuntu 15.04
1、安装过程就一直点击下一步顺序就行,要注意的地方为:如果是在虚拟机中安装,建议选“清除整个磁盘并安装 Ubuntu”。如果是在实体机上安装,并且想与原来的 Windows 等操作系统形成双系统双启动,则可以选择“其他选项”,里面有丰富的选项设置。可以参考:http://www.jb51.net/os/321593.html2、安装好后,设置共享文件夹:首先,选择设原创 2016-01-07 17:59:13 · 617 阅读 · 0 评论 -
Ubuntu 15.04系统安装后要做的15件事
原文:http://www.jb51.net/os/Ubuntu/347625.htmlUbuntu 15.04发布了,带来了很多新特性,同样也依然带着很多不习惯的东西,所以装完系统后还要进行一系列的优化。1.删除libreofficelibreoffice虽然是开源的,但是Java写出来的office执行效率实在不敢恭维,装完系统后果断删掉复制代码转载 2016-01-07 18:01:28 · 826 阅读 · 0 评论 -
Linux find命令
原文:http://www.runoob.com/linux/linux-comm-find.html还以参考:http://www.linuxidc.com/Linux/2015-08/121768.htmLinux find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。转载 2015-12-18 13:52:21 · 393 阅读 · 0 评论 -
Shell: /dev/null 2>&1详解
原文:http://justcoding.iteye.com/blog/19442371,可以将/dev/null看作"黑洞". 它非常等价于一个只写文件. 所有写入它的内容都会永远丢失. 而尝试从它那儿读取内容则什么也读不到. 然而, /dev/null对命令行和脚本都非常的有用.用处: 禁止标准输出. 1 cat $filename >/dev/null #转载 2015-07-21 11:08:43 · 373 阅读 · 0 评论 -
在linux 下安装sublime text 2
1.官网下载安装包 http://www.sublimetext.com/2 这是官网地址,根据自己系统的选择下载。2.考虑到后面要能在命令行下方便的快速启动,推荐解压到/usr/lib/目录下,我用的方法是先解压后搬移,命令如下:tar -xvf Sublime\ Text\ 2.0.1.tar.bz2mv Sublime\ Text\ 2 /usr/lib/原创 2015-06-30 12:12:26 · 914 阅读 · 0 评论 -
crond(cron) 和 crontab
参考:1、鸟哥:http://vbird.dic.ksu.edu.tw/linux_basic/0430cron.php2、Ubuntu官方:https://help.ubuntu.com/community/CronHowto一、shell命令1、>和>>都是重定向输出 1> 指标准信息输出路径(也就是默认的输出方式) 2> 指错误信息输出路径原创 2015-06-29 20:19:19 · 1261 阅读 · 0 评论 -
win7 下安装 Ubuntu系统
2015.6.28 雨这个季节正是上海的梅雨季,今天星期日,然后一直在下雨,今天没有去加班,正好有点时间,然后就找点事干,准备把我的笔记本电脑win7的系统,然后再装个Ubuntu。详细参考了http://jingyan.baidu.com/article/60ccbceb18624464cab197ea.html百度这个教程。可以先看一下这个教程。我是按着这个进程来做原创 2015-06-29 11:23:45 · 576 阅读 · 0 评论 -
libpcap 使用
libpcap使用libpcap是一个网络数据包捕获函数库,功能非常强大,Linux下著名的tcpdump就是以它为基础的。今天我们利用它来完成一个我们自己的网络嗅探器(sniffer)首先先介绍一下本次实验的环境:Ubuntu 11.04,IP:192.168.1.1,广播地址:192.168.1.255,子网掩码:255.255.255.0可以使用下转载 2014-10-21 22:02:26 · 490 阅读 · 0 评论 -
使用JLink烧写bin文件到Mini2440
原文http://blog.chinaunix.net/uid-26019596-id-3434327.html 我自己有一个Mini2440的板子,我学习了Bootloader这一节,想做一下实验。 很可惜,我只有笔记本电脑,不带并口的。不过我有一个JLinkV8,听网友们说可以有它来下载程序。 网上有不少的文章讲如何使用JLink烧程序到Mini2转载 2014-03-27 10:02:21 · 1428 阅读 · 0 评论 -
SecureCRT连接ubuntu
想用SecureCRT连接Linux--Ubuntu,需要SSH服务的支持,很多Linux系统在安装的时候是不安装SSH服务的,所以需要自己手动安装,才能用SecureCRT连接Linux。 首先安装SSH服务输入:sudo apt-get install openssh-server启动SSH服务输入:sudo /etc/init.d/ssh start转载 2014-03-20 23:44:05 · 1977 阅读 · 0 评论 -
提示找不到arm-linux-gcc 命令
ubuntu 下搭建arm-linux-gcc 命令未找到問題時間:2013-04-19 13:58來源:Internet 作者:Internet 點擊: 616 次老是提示arm-linux-gcc找不到,但是確實是裝好了,其實是權限的問題,原帖如下:http://blog.sina.com.cn/s/blog_4670451c0100e1uw.html ub转载 2014-03-20 22:47:42 · 8985 阅读 · 0 评论 -
Ubuntu下配置FTP服务器并用CuteFTP登陆
Ubuntu下配置FTP服务器并用CuteFTP登陆[日期:2012-08-05]来源:Linux社区 作者:girlkoo[字体:大 中 小]研究嵌入式开发,开始使用的是Linux平台,用的是Ubuntu环境,但是发现Ubuntu的图形界面仍然存在诸多问题,但是限于嵌入式Linux系统移植需要Linux环境,而且本人也是L转载 2014-03-20 10:07:36 · 657 阅读 · 0 评论 -
关于cuteftp连不上Linux虚拟机的问题
关于cuteftp连不上Linux虚拟机的问题。1、查询是否安装了vsftpd。rpm -qa|grep vsftpd,如果安装了,会显示安装的版本号,如果没有安装,需下载rpm安装包后安装;这里显示:vsftpd-1.1.3-82、启动vsftpd:service vsftpd start3、关闭Linux防火墙的 service iptables s转载 2014-03-20 10:05:22 · 1611 阅读 · 0 评论 -
内核的 工作队列 使用方法,struct work_struct
【转帖请注明出处:blog.csdn.net/lanmanck】工作队列一般用来做滞后的工作,比如在中断里面要做很多事,但是比较耗时,这时就可以把耗时的工作放到工作队列。说白了就是系统延时调度的一个自定义函数。1、定义struct work_struct irq_queue;2、初始化INIT_WORK(&irq_queue,do_irq_queuework);3、转载 2016-04-14 13:01:29 · 768 阅读 · 0 评论