Posts Tagged ‘Linux’

list.h解析与应用

September 3rd, 2014

双链表的应用在内核中随处可见,list.h头文件集中定义了双链表(struct list_head结构体)的相关操作。

关于list.h的分析,网上资料很多,这里只是记录我在分析list.h中遇到的问题。

struct list_head结构体:
struct list_head
{
struct list_head *next;
struct list_head *prev;
};

这个结构经常作为成员与其他数据类型一起组成一个新的结构体(后文若无特别提示,“新结构体”均指类似下面举例的嵌套型结构体),比如: » Read more: list.h解析与应用

中断下半部分(读书笔记)

January 15th, 2014

中断处理分为两个部分:上半部和下半部。中断处理程序属于上半部.
下半部的任务就是执行与中断处理程序密切相关但中断处理程序本身不执行,推后执行的工作。 » Read more: 中断下半部分(读书笔记)

编写Linux中断处理程序(上半部)(读书笔记)

January 7th, 2014

今天看了Linux中断处理的前半部分。中断,本质上是一种特殊的电信号。

» Read more: 编写Linux中断处理程序(上半部)(读书笔记)

linux下更换界面套件

November 5th, 2013

最近Linux越用越慢,觉得实验室的老爷机已经开带不动Gnome界面了,在预览的时候会卡顿的非常厉害,决定要换一个桌面套件。

要考虑到硬件性能比较差一些,所以我选择了xfce4.2作为我的替代版本。 » Read more: linux下更换界面套件

Linux 有用的命令

August 12th, 2013

1.md5sum命令

“md5sum”就是计算和检验MD5信息签名。md5 checksum(通常叫做哈希)使用匹配或者验证文件的文件的完整性,因为文件可能因为传输错误,磁盘错误或者无恶意的干扰等原因而发生改变。

root@tecmint:~# md5sum teamviewer_linux.deb
47790ed345a7b7970fc1f2ac50c97002  teamviewer_linux.deb

» Read more: Linux 有用的命令