- 博客(33)
- 资源 (9)
- 收藏
- 关注
原创 linux kernel make
在linux kernel代码目录下面,直接 make help: $ make helpCleaning targets: clean - Remove most generated files but keep the config and enough build support to build external m
2013-03-28 20:16:31 1684
原创 ssh 出现 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED
-bash-3.2$ ssh -l username your_remote_host_ip@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
2013-03-27 10:13:17 889
转载 ssh: connect to host your.remote.host.ip port 22: Connection refused
remote host 没有安装ssh server解决方法:Ubuntu下测试ssh时使用ssh localhost 命令,出现错误提示connect to host localhost port 22:Connection refused 造成这个错误的原因可能是ssh-server未安装或者未启动。ubuntu 11.10 默认安装openssh-client,但是木有安
2013-03-27 10:10:24 1159
转载 openssl
学习openssl 比较好的几个博客:http://www.madboa.com/geek/openssl/http://www.symantec.com/connect/articles/introduction-openssl-part-four-ssl-and-tls-protocolshttp://baike.baidu.com/view/300712.htm
2013-03-27 09:07:58 792
原创 ltp (Linux Test Project)
ltp source code download url:http://sourceforge.net/projects/ltp/?source=dlp学习 LTP 比较好的文章及博客:LTP使用说明.pdf LTP-Network-test_README.pdfhttp://blog.csdn.net/sourthstar/article/details/78
2013-03-26 22:18:57 1198
转载 git log
摘要:1. git log --pretty=oneline 以一行的形式显示提交的log;2. git log --date=short 日期的显示格式设置成下面的样子:$ git log --date=shortcommit 197d6e75d74745cc5451fbbdb28e6057d7230832Author: xxxxDate: 2013-03-22
2013-03-22 08:42:07 1477
转载 git diff
摘要:1. git working tree, index, commit 三个概念的理解;2. git diff, git diff --cached, git diff HEAD 三个操作的理解。转载文章 + 自己实地操作练习验证结果:http://gitbook.liuhui998.com/3_5.htmlhttp://blog.csdn.net/shei
2013-03-22 08:28:49 974
转载 TLS
协议简介TLS:安全传输层协议TLS:Transport Layer Security概况安全传输层协议(TLS)用于在两个通信应用程序之间提供保密性和数据完整性。该协议由两层组成: TLS 记录协议(TLS Record)和 TLS 握手协议(TLS Handshake)。较低的层为 TLS 记录协议,位于某个可靠的传输协议(例如 TCP)上面。协议结构TLS 协议包括两
2013-03-21 14:03:37 1176
转载 ubuntu 解压 winrar 文件
在ubuntu 上解压缩winrar的方法如下:sudo apt-get install unrarunrar x filename.rar转载:http://ubuntuforums.org/showthread.php?t=2043444
2013-03-19 07:55:51 1193
转载 virtualbox xp 与ubuntu 共享文件夹
主机是ubuntu 11.04, 在ubuntu上安装了virutalbox, 下载了XP 的ISO 镜像之后,实现XP 和 ubuntu 共享文件夹。关键点必须安装virtualbox的增强功能!转载博文:http://www.jb51.net/os/Ubuntu/35201.html
2013-03-17 18:48:05 747
转载 Debian & apt & dpkg
转载:http://baike.baidu.com/view/40687.htmhttp://zh.wikipedia.org/wiki/Debian_GNU/Linux一,APT以及dpkg常见用法如下: 功能具体语句软件源设置/etc/apt/sources.list更新软件源数据a
2013-03-17 18:41:03 1000
转载 NFS 网络文件系统
网络文件系统(NetworkFile System,NFS),一种使用於分散式檔案系統的協定,由昇陽公司開發,於1984年向外公布。功能是透過網路讓不同的機器、不同的作業系統能夠彼此分享個別的資料,讓应用程序在客户端通过网络存取位于服务器磁盘中的数据,是在Unix系统间实现磁盘文件共享的一种方法。NFS 的基本原則是「容許不同的客戶端及伺服端通過一組RPC分享相同的文件系統」,它是獨立於作
2013-03-15 16:06:04 814
转载 PowerPC
以后的工作方向不只是ARM arch了,更多是PPC, MIPS,学习的传统不能变,及时总结学到的知识,争取各种ARCH融会贯通。PPC 简介:PowerPC(英语:PerformanceOptimization With Enhanced RISC – Performance Computing,有時簡稱PPC)是一種精簡指令集(RISC)架構的中央處理器(CPU),其基本的
2013-03-14 14:34:30 1157
原创 ubuntu 解压7z 文件的方法
首先安装包:$ sudo apt-get install p7zip-full然后,$7z x Desktop.7z
2013-03-14 08:44:01 2324
转载 configure: error: /bin/sh must be GNU Bash
今天在做WR linux 3.0 的configure 的时候,报错configure: error: /bin/sh must be GNU Bash。百度瞬间废物,什么资料也查不到,最好google 立马解决问题,还是直接搜到了Wind River 的技术论坛:https://developer.windriver.com/thread/1195/bin/sh ne
2013-03-13 15:23:02 1924
转载 在ubuntu 12.04 上将默认的gcc 4.6 改成gcc 4.4
ubuntu 12.04 版本上默认的gcc/ g++ 都是4.6 版本,编译Android 或是WR linux都会报错,需要将gcc 链接到 gcc 4.4 上,方法如下:ubuntu 11.10的gcc版本是4.6.1,版本太高,编译android时出错,要把gcc版本改为4.4.3。通过gcc -v命令可以发现gcc库在/usr/lib/gcc/i686-linux-gnu目录
2013-03-13 15:15:24 4013
转载 zip 解压多个文件
1.#find . -name ‘*.zip’ -exec unzip {} \;2.#ls *.zip | xargs -n1 unzip3.# for i in *dounzip $idone转载:http://oplinux.com/order/unzip-all-zip.html
2013-03-13 10:52:52 1134
转载 linux scp 命令
1.scp 拷贝文件的不用重复输入密码的技巧使用scp 命令在两个linux 机器A, B之间拷贝多个文件的时候,使用的语法是scp remote_web_url\file_aremote_web_url\file_bremote_web_url\file_cremote_web_url\file_n/home/root/work/这样的话,拷贝完成一个文件之后会要求重复输入密
2013-03-13 08:55:35 1444
转载 git 常用命令总结
正式开始了第二份工作,遨游在linux kernel 中,最近项目大量使用git,总结一下常用的GIT 命令:$ git config$ git clone$ git log --grep=正则表达式$ git show [commit SHA 号]参考:http://blog.haohtml.com/archives/10129http://www.cnblogs.c
2013-03-12 16:06:26 736
转载 xx is not in the sudoers file 问题解决【转载】
http://www.cnblogs.com/evasnowind/archive/2011/02/04/1949113.html
2013-03-12 12:41:21 678
转载 ubuntu 安装gnome 桌面
今天才知道ubuntu 12.04 自带的桌面是unity,去公司看大家用的是gnome,回家自己电脑上也装上gnome 了:http://zhidao.baidu.com/question/499105197.htmlhttp://www.startos.com/ubuntu/tips/2012050234333.html
2013-03-11 19:05:13 636
原创 栈
栈的使用很频繁,准确的理解栈很重要。首先,回顾下ARM 上的栈:转载: http://blog.163.com/modeng_2005/blog/static/26561120097753251708/?fromdm&fromSearch&isFromSearchEngine=yes以下是我在学习ARM指令中记录的关于堆栈方面的知识:1、寄存器 R13 在 ARM 指...
2013-03-07 15:41:31 1150
原创 C语言 volatile 修饰符
转载:http://baike.baidu.com/view/608706.htmhttp://www.cnblogs.com/chio/archive/2007/11/24/970632.html volatile的作用: 作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值.简单地说就是防止编译器对代码进行优化.比如如下程序: XBYTE[2
2013-03-06 22:32:54 773
转载 Difference between message queue and event
事件是一个动作——用户触发的动作。 消息是一个信息——传递给系统的信息。 事件与消息的概念在计算机中较易混淆,但本质不同: 事件由用户(操作电脑的人)触发且只能由用户触发,操作系统能够感觉到由用户触发的事件,并将此事件转换为一个(特定的)消息发送到程序的消息队列中。 这里强调的是: 可以说“用户触发了一个事
2013-03-06 22:29:04 1194
原创 linux 同步机制
Linux kernel 提供的同步机制主要有下面几种:1.自旋锁 spin lock一个被争用的自旋锁使得请求它的线程在等待锁重新可用时自旋(特别浪费处理器时间),这是自旋锁的要点。所以,自旋锁不应该被长时间持有。事实上,这点也正是使用自旋锁的初衷: 在短时间内进行轻量级加锁。还可以采取另外的方式(信号量 semaphore)来处理对锁的争用: 让请求线程睡眠,直到锁重新可用时再
2013-03-06 22:18:00 983
转载 可执行文件的段
可执行程序包括BSS段、数据段、代码段(也称文本段)。BSS(Block Started by Symbol)通常是指用来存放程序中未初始化的全局变量和静态变量的一块内存区域。特点是:可读写的,在程序执行之前BSS段会自动清0。所以,未初始的全局变量在程序执行之前已经成0了。 注意和数据段的区别,BSS存放的是未初始化的全局变量和静态变量,数据段存放的是初始化后的全局变量和静态变量
2013-03-05 16:31:16 1518
原创 内存对齐
在嵌入式底层开发中经常会遇到内存对齐的问题,整理一下吧:1. 内存对齐的概念对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它就是自然对齐的。2. 内存对齐的原因需要内存对齐的根本原因在于CPU访问数据的效率问题。假设整型变量的地址不是自然对齐,比如为0x000
2013-03-05 11:37:26 816
转载 Tiny6410 led 驱动程序
转载:http://blog.csdn.net/yf210yf/article/details/7360336转载注明出处:袁方的技术博客 http://blog.csdn.net/yf210yf/article/details/7360336首先分析原来:1.查看用户手册led1、led2、led3、led4 连接的分别是 GPK4、GPK5、GPK6、GPK
2013-03-04 14:13:22 778
原创 linux 虚拟控制台
今天试了一下linux 的虚拟控制台,在登录了X window 之后,按组合键ctrl + alt + F1~F6 可以进入6个虚拟控制台,命令行模式重新登录用户,按ctrl+alt+ F7,可以切换回到X window。参考:http://hi.baidu.com/ldugdunsrobnrsq/item/ded22dc659b4ab34449416dd
2013-03-01 10:21:50 2466
OpenEmbedded User Manual .pdf
2013-04-10
Linux.PowerPC详解-核心篇
2013-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人