linuxÏÂÈçºÎÉèÖÃnfs¹²Ïí
ÍøÂçÎļþϵͳ£¨NFS£¬Network File System£©ÊÇÒ»ÖÖ½«Ô¶³ÌÖ÷»úÉϵķÖÇø£¨Ä¿Â¼£©¾ÍøÂç¹ÒÔØµ½±¾µØÏµÍ³µÄÒ»ÖÖ»úÖÆ£¬Í¨¹ý¶ÔÍøÂçÎļþϵͳµÄÖ§³Ö£¬Óû§¿ÉÒÔÔÚ±¾µØÏµÍ³ÉÏÏñ²Ù×÷±¾µØ·ÖÇøÒ»ÑùÀ´¶ÔÔ¶³ÌÖ÷»úµÄ¹²Ïí·ÖÇø£¨Ä¿Â¼£©½øÐвÙ×÷¡£
ÔÚǶÈëʽLinux µÄ¿ª·¢¹ý³ÌÖУ¬¿ª·¢ÕßÐèÒªÔÚLinux ·þÎñÆ÷ÉϽøÐÐËùÓеÄÈí¼þ¿ª·¢£¬½»²æ±àÒëºó£¬Í¨ÓÃFTP ·½Ê½½«¿ÉÖ´ÐÐÎļþÏÂÔØµ½Ç¶ÈëʽϵͳÔËÐУ¬µ«ÕâÖÖ·½Ê½²»µ«Ð§ÂʵÍÏ£¬ÇÒÎÞ·¨ÊµÏÖÔÚÏߵĵ÷ÊÔ¡£Òò´Ë£¬¿ÉÒÔͨ¹ý½¨Á¢NFS£¬°ÑLinux ·þÎñÆ÷ÉϵÄÌØ¶¨·ÖÇø¹²Ïíµ½´ýµ÷ÊÔµÄǶÈëʽĿ±êϵͳÉÏ£¬¾Í¿ÉÒÔÖ±½ÓÔÚǶÈëʽĿ±êϵͳÉϲÙ×÷Linux ·þÎñÆ÷£¬Í¬Ê±¿ÉÒÔÔÚÏß¶Ô³ÌÐò½øÐе÷ÊÔºÍÐ޸쬴ó´óµÄ·½±ãÁËÈí¼þµÄ¿ª·¢¡£Òò´Ë£¬NFS µÄÊÇǶÈëʽLinux ¿ª·¢µÄÒ»¸öÖØÒªµÄ×é³É²¿·Ö£¬±¾²¿·ÖÄÚÈݽ«Ïêϸ˵Ã÷ÈçºÎÅäÖÃǶÈëʽLinux µÄNFS ¿ª·¢»·¾³¡£
ǶÈëʽLinux µÄNFS ¿ª·¢»·¾³µÄʵÏÖ°üÀ¨Á½¸ö·½Ã棺һÊÇLinux ·þÎñÆ÷¶ËµÄNFS ·þÎñÆ÷Ö§³Ö£»¶þÊÇǶÈëʽĿ±êϵͳµÄNFS ¿Í»§¶ËµÄÖ§³Ö¡£Òò´Ë£¬NFS ¿ª·¢»·¾³µÄ½¨Á¢ÐèÒªÅäÖÃlinux ·þÎñÆ÷¶ËºÍǶÈëʽĿ±êϵͳ¶Ë¡£
Ò»¡¢Linux ·þÎñÆ÷¶ËNFS ·þÎñÆ÷µÄÅäÖÃ
ÒÔroot Éí·ÝµÇ½Linux ·þÎñÆ÷£¬±à¼/etc Ŀ¼ÏµĹ²ÏíĿ¼ÅäÖÃÎļþexports£¬Ö¸¶¨¹²ÏíĿ¼¼°È¨Ï޵ȡ£
Ö´ÐÐÈçÏÂÃüÁî±à¼Îļþ/etc/exports£º
# vi /etc/exports
ÔÚ¸ÃÎļþÀïÌí¼ÓÈçÏÂÄÚÈÝ£º
/home/work 192.168.0.*£¨rw,sync,no_root_squash£©
È»ºó±£´æÍ˳ö¡£
Ìí¼ÓµÄÄÚÈݱíʾ£ºÔÊÐíip µØÖ··¶Î§ÔÚ192.168.0.*µÄ¼ÆËã»úÒÔ¶ÁдµÄȨÏÞÀ´·ÃÎÊ/home/work Ŀ¼¡£
/home/work Ò²³ÆÎª·þÎñÆ÷Êä³ö¹²ÏíĿ¼¡£
À¨ºÅÄڵIJÎÊýÒâÒåÃèÊöÈçÏ£º
rw£º¶Á/дȨÏÞ£¬Ö»¶ÁȨÏ޵IJÎÊýΪro£»
sync£ºÊý¾Ýͬ²½Ð´ÈëÄÚ´æºÍÓ²ÅÌ£¬Ò²¿ÉÒÔʹÓÃasync£¬´ËʱÊý¾Ý»áÏÈÔÝ´æÓÚÄÚ´æÖУ¬¶ø²»Á¢¼´Ð´ÈëÓ²ÅÌ¡£
no_root_squash£ºNFS ·þÎñÆ÷¹²ÏíĿ¼Óû§µÄÊôÐÔ£¬Èç¹ûÓû§ÊÇ root£¬ÄÇô¶ÔÓÚÕâ¸ö¹²ÏíĿ¼À´Ëµ¾Í¾ßÓÐ root µÄȨÏÞ¡£
½Ó×ÅÖ´ÐÐÈçÏÂÃüÁÆô¶¯¶Ë¿ÚÓ³É䣺
# /etc/rc.d/init.d/portmap start
×îºóÖ´ÐÐÈçÏÂÃüÁîÆô¶¯NFS ·þÎñ£¬´ËʱNFS »á¼¤»îÊØ»¤½ø³Ì£¬È»ºó¾Í¿ªÊ¼¼àÌý Client ¶ËµÄÇëÇó£º
# /etc/rc.d/init.d/nfs start
Óû§Ò²¿ÉÒÔÖØÐÂÆô¶¯Linux ·þÎñÆ÷£¬×Ô¶¯Æô¶¯NFS ·þÎñ¡£
ÔÚNFS ·þÎñÆ÷Æô¶¯ºó£¬»¹ÐèÒª¼ì²éLinux ·þÎñÆ÷µÄ·À»ðǽµÈÉèÖã¨Ò»°ãÐèÒª¹Ø±Õ·À»ðǽ·þÎñ£©£¬È·±£Ã»ÓÐÆÁ±ÎµôNFS ʹÓõĶ˿ںÍÔÊÐíͨÐŵÄÖ÷»ú£¬Ö÷ÒªÊǼì²éLinux ·þÎñÆ÷iptables£¬ipchains µÈÑ¡ÏîµÄÉèÖã¬ÒÔ¼°/etc/hos
Ïà¹ØÎĵµ£º
£¨L2CAPÐÒé¼ò½é£¬L2CAPÔÚBlueZÖеÄʵÏÖÒÔ¼°L2CAP±à³Ì½Ó¿Ú£©
Ò»£ºL2CAPÐÒé¼ò½é£º
Logical Link Control and Adaptation Protocol(L2CAP)
Âß¼Á¬½Ó¿ØÖƺÍÊÊÅäÐÒé (L2CAP) ΪÉϲãÐÒéÌá¹©ÃæÏòÁ¬½ÓºÍÎÞÁ¬½ÓµÄÊý¾Ý·þÎñ£¬²¢Ìṩ¶àÐÒ鹦ÄܺͷָîÖØ×é²Ù×÷¡£L2CAP ³äÐíÉϲãÐÒéºÍÓ¦ÓÃÈí¼þ´«ÊäºÍ½ÓÊÕ×î´ó³¤¶ÈΪ 64K µÄ L2CAP Ê ......
ÒÔÏÂÊÇÎÒ´Ó±ðµÄblogÉÏ×ªÔØµÄ, ¹ØÓÚLinuxϵķɸë¼òÒªÉè¼Æ¿ò¼Ü, Ö®ËùÒÔ˵ÊÇLinuxϵÄ, ÒòΪ´úÂëÊÇLinuxϵÄ. µ«ÊÇ, Éè¼Æ¿ò¼Ü½«×ñÑwindows°æ·É¸ë´«ÊéµÄÐÒéºÍ¿ò¼Ü.Êý¾Ý°ü¸ñʽ£º
°æ±¾ºÅ£º°ü±àºÅ£ºÓû§Ãû£º»úÆ÷Ãû£ºÃüÁî×Ö£º¸½¼ÓÐÅÏ¢
Èç 1£º2067943£ºliu £ºd14£º32£ºhello
ÒÔÉÏÊÇÒ»¸ö·¢ËÍÏûÏ¢µÄÊý¾Ý°ü¸ñʽ ......
ÎÒµÄϵͳÊÇFedora 11
1. ÅäÖñ¾»úµÄIPµØÖ·
±ÈÈçÎÒµÄIPµØÖ·ÊÇ192.168.1.220
ÃüÁîÐУº
sudo ifconfig eth0 192.168.1.220 netmask 255.255.255.0
ÕâÊÇÁÙʱµÄÉèÖã¬ÖØÆôºó¾Í¶ªÊ§ÁË¡£Èç¹ûÏë±£´æÉèÖ㬾ÍÐÞ¸ÄÅäÖÃÎļþ£º
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
ÓÃ#×¢µôBOOTPROTO=dhcp£¬²¢ÇÒÌí¼Ó»òÉèÖÃÒ ......
Æô¶¯armlinux£¬bootloader±ØÐëÌṩÏÂÃæ¼¸²½£º
1£® ÉèÖò¢³õʼ»¯ram
2£® ³õʼ»¯Ò»¸ö´®¿Ú
3£® ¼ì²â´¦ÀíÆ÷ÀàÐÍ
4£® ÉèÖÃÄں˱ê¼ÇÁбí
5£® µ÷ÓÃÄÚºËÓ³Ïñ
1. ÉèÖò¢³õʼ»¯ram
bootloaderÒªÕÒµ½²¢³õʼ»¯ÏµÍ³ÖÐËùÓе ......
²Ù×÷ϵͳµÄÒ»¸ö¾µäÎÊÌâÊÇ"Éú²úÕß-Ïû·ÑÕß"ÎÊÌâ, ÕâÉæ¼°Í¬²½ÐźÅÁ¿ºÍ»¥³âÐźÅÁ¿µÄÓ¦ÓÃ, ÔÚÕâÀï,ÎÒÓÃÏ̵߳Äͬ²½ºÍ»¥³âÀ´ÊµÏÖ.
/*
* author ÕÅÎÄ
* 2008/06/20
*/
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <pthread.h>
#include <semaphore.h> ......