
linux
sxy521
这个作者很懒,什么都没留下…
展开
-
putty usb转串口调试
1、sudo apt-get install putty2、sudo putty 设置速率115200 ,flowcontrol is none串口 ttyUSB0, 链接,ok,记住:一定要用sudo 进入,否则 can not open port原创 2012-06-26 17:11:29 · 7956 阅读 · 0 评论 -
patch笔记
1、原文件夹 source 新文件夹newsource2、执行diff -u -r source newsource >source.patch 结果,即new相对source更新的3、应用补丁 patch source。patch source原创 2012-10-30 12:35:43 · 434 阅读 · 0 评论 -
jdk1.6安装
1、现在jdk1.6.bin2、复制到要安装的目录,chmod +x *。bin3、。/*.bin执行安装原创 2012-10-18 16:40:31 · 867 阅读 · 0 评论 -
cscope+vim使用笔记
1、安装 sudo apt-get install cscope sudo apt-get install vim2、在源代码目录下: make cscope /////////////// 对于普通的源码,可能不能执行make cscope,则可以通过cscope -b来建立标号库 生成索引cscope.out3、vim 打开文件:cs add cs原创 2012-09-14 09:24:36 · 721 阅读 · 0 评论 -
vim + make+cope
在vim编辑文件后,直接通过:make编译,则方便许多,发现问题,进入问题导航,如果修改了一个问题后,还有别的问题没有改,可以通过:cope,察看全部问题,从而进入修改改完后,:w,:make,这比起退出vim,执行make方便多了原创 2012-10-08 16:10:29 · 1305 阅读 · 0 评论 -
makefile编写
简单Makefileobj-m += fishing.oKDIR :=/usr/src/linux-headers-3.2.0-29-generic/PWD :=$(shell pwd)CP :=cpdefault: $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modulesclean: $(MAKE) -C原创 2012-09-15 17:30:11 · 477 阅读 · 0 评论 -
gcc/g++安装配置
Install Gcc 4.1sudo apt-get install gcc-4.1Set gcc 4.1 as default versionAfter that, use this command to list installed gcc in your Ubuntu:ls /usr/bin/gcc*and use this command to check which原创 2012-09-15 16:27:54 · 987 阅读 · 0 评论 -
linux可以借鉴的设计思想(笔记)
<!--@page {margin:2cm}p {margin-bottom:0.21cm; direction:ltr; color:#000000; widows:0; orphans:0}p.western {font-family:"Times New Roman",serif; font-size:12pt}p.cjk {font-fa原创 2012-09-14 08:21:40 · 2268 阅读 · 1 评论 -
linux驱动学习笔记1
1、概述1.1、机制与策略分离思想 机制和策略是Unix设计背后的一个最好观念。大部分编程问题其实可以划分为2部分:提供什么能力(机制)和如何使用这些能力(策略)。如果这两个方面由程序的不同部分来表达、或者由不同程序来共同表达,软件包是非常容易开发和适应特殊的需求的。 在驱动相关的地方,机制和策略的理论同样适用。在编写驱动时,程序员应当特别注重这个基础概念:编写内核代码来存取硬件,但是,不能强加特原创 2012-08-16 10:22:48 · 657 阅读 · 0 评论 -
linux驱动开发笔记2
<!--@page {margin:2cm}p {margin-bottom:0.21cm; direction:ltr; color:#000000; widows:0; orphans:0}p.western {font-family:"Times New Roman",serif; font-size:12pt}p.cjk {font-fa原创 2012-08-16 10:27:08 · 845 阅读 · 0 评论 -
svn clean **出错解决办法
在使用svn下载源码时候,由于网络或者我们强行ctrl+z中断等,造成svn update 锁定,需要svn clean,而svn clean 又提示没有加入版本控制,解决办法是进入对应目录下的.svn文件夹(隐藏),删除log文件,再次svn clean,svn update原创 2012-08-09 17:46:36 · 1238 阅读 · 0 评论 -
svn命令
SVN 的基本指令介紹, 主要參考自下述:SubTrain - Open Source Trainings for Subversion: 教導如何使用 SVNVersion Control with SubversionVersion Control with Subversion(中文版電子書)Version Control with Subversion PDF - 作者: 邱茂转载 2012-08-08 17:24:17 · 492 阅读 · 0 评论 -
如何在Linux中查看所有正在运行的进程
在linux中怎样查看所有运行中的进程?你可以使用ps命令。它能显示当前运行中进程的相关信息,包括进程的PID。Linux和UNIX都支持ps命令,显示所有运行中进程的相关信息。ps命令能提供一份当前进程的快照。如果你想状态可以自动刷新,可以使用top命令。 ps命令输入下面的ps命令,显示所有运行中的进程:# ps aux | less 其中,-A:显示所有进程转载 2012-07-20 20:35:00 · 1031 阅读 · 1 评论 -
Ubuntu Linux 解决 bash ./ 没有那个文件或目录 的方法
Ubuntu Linux 解决 bash ./ 没有那个文件或目录 的方法经常在ubuntu 64位下运行 ./xxx 会跳出来说没有这个文件或者目录,但是ls看又有这个文件,很是奇怪。其实原因很简单,是因为他没有32位的运行库 ia32-libs 会出这种八杆子打不着的奇怪提示。直接安装即可。apt-get install ia32-libs转载 2012-06-26 09:28:01 · 71495 阅读 · 8 评论 -
vim 空格
行末:$ 行首:^空格:\s行末空格:\s\+$行首空格:^\s\+删除行尾多个空格 : %s/\s\+$//g删除行首多个空格 : %s/^ \+//g:retab 替换tab原创 2013-12-04 10:59:49 · 919 阅读 · 0 评论