易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 :

grubfordos 引导linux 和windows方法

Grubfordos 引导linux的方法
方法一
Errorcheck off
Configfile /menu.lst
Configfile /boot/grub/menu.lst
Configfile /grub/menu.lst
Find –set-root –ignore-floppies –ignore-cd /menu.lst
Configfile /menu.lst
Find –set-root –ignore-floppies –ignore-cd /root/grub/menu.lst
Configfile /root/grub/menu.lst
Find –set-root –ignore-floppies –ignore-cd /grub/menu.lst
Configfile /grub/menu.lst
方法二(核心)
Root (hd0,7)
Kernel /vmlinuz-2.6.18-128.e15 root=/dev/hda
Initrd /initrd-2.6.18-128-92.e15.img
Boot
引导xp方法
方法1. (核心)
Rootnoverify(hd0,0)
Chainloader + 1 #转交引导权
Boot
方法2
Find –set-root –ignore-flppies /ntldr
Chainloader /ntldr         //权限转交给windows
常用口令
1 linux  :  
root  (x,y)  
kernel /vmlinuz root=/dev/sda #内核
initrd /initrd.img #初始化镜像
boot
2. windows
Rootnoverify (x,y)
Chainloader + 1
Boot
查 ......

Linux演变的15个重大里程碑

http://news.csdn.net/a/20091229/216149.html
Techradar:Linux演变的15个重大里程碑
2009-12-29 15:50 |  273次阅读 |  来源:华军资讯  【已有0条评论】发表评论
关键词:Linux  | 感谢carlkxiafhwfhw的提供 |  收藏这篇新闻
据国外媒体报道,近日,资讯网站Techradar列举了近十年来Linux系统演变历程中的重要时刻,下面让我们来浏览这15个具有里程碑意义的改进:
1、2001年1月:Linux Kernel 2.4
Linux 2.4版是一个重要的分水岭,该版本系统提供了许多重要的接口,诸如USB启动、蓝牙终端设备、内嵌RAID和ext3格式的文件系统。Linux出色的驱动程序支持就是从2.4版开始的。现在主流的2.6版本就是它的升级版。
2、2001年5月:Nividia发布Linux版驱动程序
2001年5月以前,许多Linux用户都被硬件厂商视作另类,没有提供相应的官方驱动支持。Nividia率先打破了这一僵局,发布了第一个二进制版的显卡驱动,为Linux界面效果带来了翻天覆地的变化。不利的一面是,同时也开启了Linux安全隐患的潘多拉魔盒。
3、2002年6月:Gnome 2.0
02年6月,GNOME基金会在渥太华Linux讨论会上发布了GNOME桌面和开发者平台2.0版本。给GNOME用户带来更强大的Naut ......

linux last 命令详解

功能说明:列出目前与过去登入系统的用户相关信息。
  语  法:last [-adRx][-f <记录文件>][-n <显示列数>][帐号名称...][终端机编号...]
  补充说明:单独执行last指令,它会读取位于/var/log目录下,名称为wtmp的文件,并把该给文件的内容记录的登入系统的用户名单全部显示出来。
  参  数:
  -a  把从何处登入系统的主机名称或IP地址,显示在最后一行。
  -d  将IP地址转换成主机名称。
  -f <记录文件>  指定记录文件。
  -n <显示列数>或-<显示列数>  设置列出名单的显示列数。
  -R  不显示登入系统的主机名称或IP地址。
  -x  显示系统关机,重新开机,以及执行等级的改变等信息。 ......

在linux中 应用程序如何调用模块内的函数

在bbs上发了个如题所示的大土帖,结果没一个回复,哎,真丢人~~~,蒙师兄指点,才初步搞清楚linux模块函数的调用机制:
首先,应用程序是无法直接访问模块中的函数的(即使是你自编自挂的模块--实际上它也是内核模块),用户空间与内核空间之间只有通过一些特定的系统函数来进行通讯(如什么user_to_kernel),而绝对不可能通过“直接调用模块里的函数”这种形式来通讯。

么,所编写的模块里的函数怎么才能被执行?由谁调用?其实答案很简单,它们是由内核来调用的,注意,是由内核来调用的。比如
init_module() 和  cleanup_module()
函数,分别是在挂载模块(insmod)和卸载模块(rmmod)的时候,内核根据命令参数来调用此两个函数的,它们分别负责模块的初始化及后处理。

自然的,下一个疑问接踵而至,--模块里的其他函数如何被调用?比如我写的模块中除了 init_module()
和  cleanup_module() 函数外,还写了一个 hello_world() 函数,简单的输出“hello
world”到控制台,好,接下来就是这次分析的关键,前面我们强调了模块中的函数是由内核来调用的,除此之外没有别的机会使它被执行到。那如果我们的
hell ......

linux 初学命令

1.系统信息显示命令 # uname -a               # 查看内核/操作系统/CPU信息
# head -n 1 /etc/issue   # 查看操作系统版本
# cat /proc/cpuinfo      # 查看CPU信息
# hostname               # 查看计算机名
# lspci -tv              # 列出所有PCI设备
# lsusb -tv              # 列出所有USB设备
# lsmod                  # 列出加载的内核模块
# env                    # 查看环境变量
# free -m                ......

Linux USB gadget设备驱动解析

一、背景知识
    1、USB Mass Storage类规范概述
       USB 组织在universal Serial Bus Mass Storage Class Spaceification 1.1版本中定义了海量存储设备类(Mass Storage Class)的规范,这个类规范包括四个
        独立的子类规范,即:
       1. USB Mass Storage Class Control/Bulk/Interrupt (CBI) Transport
       2.USB Mass Storage Class Bulk-Only Transport
       3.USB Mass Storage Class ATA Command Block
       4.USB Mass Storage Class UFI Command Specification
       前两个子规范定义了数据/命令/状态在USB 上的传输方法。Bulk- Only 传输规范仅仅使用Bulk 端点传送数据/命令/状态,CBI 传输规范则使用Control/Bulk/Interrupt 三种类型的端点进行数据/命令/状态传送。后两个子规范则定义了存储介质的操作命令。ATA 命令规范用于硬盘,UFI 命令规范是针对USB 移动存储。
 & ......
总记录数:40319; 总页数:6720; 每页6 条; 首页 上一页 [4255] [4256] [4257] [4258] 4259 [4260] [4261] [4262] [4263] [4264]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号