易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux那些事儿之我是Sysfs(6)文件系统

接下来,我们进入sysfs部分。看看
kobject_add()->create_dir()->sysfs_create_dir()
bus create file->sysfs create file()
. . .
这些sysfs函数的内幕。
说白了,sysfs就是利用VFS的接口去读写kobject的层次结构,建立起来的文件系统。关于sysfs的内容就在fs/sysfs/下。 kobject的层次结构的更新与删除就是那些乱七八糟的XX_register()们干的事情。
在kobject_add()里面,调用了sysfs_create_dir()。让我们看看它究竟是如何create的。
    135 int sysfs_create_dir(struct kobject * kobj)
    136 {
    137         struct dentry * dentry = NULL;
    138         struct dentry * parent;
    139         int error = 0;
    140
    141         BUG_ON(!kobj);
    142
    143         if (kobj->parent)
    144                 parent = kobj->parent->dentry;
    145         else if (sysfs_mount && sysfs_mount->mnt_sb)
    146                 parent = sysfs_mount->mnt_sb->s_root;
    147         else
    148                 return -EFAULT;
   


相关文档:

Linux 下消除netbeans字体锯齿

编辑
$netbeans_home/etc/netbeans.conf,在"netbeans_default_options"项中添加"-J-
Dawt.useSystemAAFontSettings=on --fontsize=12"
p.s:让所有的Java程序都使用反锯
齿: export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on'
------------------------------------------------- ......

RedHat Linux下独立完成的一个作业

【文档创建日期:2010-05-30】
   001  // P122: 三、上机题 3
   002
   003  // test03-03.c
   004
   005  // Header files included.
   006  #include <stdio.h>
   00 ......

Linux下VMWare修改BIOS安状Win7的OEM版

      在学习与工作中都离不开Linux,那么干脆就只装一个Linux算了,不过还是会有用到Windows的情况,比如说写论文啊,某些专业软件啊什么的。不要说Linux下什么都有,呵呵,反正我是不敢用Linux下的office的,打印社都用MS word。而word文档到了openoffice之流的下面就是会出现千奇百怪的现象。 ......

Linux Socket学习笔记(1) 学习目录

1. Sockets 介绍
2. 域和地址分类
3. 地址转换函数
4. Socket类型以及各种协议
5. 将地址和Socket相绑定
6. 面向无连接的协议
7. 面向连接的协议
8. 服务器端的面向连接协议
9. 主机和网络名查询
---------------------------------------------
10. 在Socket上使用标准I/O
11. 并发客户和服务器
12. Sock ......

linux下的OllyDbg EDB

原创文章,转载请注明出处,谢谢!
作者:清林,博客名:飞空静渡
在windows下做过反汇编的人,估计都认识ollydbg这样软件。没错,ollydbg是window下做破解软件和反汇编软件人士的利器。现在介绍一个和ollydbg一样的软件,但它是在linux下运行的 --- EDG。
这个软件的作者本来是个软件反汇编人士,在windows下经常反汇编 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号