这段时间复习了一下内核调试系统,注意看了一下printk的实现以及内核日志的相关知识,这里做一下总结。 一、printk概述 对于做Linux内核开发的人来说,printk实在是再熟悉不过了。内核启动时显示的各种信息大部分都是通过她来实现的,在做内核驱动调试的时候大部分 时候使用她就足矣。她之所以用 ...
分类:
系统相关 时间:
2016-03-29 12:30:27
阅读次数:
315
这几天一直在看《在实践中学嵌入式linux应用程序开发》这本书,昨天下午的时候算是把这本书完全搞懂了。除了第一章的交叉编译环境的搭建和第七章linux设备驱动开发第八章的安卓应用开发和第九章的音乐播放器设计,其他的章节都是在讲一些linux下的系统调用函数和其他的io函数,进程,通信,线程,网络相应 ...
分类:
系统相关 时间:
2016-03-29 12:16:42
阅读次数:
170
实战一:文件a006取出里面数字TL_FMT_CHG_SHM_KEY=7100;exportTL_FMT_CHG_SHM_KEYTL_MSQ_SHM_KEY=7200;exportTL_MSQ_SHM_KEYTL_TXN_SRV_SHM_KEY=7300;exportTL_TXN_SRV_SHM_KEYsed方法sed‘s/\(.*\)=\(.*\);\(.*\)/\2/‘a006710072007300awk-F\;‘{print$1}‘a006|awk-F=‘{print$2}..
分类:
系统相关 时间:
2016-03-29 11:04:11
阅读次数:
179
我的方式是手动把egit包放入myeclipse 文件夹的方式
版本信息:
找到安装myeclipse2013上的安装目录
点开readme_eclipse.html,版本号就在第一处
对照版本号下载,我这里会附原件(我用的也不是上面的版本)
http://wiki.eclipse.org/EGit/FAQ#Where_can_I_find_old...
分类:
系统相关 时间:
2016-03-29 11:00:45
阅读次数:
234
最近发现了一个非常Nice的Linux系统,让作为Coder的Me立马想将Windows甩出好几条街,赶紧来看一下呗~...
分类:
系统相关 时间:
2016-03-29 11:01:17
阅读次数:
245
参考2.6.14版本中的driver/usb/input/usbmouse.c。鼠标驱动可分为几个部分:驱动加载部分、probe部分、open部分、urb回调函数处理部分。
一、驱动加载部分static int __init usb_mouse_init(void)
{
int retval = usb_register(&usb_mouse_driver);//注册鼠标驱动...
分类:
系统相关 时间:
2016-03-29 10:58:06
阅读次数:
308
iGrimace V8 IOS8.0-8.40一键新机安装图
IOS8系统一键新机 V8 必须8系统的已越狱 打开cydia-软件源-点击右上角编辑-左上角添加
添加源 apt.feng.com即可安装以下插件:
搜索 apple File conduit 2 红色图标安装
搜索 appsync for ios8.0-8.4 安...
分类:
系统相关 时间:
2016-03-29 10:54:05
阅读次数:
377
几个重要的数据结构和函数1. 物理地址管理1.1 pgd_t, pmd_t, pte_t页面目录PGD, 中间目录PMD 和 页面表PT 分别是由 pgd_t, pmd_t, pte_t 构成的数组, 下面给出他们的定义:==================== include/asm-i386/page.h 36 50 ====================
36 /*
37 * Thes...
分类:
系统相关 时间:
2016-03-29 10:51:47
阅读次数:
346
文件或目录的权限目录和文件拥有:读r、写w、执行x权限。// 使用 ls -l命令查看当前目录的文件权限信息
#ll
-rw-r--r-- 1 root root 161 Mar 20 20:39 test.txt // test文件所有者拥有读写权限、所属组和其他用户拥有读权限
drw-r--r-- 1 root root 248 Mar 23 21:03 download权限对文件的作用r...
分类:
系统相关 时间:
2016-03-29 10:39:40
阅读次数:
240
vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn
Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。
——————————正文开始——————————
你想以最快的速度学习人类...
分类:
系统相关 时间:
2016-03-29 10:38:41
阅读次数:
225
linux下git客户端操作命令总结。...
分类:
系统相关 时间:
2016-03-29 10:28:43
阅读次数:
241
Created by Janie Created by Janie 转至元数据起始 安装前的工作 1.首先检查OPENJDK是否存在, 输入如下命令: java -version 2.如果存在 则输入: rpm -qa | grep java 出现一些java文件名 3.将所有出现的文件都卸载掉 输 ...
分类:
系统相关 时间:
2016-03-29 10:19:12
阅读次数:
167
#Linux重装系统后SHH登录服务器报错 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@ ...
分类:
系统相关 时间:
2016-03-29 10:06:49
阅读次数:
209
在ubuntu上安装jdk,然后网上大部分相同的教程配置,结果运行java,javac,java -version总是出现莫名奇妙的问题。 原先配置完之后,运行java -version后出现下面内容 The program 'java' can be found in the following ...
分类:
系统相关 时间:
2016-03-29 07:44:00
阅读次数:
329
more命令,功能类似cat,cat命令是整个文件的内容从上到下显示在屏幕上。more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按b键就会往回(back)一页显示,而且还有搜寻字串的功能。more命令从前向后读取文件,因此在启动时就..
分类:
系统相关 时间:
2016-03-29 06:37:57
阅读次数:
282
linux版本号查看简述1、uname命令
[root@bogon/]#uname--help
用法:uname[选项]...
输出一组系统信息。如果不跟随选项,则视为只附加-s选项。
-a,--all以如下次序输出所有信息。其中若-p和
-i的探测结果不可知则被省略:
-s,--kernel-name输出内核名称
-n,--nodename输出网络..
分类:
系统相关 时间:
2016-03-29 06:37:00
阅读次数:
611
最近按照官网的文档进行gentoo安装遇到上不了网的问题,结果通过查看gentoo的启动信息发现其网卡名称不是以前的eth0了,取而代之的是eno16777736,其解决方案为如下,希望对大家有所帮助。localhostetc#ifconfiglo:flags=73<UP,LOOPBACK,RUNNING>mtu65536inet127.0.0.1ne..
分类:
系统相关 时间:
2016-03-29 06:35:03
阅读次数:
265