Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

LinuxµÄÄÚºËÄ£¿é¹ÜÀíÃüÁî

ÄÚºËÄ£¿é¹ÜÀíÊÇѧϰLinuxµÄÒ»¸öÖØÒªµÄ±Ø¾­Ö®Â·£¬Èç¹û²»¶ÏµÄʹÓÃÐÂÓ²¼þ¿ÉÄÜÕâ·½Ãæ¸üÏÔµÃÓÈÎªÖØÒª¡£
1. lsmod ÁгöÒѾ­¼ÓÔØµÄÄÚºËÄ£¿é
lsmod ÊÇÁгöĿǰϵͳÖÐÒѼÓÔØµÄÄ£¿éµÄÃû³Æ¼°´óСµÈ£»ÁíÍâÎÒÃÇ»¹¿ÉÒԲ鿴 /proc/modules £¬ÎÒÃÇÒ»Ñù¿ÉÒÔÖªµÀϵͳÒѾ­¼ÓÔØµÄÄ£¿é¡£
 
2.modinfo ²é¿´Ä£¿éÐÅÏ¢
modinfo ¿ÉÒԲ鿴ģ¿éµÄÐÅÏ¢£¬Í¨¹ý²é¿´Ä£¿éÐÅÏ¢À´Åж¨Õâ¸öÄ£¿éµÄÓÃ;¡£
 
3.modprobe ¹ÒÔØÐÂÄ£¿éÒÔ¼°ÐÂÄ£¿éÏàÒÀÀµµÄÄ£¿é
  modprobe ÎÒÃdz£ÓõŦÄܾÍÊǹÒÔØÄ£¿é£¬ÔÚ¹ÒÔØÄ³¸öÄÚºËÄ£¿éµÄͬʱ£¬Õâ¸öÄ£¿éËùÒÀÀµµÄÄ£¿éÒ²±»Í¬Ê±¹ÒÔØ£»µ±È»modprobe Ò²ÓÐÁгöÄÚºËËùÓÐÄ£¿é£¬»¹ÓÐÒÆ³ýÄ£¿éµÄ¹¦ÄÜ£»ÏÂÔÚÎÒÃǾٸöÀý×Ó˵һ˵ÔÛÃdz£ÓõŦÄܺͲÎÊý£»
    modprobe [-v] [-V] [-C config-file] [-n] [-i] [-q] [-o ] [parameters...]3WiLinuxÁªÃË
    modprobe -r [-n] [-i] [-v] …3WiLinuxÁªÃË
    modprobe -l -t [ -a ...]
 
ÎÒÃÇ¿ÉÒÔ¿´µ½ÔÚ/etc/modprobe.confÎļþÖдæÔÚµÄÄÚÈÝÐÎʽÈçÏ£º
 
alias scsi_hostadapter mptbase3WiLinuxÁªÃË
alias scsi_hostadapter1 mptspi
×îºóÒ»ÁÐÊÇÄ£¿éÃû×Ö£¬ÖмäµÄÊÇÄ£¿éµÄ±ðÃû¡£ÄÇôÈç¹ûÎÒÃÇÖªµÀÁËÒ»¸öÄ£¿éµÄÃû×Ö£¬Ôõô֪µÀËüµÄ±ðÃûÄØ£¿ÓÃÏÂÃæµÄÃüÁî¾Í¿ÉÒÔ£º
#modprobe -c 3WiLinuxÁªÃË
¿ÉÒԲ鿴ËùÓÐÄ£¿éµÄ±ðÃû3WiLinuxÁªÃË
3WiLinuxÁªÃË
#modprobe -c Ä£¿éÃû |grep Ä£¿éÃû
modprobe -l ÊÇÁгöÄÚºËÖÐËùÓеÄÄ£¿é£¬°üÀ¨ÒѹÒÔØºÍδ¹ÒÔØµÄ£»Í¨¹ýmodprobe -l
£¬ÎÒÃÇÄܲ鿴µ½ÎÒÃÇËùÐèÒªµÄÄ£¿é£¬È»ºó¸ù¾ÝÎÒÃǵÄÐèÒªÀ´¹ÒÔØ£»Æäʵmodprobe -l ¶ÁÈ¡µÄÄ£¿éÁбí¾ÍλÓÚ
/lib/modules/’uname -r’ Ŀ¼ÖУ»ÆäÖÐuname -r ÊÇÄں˵İ汾£»
  ×¢Ò⣺ Ä£¿éÃûÊDz»ÄÜ´øÓкó׺µÄ£¬ÎÒÃÇͨ¹ýmodprobe -l Ëù¿´µ½µÄÄ£¿é£¬¶¼ÊÇ´øÓÐ.ko »ò.oºó׺£»
4.rmmod ÒÆ³ýÒѹÒÔØÄ£¿é
5.depmod ´´½¨Ä£¿éÒÀÀµ¹ØÏµµÄÁбí
Õâ¸öÄ£¿é¹ÜÀí¹¤¾ßÊÇ´´½¨Ä£¿éÒÀÀµ¹ØÏµµÄÁÐ±í£¬Óм¸¸ö²ÎÊýÎÒÃÇ×¢ÒâһϾÍÐÐÁË£¬Ä¿Ç°µÄµÄLinux
·¢ÐаæËùÓõÄÄÚºËÊÇ2.6x°æ±¾£¬ÊÇ×Ô¶¯½â¾öÒÀÀµ¹ØÏµ£¬ËùÒÔÕâ¸öÃüÁîÖªµÀ¾ÍÐÐÁË£»Ä£¿é֮ǰҲÓÐÒÀÀµ¹ØÏµ£¬±ÈÈçÎÒÃÇÏëÇý¶¯USB
ÒÆ¶¯Ó²ÅÌ£¬Ä¿Ç°ÓÐÁ½ÖÖÇý¶¯£¬Ò»ÖÖÊÇudev £¬ÔÚÄÚºËÖÐÓУ¬µ«Ä¿Ç°²»Ì«Îȶ¨£»ÁíÒ»ÖÖ°ì·¨ÊÇÓÃusb-storageÇý¶¯£¬¶øusb-storage
ÒÀÀµµÄÄ£¿éÊÇscsi Ä£¿é£¬ËùÒÔÎÒÃÇÒªÓÃusb-storage µÄÄ£¿é£¬Ò²µÃ°Ñscsi ±àÒë°²×°£»
 &n


Ïà¹ØÎĵµ£º

LinuxÉçÇøÀÏ´óÆØÇýÖðGoogle AndroidÄÚÄ»


LinuxÄÚºËά»¤ÕßGreg Kroah-HartmanÔøÐû²¼£¬´ÓLinux
2.6.33°æ±¾¿ªÊ¼£¬GoogleÖÇÄÜÊÖ»ú²Ù×÷ϵͳAndroidºËÐÄ´úÂ뽫±»É¾³ý¡£ºÜ¶àÈ˶ԴËÊ®·Ö¹Ø×¢£¬±Ï¾¹Google
AndroidÊܵ½ÁËºÜºÃµÄÆÀ¼Û£¬×÷ΪLinuxµÄÒ»Ô±ÄܰïÖú¿ªÔ´ÉçÇøÊµÏÖ¸üºÃµÄ·¢Õ¹£¬¶Ô´Ë£¬Greg×òÈÕÔÚ¹Ù·½²©¿ÍÖÐ×÷³öÁ˽âÊÍ¡£
Greg±íʾ£¬×Ô¼ºÊ¹ÓõÄÊÖ»ú¾ÍÊÇÔËÐÐAndroidµÄG1 ......

linuxϵͳϲ鿴ºÍÉèÖÃÈÕÆÚʱ¼äµÄÃüÁî

linuxϵͳϲ鿴ºÍÉèÖÃÈÕÆÚʱ¼äµÄÃüÁî¶¼ÊÇdate¡£
²é¿´ÈÕÆÚʱ¼äÃüÁdate
ÉèÖÃÈÕÆÚʱ¼äÃüÁdate -s [date|time]
ÉèÖÃϵͳÈÕÆÚºÍʱ¼äΪ:2008Äê9ÔÂ9ÈÕ14ʱ25·Ö49Ãë
date -s '20080909 14:25:49'   //Ò»¶¨Òª¼ÓÒýºÅ²ÅÐС£ ......

AIXºÍLinuxÏÂÈçºÎ²é¿´CPUºÍÄÚ´æÐÅÏ¢

AIXºÍLinuxÏÂÈçºÎ²é¿´CPUºÍÄÚ´æÐÅÏ¢
AIX²Ù×÷ϵͳ
AIXµÄÓ²¼þÐÅÏ¢¿ÉÒÔͨ¹ýprtconfÃüÁî¿´µ½¡£
1. ²é¿´Âß¼­CPU¸öÊý
#pmcycles -m
CPU 0 runs at 4204 MHz
CPU 1 runs at 4204 MHz
CPU 2 runs at 4204 MHz
CPU 3 runs at 4204 MHz
CPU 4 runs at 4204 MHz
CPU 5 runs at 4204 MHz
CPU 6 runs at 4204 MHz
CPU 7 runs ......

Linux ½Å±¾±àд»ù´¡ ¡¾À´Ô´:www.cncfan.com¡¿

1. Linux ½Å±¾±àд»ù´¡
1.1 Óï·¨»ù±¾½éÉÜ
1.1.1 ¿ªÍ·
³ÌÐò±ØÐëÒÔÏÂÃæµÄÐпªÊ¼£¨±ØÐë·½ÔÚÎļþµÄµÚÒ»ÐУ©£º
#!/bin/sh

¡¡¡¡·ûºÅ#!ÓÃÀ´¸æËßϵͳËüºóÃæµÄ²ÎÊýÊÇÓÃÀ´Ö´ÐиÃÎļþµÄ³ÌÐò¡£ÔÚÕâ¸öÀý×ÓÖÐÎÒÃÇʹÓÃ/bin/shÀ´Ö´ÐгÌÐò¡£
¡¡¡¡µ±±à¼­ºÃ½Å±¾
ʱ£¬Èç¹ûÒªÖ´Ðиýű¾£¬»¹±ØÐëʹÆä¿ÉÖ´ÐС£
¡¡¡¡ÒªÊ¹½Å±¾¿ÉÖ´ÐУº ......

linuxÏÂÎļþÀàÐ͵ĻñÈ¡

ÎļþÀàÐÍ»ñȡһ¡¢stat¡¢fstat ºÍlstat º¯Êý#include <sys/types.h>
¡¡¡¡#include <sys/stat.h>
¡¡¡¡int stat(const char * pathname, struct stat * buf);
¡¡¡¡int fstat(int filedes,struct stat * buf);
¡¡¡¡int lstat(const char * pathname, struct stat *buf);
¡¡¡¡Èý¸öº¯ÊýµÄ·µ»Ø£ºÈô³É¹¦ÔòΪ0£¬Èô³ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ