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

LinuxÂãÉ豸×ܽá

Ô­Ìû¼ûhttp://www.inthirties.com/thread-685-1-1.html 
1¡¢Ê²Ã´ÂãÉ豸£¿×Ö·ûÉ豸£¿¿éÉ豸£¿ 
ÂãÉ豸£ºÒ²½ÐÂã·ÖÇø£¨Ô­Ê¼·ÖÇø£©£¬ÊÇÒ»ÖÖûÓо­¹ý¸ñʽ»¯£¬²»±»Unix/Linuxͨ¹ýÎļþϵͳÀ´¶ÁÈ¡µÄÌØÊâ×Ö·ûÉ豸¡£ÂãÉ豸¿ÉÒÔ°ó¶¨Ò»¸ö·ÖÇø£¬Ò²¿ÉÒÔ°ó¶¨Ò»¸ö´ÅÅÌ¡£ 
×Ö·ûÉ豸£º¶Ô×Ö·ûÉ豸µÄ¶Áд²»ÐèҪͨ¹ýOSµÄbuffer¡£Ëü²»¿É±»Îļþϵͳmount¡£ 
¿éÉ豸£º¶Ô¿éÉ豸µÄ¶ÁдÐèҪͨ¹ýOSµÄbuffer£¬Ëü¿ÉÒÔ±»mountµ½ÎļþϵͳÖС£ 
2¡¢Ò»¸öϵͳ¿ÉÒÔÓжàÉÙ¸öÂãÉ豸£¿ 
Õâ¸öÓëlinuxµÄ°æ±¾Ïà¹Ø£¬Ôھɰ汾ÖУ¬×î¶àÖ»¿ÉÒÔÓÐ256¸öÂãÉ豸£¬Linux 4ÏÂ×ö¶à¿ÉÒÔ°ó¶¨8192¸öÂãÉ豸¡£ 
µ«ÊÇÔÚlinuxÏ£¬×î¶àÖ»ÄÜÓÐ255¸ö·ÖÇø£¬ËùÒÔ£¬Èç¹ûÓÃÂãÉ豸°ó¶¨·ÖÇø£¬×î¶àÖ»Äܰó¶¨255¸öÂãÉ豸¡£ 
Èç¹ûÊÇÓÃlvm£¬ÔòûÓÐÕâ¸öÏÞÖÆ¡£ 
3¡¢Linuxϵ¥¸ö´ÅÅÌ×î¶à¿ÉÒÔÓжàÉÙ¸ö·ÖÇø£¿ 
15¸ö¡£3¸öÖ÷·ÖÇø + 1¸öÀ©Õ¹·ÖÇø + 11¸öÂß¼­·ÖÇø¡£ 
½¨ÒéµÄ·ÖÇø·½·¨ÊÇ£ºÏÈ·Ö3¸öÖ÷·ÖÇø£¬µÚËĸö·ÖÇøÎªÀ©Õ¹·ÖÇø£¬È»ºóÔÚÀ©Õ¹·ÖÇøÖÐÔÙ·Ö³É11¸öÂß¼­·ÖÇø¡£ 
×¢Ò⣬ÂãÉ豸²»Òª°ó¶¨ÔÚÀ©Õ¹·ÖÇøÉÏ¡£ 
4¡¢linuxÏÂÊÇ·ñÐèÒª°ó¶¨ÂãÉ豸£¿unixÄØ£¿ 
linuxÏÂÈç¹ûÐèҪʹÓÃÂãÉ豸£¬ÔòÐèÒªÊÖ¹¤½øÐа󶨡£ 
unixÏÂÔò²»Óᣠ
ÒòΪUnixÖÐÿһ¸ö¿éÉ豸¶¼»áÓÐÒ»¸ö¶ÔÓ¦µÄ×Ö·ûÉ豸ÓÃÓÚ·Ç»º´æ(unbuffered)I/O,Õâ¾ÍÊÇËû¶ÔÓ¦µÄÂãÉ豸ÁË¡£ 
¶øLinuxÖÐrawioµÄÔòʵÏÖÁËÒ»Ì׷ǰó¶¨(unbound)µÄÂãÉ豸/dev/rawN»òÕß/dev/raw/rawNºÍÒ»¸ö¿ØÖÆÉ豸 /dev/rawctÓÃÀ´°ÑËûÃǰ󶨵½¿éÉ豸ÉÏ¡£ËùÒÔµ±ÐèҪʹÓÃÒ»¸öÂãÉ豸µÄʱºò£¬¾ÍÐèÒª°ÑËûºÍÒ»¸öÕæÊµ´æÔڵĿéÉ豸¶ÔÓ¦ÆðÀ´£¬ÕâÒ»¸ö²½Öèʵ¼ÊÉϾÍÊÇÍê³É ÁËUnixÀïµÄ×Ô¶¯¶ÔÓ¦Ò»¸ö·Ç»º´æ×Ö·ûÉ豸¡£ 
5¡¢linuxÈçºÎ°ó¶¨ÂãÉ豸£¿ 
Á½ÖÖ·½Ê½£º 
1£©ÃüÁî°ó¶¨ 
raw /dev/raw/raw[n] /dev/xxx 
ÆäÖÐnµÄ·¶Î§ÊÇ0-8191¡£rawĿ¼²»´æÔÚ¿ÉÒÔ´´½¨¡£ 
Ö´ÐÐÕâ¸öÃüÁ¾Í»áÔÚ/dev/rawÏÂÉú³ÉÒ»¸ö¶ÔÓ¦µÄraw[n]Îļþ 
ÓÃÃüÁʽ°ó¶¨ÂãÉ豸ÔÚÏµÍ³ÖØÆôºó»áʧЧ¡£ 
2£©ÐÞ¸ÄÎļþ 
ÐÞ¸Ä/etc/sysconfig/rawdevicesÎļþÈçÏ£¬ÒÔ¿ª»úʱ×Ô¶¯¼ÓÔØÂãÉ豸£¬È磺 
/dev/raw/raw1 /dev/sdb1 
ÕâÖÖ·½Ê½ÊÇͨ¹ýÆô¶¯·þÎñµÄ·½Ê½À´°ó¶¨ÂãÉ豸¡£ 
Ò²¿ÉÒÔ°ÑÕâ¸öÃüÁîдÔÚ/etc/rc.localÉÏ£¬Ê¹Ã¿´ÎÆô¶¯¶¼Ö´ÐÐÕâЩÃüÁî¡£ 
6¡¢ÈçºÎ°ÑÂãÉ豸×÷ΪoracleÊý¾ÝÎļþ£¿ÓÐʲôÐèҪעÒâµÄ£¿ 


Ïà¹ØÎĵµ£º

ʵսLinux Bluetooth±à³Ì£¨Èý£© HCI²ã±à³Ì

1. HCI²ãЭÒé¸ÅÊö£º
HCIÌṩһÌ×ͳһµÄ·½·¨À´·ÃÎÊBluetoothµ×²ã¡£ÈçͼËùʾ£º
´ÓͼÉÏ¿ÉÒÔ¿´³ö£¬Host Controller Interface(HCI)  ¾ÍÊÇÓÃÀ´¹µÍ¨HostºÍModule¡£Hostͨ³£¾ÍÊÇPC£¬ ModuleÔòÊÇÒÔ¸÷ÖÖÎïÀíÁ¬½ÓÐÎʽ£¨USB,serial,pc-cardµÈ£©Á¬½Óµ½PCÉϵÄbluetooth Dongle¡£
ÔÚHostÕâÒ»¶Ë£ºapplication,SDP,L2capµÈЭÒé ......

[תÌû]LinuxÇý¶¯¿ª·¢Ñ§Ï°µÄһЩ±ØÒª²½Öè

 1. ѧ»áд¼òµ¥µÄmakefile
2. ±àһЩӦÓÃ
³ÌÐò
£¬¿ÉÒÔÓÃmakefileÅÜÆðÀ´
3. ѧ»áдÇý¶¯
µÄmakefile
4. дһ¼òµ¥charÇý¶¯£¬makefile±àÒëͨ¹ý£¬¿ÉÒÔinsmod£¬ lsmod£¬ rmmod. ÔÚÇý¶¯µÄinitº¯ÊýÀï´òÓ¡hello world£¬insmodºóÓ¦¸ÃÄܹ»Í¨¹ýdmesg¿´µ½Êä³ö
¡£
5. дһÍêÕûÇý¶¯£¬ ¼ÓÉÏread£¬ write£¬ ioctl£¬ pollingµÈ¸ ......

linux »ù´¡ÃüÁî

 
 
shutdown [options] when [message]
options:¡¡-r ±íÊ¾ÖØÆô£¬-h±íʾϵͳ·þÎñÍ£ÖÍ(halt)ºó£¬Á¢¿Ì¹Ø»ú £¬-f±íʾ¿ìËÙÖØÆô
when£º¡¡ÎªshutdownÖ¸¶¨Ê±¼ä¡£hh:mm£º¾ø¶Ôʱ¼ä£¬hhָСʱ£¬mmÖ¸·ÖÖÓ£»Èç08:30£¬+m:m·ÖÖÓºóÖ´ÐУ¬
now=+0£¬Ò²¾ÍÊÇÁ¢¿ÌÖ´ÐÐ
message£º±íʾϵͳµÄ¹ã²¥ÐÅÏ¢£¬Ò»°ãÌáʾ¸÷¸öÓû§ÏµÍ³¹Ø»ú» ......

[ÕûÀí]Linux³£ÓÃÃüÁî

Îļþϵͳ¹ÒÔØ£ºmount
¸ñʽ£ºmount [-²ÎÊý] [É豸Ãû³Æ] [¹ÒÔØµã]
ÆäÖг£ÓõIJÎÊý£º
¡¡¡¡ -t  Ö¸¶¨É豸µÄÎļþϵͳÀàÐÍ£¬³£¼ûµÄÓУº
¡¡¡¡      minix linux×îÔçʹÓõÄÎļþϵͳ
¡¡¡¡      ext2 linuxĿǰ³£ÓõÄÎļþϵͳ
¡¡¡¡      msdo ......

LinuxÏÂOpenEv±àÒë°²×°

 °ÑGDAL°²×°Ä¿Â¼ÏµÄ../bin/gdal-config¸´ÖƵ½/usr/bin/Ï£¬·ñÔò³öÏÖ“ÕÒ²»µ½gdal-config”
°Ñproj4°²×°Ä¿Â¼ÏµÄ../include/proj_api.h¸´ÖƵ½GDAL°²×°Ä¿Â¼ÖеÄincludeÖУ¬·ñÔò³öÏ֓䶨Òåproj_api.h”»òÕßÖ±½Ó°Ñproj4°²×°µ½Ä¬ÈÏ·¾¶£¬·ñÔò»áÌáʾ“ÕÒ²»µ½ -lproj”¡£ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ