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

³£Óà Unix/Linux shell ÃüÁî

¹Ø¼ü×Ö: shell


ת×Ô:http://fanqiang.chinaunix.net/program/code/2006-06-27/4695.shtml
Ruby´úÂë
ɾ³ý core Îļþ  
  
# find ~ -name core -exec file {} \; -exec rm -i {} \;
  
  
²é¿´Ê¹ÓÃÎļþµÄ½ø³Ì  
  
# fuser -u /usr/my_application/foo
  
  
ËÑË÷×Ö·û´®  
  
#grep "hello world" `find ./ -name "*" -print -exec file {} \; |grep text | cut -d ':' -f 1`
  
  
Ŀ¼  
  
#alias dir='ls -Lla|grep ^d'
  
  
Êä³ö IP µØÖ·  
  
#ifconfig | grep "inet addr" | grep -v "127.0.0.1" | awk '{print $2;}' | awk -F':' '{print $2;}'
  
  
°´Îļþ³¤¶ÈÅÅÐò  
  
#ls -l | grep ^- | sort -nr -k 5 | more
  
  
#ls -lR | grep ^- | sort -nr -k 5 | more
  
  
¶þ½øÖÆÎļþÖеĿɴòÓ¡×Ö·û  
  
# strings name of binary file
  
  
Ò»¸öÔµÄ×îºóÒ»¸öÐÇÆÚÌìÖ´ÐÐÈÎÎñ£º  
  
18 * * * 0 [`date "+%d"
` -gt 24] && /path/to/script  
  
ÐÞ¸ÄÀ©Õ¹Ãû£º  
  
# for f in *.abc; do mv $f `basename $f .abc`.def ; done
  
  
²é¿´Ó²ÅÌÇé¿ö£º(Solaris)  
  
# iostat -En
 &


Ïà¹ØÎĵµ£º

ʵս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 Bluetooth±à³Ì£¨ËÄ£© L2CAP²ã±à³Ì

£¨L2CAPЭÒé¼ò½é£¬L2CAPÔÚBlueZÖеÄʵÏÖÒÔ¼°L2CAP±à³Ì½Ó¿Ú£©
Ò»£ºL2CAPЭÒé¼ò½é£º
Logical Link Control and Adaptation Protocol(L2CAP)
Âß¼­Á¬½Ó¿ØÖƺÍÊÊÅäЭÒé (L2CAP) ΪÉϲãЭÒéÌá¹©ÃæÏòÁ¬½ÓºÍÎÞÁ¬½ÓµÄÊý¾Ý·þÎñ£¬²¢Ìṩ¶àЭÒ鹦ÄܺͷָîÖØ×é²Ù×÷¡£L2CAP ³äÐíÉϲãЭÒéºÍÓ¦ÓÃÈí¼þ´«ÊäºÍ½ÓÊÕ×î´ó³¤¶ÈΪ 64K µÄ L2CAP Ê ......

ʵսLinux Bluetooth±à³Ì (Æß) SDPЭÒé

Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖЭÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀЭÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......

LinuxÉ豸ģÐÍÖ®input×ÓϵͳÏê½â

Ò»£ºÇ°ÑÔ
×î½üÔÚÑо¿androidµÄsensor driver£¬Ö÷ÒªÊÇE-compass£¬ÆäÖÐÓõ½ÁËLinux input×Óϵͳ.ÔÚÍøÉÏÒ²¿´Á˺ܶàÕâ·½ÃæµÄ×ÊÁÏ£¬¸Ð¾õ»¹ÊÇÕâÆª·ÖÎöµÄ±È½ÏϸÖÂ͸³¹£¬Òò´Ë×ªÔØÒ»ÏÂÒÔ±ã×Ô¼ºÑ§Ï°£¬Í¬Ê±ºÍ´ó¼Ò·ÖÏí£¡
£¨ÕâÆª²©¿ÍÖ÷ÒªÊÇÒÔ¼üÅÌÇý¶¯ÎªÀýµÄ£¬²»¹ý½²½âµÄÊÇLinux Input Subsystem£¬¿ÉÒÔ×ÐϸµÄÑо¿Ò»Ï£¡£©
¼üÅÌÇý¶¯½«¼ì ......

LinuxÉÏÈçºÎ°²×° src.rpmÎļþ

 
°²×°.src.rpm
ÓÐЩÈí¼þ°üÊÇÒÔ.src.rpm½áβµÄ£¬ÕâÀàÈí¼þ°üÊǰüº¬ÁËÔ´´úÂëµÄrpm°ü£¬ÔÚ°²×°Ê±ÐèÒª½øÐбàÒë¡£ÕâÀàÈí¼þ°üÓÐÁ½ÖÖ°²×°·½·¨£º
·½·¨Ò»£º
1.¡¡Ö´ÐÐrpm -i your-package.src.rpm
2.¡¡cd /usr/src/redhat/SPECS
3.¡¡rpmbuild -bp your-package.specs Ò»¸öºÍÄãµÄÈí¼þ°üͬÃûµÄspecsÎļþ
4.¡¡cd /usr/sr ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ