![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ubuntu
文章平均质量分 56
zzsfqiuyigui
这个作者很懒,什么都没留下…
展开
-
ubuntu11.10制作交叉编译工具
1.首先安装build-essential:sudo apt-get install build-essential2.将友善之壁光盘中的arm-linux-gcc-4.3.2.tgz 拷贝到某个文件夹下,从终端进入该文件夹,进行解压:sudo tar -zxvf arm-linux-gcc-4.3.2.tgz -C /NOTE:配置项的C是大写,且C后面有个空格。3.转载 2012-01-19 21:00:29 · 879 阅读 · 0 评论 -
ubuntu 常用命令
1.查找目录下包含指定字符串的文件的命令grep abc *.*文件管理命令文件操作增——touch filename 创建新文件删——rm 文件名查——find 文件名 直接在硬盘里寻找locate 文件名 文件名的部分匹配whereis 文件名 从linux文件数据库(/var/lib/slocate/slocate.db)寻找比较——diff原创 2012-04-10 15:48:07 · 620 阅读 · 0 评论 -
linux中搜索指定字符串的方法
linux中搜索文件内指定字符串的方法:linux系统下查找目录中文件指定的字符串可以使用 grep -n "str" -r ./ 此命令的功能是查找当前目录下以及子目录下所有包含str字符串的文件.如何用grep在本目录及其所有的子目录下的文件里面查找字符串abc?grep -R abc *要找隐藏文件,可以:grep -R abc * .*find . -name "*转载 2012-04-16 18:57:35 · 4306 阅读 · 1 评论 -
RT-Linux开发之-实现原理
RT-Linux开发之-实现原理www.diybl.com 时间 : 2008-01-08 作者:佚名 编辑:本站 点击: 264 [ 评论 ]--RT-Linux是著名的研究机构FSMLabs研发的一款实时Linux,以补丁的形式发布到Linux内核中,其中既有GPL和Free版本,也有商业版本。 它的实现方式是子内核方法,即把Linux内核作为一个新实现的转载 2012-04-28 22:43:46 · 2010 阅读 · 0 评论 -
实时Linux (RT-Linux)
摘要: 这篇文章讲述了实时Linux(RT)的基本概念。以及使用RT-Linux的硬实时。 _________________ _________________ _________________ “实时”是什么?在介绍RT-Linux之前我们有必要先来大体看一下一些有关“实时”的思想。我们说:“一个实时系统首先是一个信息系统,它的正确性不仅仅依赖于算法的逻辑转载 2012-04-28 22:47:54 · 14866 阅读 · 0 评论 -
解决VI打开C文件,里面关键字都不变颜色(VIM安装)
首先安装vim编辑器$sudo apt-get install vim vim-gnome vim-tiny vim-gtk vim-nox在用户目录下建立自己的配置文件#cd ~touch一个名为.vimrc文件#touch .vimrc#vi .vimrc输入以下配置:set nocompatible 不使用vi默认键盘布局s转载 2012-04-06 23:47:56 · 13697 阅读 · 0 评论 -
使用vim+ctags+cscope阅读内核源码
转自:http://www.zeuux.org/blog/user/leedy.chen/(陈莉君)有网络的时候,使用LXR(The Linux Cross Referencer)在线阅读源码固然是一件很爽的事情。在无网络的情况下,只通过vim进入内核源码那样查找就显得有些勉强。接下来,本文将介绍一种快速定位源码的工具:ctags和cscope。通过vim编辑器,再配合使用上述两种工具就可以快转载 2012-06-12 22:28:53 · 1205 阅读 · 0 评论 -
不定参数在C语言中的应用实例
不定参数在C语言中的应用实例:不定参数当年做为C/C++语言一个特长被很多人推崇,但是实际上这种技术并没有应用很多。除了格式化输出之外,我实在没看到多少应用。主要原因是这种技术比较麻烦,副作用也比较多,而一般情况下重载函数也足以替换它。尽管如此,既然大家对它比较感兴趣,我就简单总结一下它的使用和需要注意的常见问题。 刚学C语言的时候,一般人都会首先接触printf函数。通过这个函数,你可以打转载 2013-03-31 00:28:14 · 622 阅读 · 0 评论 -
Linux下建立自定义命令的过程
本文通过实现一个“创建C语言头文件和源文件模板”的dn命令作为例子演示linux中实现带参数的命令过程。第一步:实现命令源代码:/********************************************************** FileName : dn.c FileFunc : Linux下实现.c和.h文件模板 Version : V0转载 2013-03-31 15:40:43 · 2939 阅读 · 0 评论 -
vim配置及插件安装管理(超级详细)
1写在前面 Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢了转载 2013-03-28 00:10:12 · 742 阅读 · 0 评论 -
代码覆盖率工具大全
BullseyeCoverageKind of ToolCode Coverage Analyzer for C++/COrganizationBullseye Testing Technologyhttp://www.bullseye.com/Software DescriptionBullseyeCoverage is a full-featured转载 2014-03-12 17:26:17 · 2510 阅读 · 0 评论 -
ubuntu10.04/10.10/11.04添加本地iso更新源
由于公司不能连接到外网,只能通过iso更新的方式安装一些软件。但是,采用网上的sudo apt-cdrom -m -d /cdrom add之类的办法老是存在问题.后来通过如下步骤就可以了步骤1: 挂载iso镜像到任意目录 我是在/opt/work/iso下 mount -o loop -t iso9660 /ubuntu镜像路径(如:/win/Ubun原创 2013-04-04 12:32:04 · 1190 阅读 · 0 评论 -
VMware下扩展Ubuntu根文件大小的方法
担心创建的虚拟机硬盘容量太大会占用真正的硬盘空间,把硬盘的容量设置得很小,可是等到给虚拟机装好系统后再装其他的软件,才发现硬盘容量不够用了。这就需要想办法扩展Ubuntu根文件目录,下面我来介绍这样一种方法。1.修改硬盘大小在WMware的安装目录下有名为vmware-vdiskmanager.exe的可执行文件,在windows下打开控制台并进入WMware的安装目录后,使用以下转载 2014-12-02 23:47:18 · 709 阅读 · 0 评论 -
UBUNTU10.04利用NFS文件系统挂载ARM S3C2440根目录
NFS文件系统挂载成功有两个要素:1.NFS服务端的运行 2.PORTMAP服务的运行关于NFS文件系统的具体原理可以参见《鸟哥的私房菜-服务器篇》$sudo tar -xjvf s3c2440_recover.20081001.tar.bz2 -C /utuLinux2.6.24/ 一定要用sudo命令,因为权限不够压缩包里的关于控制端的文件没有写到硬盘,导致N转载 2012-04-09 14:49:26 · 984 阅读 · 0 评论 -
根文件系统制作
【环境】1:Ubuntu 10.102:u-boot-2010.033:linux-2.6.354:busybox-1.17.35:优龙FS24106:交叉编译器:arm-none-linux-gnueabi-gcc version 4.3.21)解压缩busyboxtar xjvf busybox-1.17.转载 2012-04-09 10:42:20 · 525 阅读 · 0 评论 -
虚拟机与开发板的连接
在不通过外部网络,一台主机,一台虚拟机和一块开发板之间能相互Ping通,下面总结一下。1.vmware连网要改为桥接方式即Bridged2.vmware中Edit->Virtual Network Editor->Host Virtual Network Mapping中的 VMnet0选为你的计算机网卡。 这个网卡为本地连接的网卡,不是无线网卡,我就是在这里弄错了!3.网转载 2012-04-09 10:40:01 · 1767 阅读 · 0 评论 -
快速安装ubuntu交叉编译工具
一些刚做嵌入式开发的筒子一般没有自己的交叉编译工具,网上添加交叉编译工具的教程虽多,但是太繁琐了,这里境跟大家讲下,怎么利用ubuntu里面的apt-get工具快速安装我们自己的交叉编译工具的。(当然肯定有童鞋已经直接sudo apt-get install gcc-armxxx了,可是一直都无济于事,原因是什么?)1,添加一个源到我们的/etc/apt/sources.list下,这样我么才转载 2012-01-19 21:01:38 · 2334 阅读 · 1 评论 -
Ubuntu中root用户和user用户的相互切换
Ubuntu是最近很流行的一款Linux系统,因为Ubuntu默认是不启动root用户,现在介绍如何进入root的方法。(1)从user用户切换到root用户不管是用图形模式登录Ubuntu,还是命令行模式登录,我们会发现缺省的用户是user但是当我们需要执行一些具有root权限的操作(如修还系统文件)时,经常需要用sudo授权,感觉很麻烦此时我们可以切换到root用户,只转载 2012-02-20 22:48:34 · 539 阅读 · 0 评论 -
Linux上vi(vim)编辑器使用教程
vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi)。在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim。下面vps侦探整理一下vi的使用教程:包含vi的基本介绍、使用模式、文件的打转载 2012-02-26 15:52:21 · 534 阅读 · 0 评论 -
Ubuntu下如何解压缩zip,tar,tar.gz,tar.bz2文件
这么多年来,数据压缩对我们来说是非常有用的。无论是在邮件中发送的图片用的zip文件还是在服务器压缩数据文件,我们都可以让下载更容易或者有效 的节约磁盘空间。某些压缩格式有时允许我们以60%的比率(甚至更高)压缩文件。下面我将会给大家演示如何用这些命令在Linux下面去压缩文件或者目 录。我们将学习zip, tar, tar.gz和tar.bz2等压缩格式的基本用法。这几个是在Linux里面转载 2012-02-26 15:22:44 · 704 阅读 · 0 评论 -
ubuntu11.10下C-Kermit安装和使用(VMware+USB转串口)
Linux主要有C-Kermit和minicom两个软件,最终选择的C-Kermit,安装的过程出现了不少问题,记录在此,防止忘记。一. 关闭虚拟机,为虚拟机添加串口。选择“虚拟机-设置-添加”,如果图所示:再新弹出的窗口中选择,用物理串口,注意红色部分。然后点击下一步,直至完成。重启虚拟机。这时,我们会在虚拟机的最下面的工具栏上发现,多了一个按钮,如下图红原创 2012-02-15 23:57:03 · 2386 阅读 · 0 评论 -
ubuntu使用source insight
名字叫:source navigator在ubuntu下的安装方式是: sudo apt-get install sourcenav运行方式是:snavigator转载 2012-02-26 08:27:01 · 592 阅读 · 0 评论 -
arm-linux-gcc: Command not found 解决方案
很郁闷,找了近一个下午,老是提示arm-linux-gcc找不到,但是确实是装好了,其实是权限的问题,原帖如下:http://blog.sina.com.cn/s/blog_4670451c0100e1uw.htmlubuntu没有root权限,刚开始用碰到很多麻烦,查了好多资料,终于把arm-linux-gcc: Command not found 的问题解决了。问题:转载 2012-02-26 17:28:05 · 5618 阅读 · 0 评论 -
Ubuntu 环境变量的配置
1. /etc/profile:首先是全局的,适用于所有的shell;在登录时,操作系统配置用户首选项使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行用于设置shell,可以在这里配置环境变量。 2. /etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,配置文件系统环境。 我转载 2012-03-29 16:39:28 · 671 阅读 · 0 评论 -
Linux上vi(vim)编辑器使用教程
vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi)。在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim。下面vps侦探整理一下vi的使用教程:包含vi的基本介绍、使用模式、文件的打转载 2012-04-04 08:52:59 · 395 阅读 · 0 评论 -
gcc-none-linux-gnueabi-gcc -v :commond not found的解决
按照http://zjbintsystem.blog.51cto.com/964211/621435正常安装arm-2009q1-203-arm-none-linux-gnueabi.bin,同时也在/root/.bashrc下增加了PATH 和CROSS_COMPILE两个环境变量,但是在shell输入arm-none-linux-gnueabi-gcc -v 打印:gcc-none-linux原创 2012-04-07 00:18:20 · 1163 阅读 · 0 评论 -
VIM 技巧
读本文之前请注意:1. 本文的目标是提供一些vim的使用技巧,利用这些技巧可以提高vim的操作效率。部分技巧在vi上也可以使用,但是现在基本上都是用vim了。2. 本文是整理和总结使用技巧,而非讲解vim入门,因此不会涉及最基本的使用,例如如何上移或下移光标,对此类操作请参阅任何一本vim或者vi教程。3. 本文阅读对象是了解了vim的基本操作,而希望高效地利用vim进行工作的人。熟练转载 2012-04-07 09:15:18 · 563 阅读 · 0 评论 -
Vim+cscope+ctags阅读源代码
inux源代码提供了制作cscope索引文件和tags文件的make命令。一,软件安装先安装cscope:sudo yum install cscope在安装ctags:sudo yum install ctags二,一般源文件中生成索引文件为了方便使用,编写了下面的脚本来更新cscope和ctags的索引文件:新建一个文转载 2012-04-07 14:23:12 · 525 阅读 · 0 评论 -
ubuntu学习笔记(持续更新)
一. ubuntu中打开终端的方法:首先按住Alt,然后按一下F2,出来一个运行框,在里面输入 gnome-terminal即可运行。在这个运行框里,可以执 行很多命令,想当于windows的[运行],不过很难记住。可以把终端窗口打开放在鼠标右键,效果是在桌面或文件夹内的空白处右键点击,将出现“从终端打开”的快捷方式。那个需要使用一个软件。安装很简单,打开终端,在里面输入以下命令sudo ap原创 2012-01-19 10:49:54 · 3973 阅读 · 0 评论