×÷Õߣº±±ÄÏÄϱ±£¬ÕýÔÚÔö¼ÓÖÐ... ... ÐèÒªÄúµÄ²ÎÓ룻
À´×Ô£ºLinuxSir.Org
¼ò½é£º±¾ÎÄÖ»Êǽ²Ò»½²ÎÒÃÇ×î³£ÓõÄLinuxÓëWindows¹²ÏíÎļþ£¬Ö÷ÒªÊÇΪÐÂÊÖָһָ·¡£ÈçºÎ½¨Á¢×î¼òµ¥µÄSamba·þÎñÆ÷£¬²¢½²ÊöÓöµ½ÎÊÌâÓ¦¸Ã´ÓºÎ´¦Ñ°ÕÒ½â¾ö·½°¸£»ÕýÔÚ¸üÐÂÖ®ÖУ¬Ï£ÍûÄúµÄ²Î¼Ó ... ... лл£»
Ŀ¼
0.1 ²é¿´ÎļþÄÚÈݺͱà¼ÎļþµÄ¹¤¾ß£»
0.2 ¹ØÓÚÎļþºÍĿ¼Ïà¹Ø£»
03 Óû§ºÍÓû§×éÏà¹Ø£»
04 ½ø³Ì¹ÜÀí£»
0¡¢¼ÜÉèSamba ·þÎñÆ÷µÄǰÌ᣻
3.5.1 ÔÚLinuxϵͳÖÐ²é¿´ÍøÂçÖÐWindows¹²ÏíÎļþ¼°LinuxÖеÄSamba¹²ÏíÎļþ£»
3.5.2 ÔÚWindowsÖзÃÎÊLinux Samba·þÎñÆ÷¹²ÏíÎļþµÄ°ì·¨£»
3.5.3 smbfsÎļþϵͳµÄ¹ÒÔØ£»
3.1 Samba ÓÐÁ½¸ö·þÎñÆ÷£¬Ò»¸öÊÇsmbd£¬ÁíÒ»¸öÊÇnmbd£»
3.2 ²é¿´Samba ·þÎñÆ÷µÄ¶Ë¿Ú¼°·À»ðǽ£»
3.3 ²é¿´Samba ·þÎñÆ÷µÄÅäÖÃÎļþ£»
3.4 Samba ÔÚLinux ÖеÄһЩ¹¤¾ß£¨·þÎñÆ÷¶ËºÍ¿Í»§¶Ë£©£»
3.5 ÔÚLinux Öеij£Óù¤¾ß£¬Windows²é¿´Linux¹²ÏíµÄ·½·¨ £»
µÚÒ»²½£º ¸ü¸Äsmb.conf
µÚ¶þ²½£º½¨Á¢ÏàӦĿ¼²¢ÊÚȨ£»
µÚÈý²½£ºÆô¶¯smbdºÍnmbd·þÎñÆ÷£»
µÚËIJ½£º²é¿´smbd½ø³Ì£¬È·ÈÏSamba ·þÎñÆ÷ÊÇ·ñÔËÐÐÆðÀ´ÁË£»
µÚÎå²½£º·ÃÎÊSamba ·þÎñÆ÷µÄ¹²Ïí£»
5.3 ......
LinuxÄÚºËά»¤ÕßGreg Kroah-HartmanÔøÐû²¼£¬´ÓLinux
2.6.33°æ±¾¿ªÊ¼£¬GoogleÖÇÄÜÊÖ»ú²Ù×÷ϵͳAndroidºËÐÄ´úÂ뽫±»É¾³ý¡£ºÜ¶àÈ˶ԴËÊ®·Ö¹Ø×¢£¬±Ï¾¹Google
AndroidÊܵ½ÁËºÜºÃµÄÆÀ¼Û£¬×÷ΪLinuxµÄÒ»Ô±ÄܰïÖú¿ªÔ´ÉçÇøÊµÏÖ¸üºÃµÄ·¢Õ¹£¬¶Ô´Ë£¬Greg×òÈÕÔÚ¹Ù·½²©¿ÍÖÐ×÷³öÁ˽âÊÍ¡£
Greg±íʾ£¬×Ô¼ºÊ¹ÓõÄÊÖ»ú¾ÍÊÇÔËÐÐAndroidµÄG1£¬¶øÇÒËü¹¦ÄÜÁ¼ºÃ£¬×Ô¼º·Ç³£ÂúÒâ¡£ÄÇô¾¿¾¹ÊÇʲôµ¼ÖÂAndroidÄں˴úÂëÒª±»É¾³ý
ÄØ£¿“¼òµ¥µÄ˵£¬Ã»ÓÐÈ˹ØÐÄÕâЩ´úÂ룬ËùÒÔËü»á±»É¾³ý¡£ÕýÈçÎÒ֮ǰËù˵£¬staging treeÉϵĴúÂëÐèÒªÓÐÈ˽øÐÐά»¤ÒÔ±ãÕûºÏµ½main
kernel treeÉÏ£¬·ñÔò½«±»É¾³ý¡£”
“AndroidÄں˴úÂë²¢²»Ö»ÊǰüÀ¨Ò»Ð©¹ÖÒìµÄÇý¶¯£¬ÎªÁË»ñµÃÕý³£¹¤×÷µÄAndroidϵͳ£¬ÄãÐèÒª»ñµÃGoogle´´½¨µÄеÄ
lock type£¬ÒÔ¼°Æä°²È«Ä£Ê½ÄÚºËϵͳÖеÄhooks……GoogleÆÁ±ÎÁË´óÁ¿µÄÓ²¼þÇý¶¯£¬×èֹƽ̨´úÂëÕûºÏ½ømain kernel
tree¡£”
“ÎÒÒ²²»ÖªµÀÏÂÒ»²½»áÔõôÑù£¬GoogleĿǰûÓÐÈκαíʾ¡£ºÜ¶àÆóÒµÏÖÔÚÕýÊÔͼ´ÓËûÃǵĴúÂë¿âÖаþÈ¥Android½Ó¿Ú£¬²»¹ýÕâÒ²ÊÇÒ»¸ö·Ç³£´óµÄ¹¤³Ì£¬¶øÇÒÊDz»±ØÒªµÄÍ´¿à¹ý³Ì¡£”
“ÎÒÕæµÄºÜÏ£ÍûGoogle¿ÉÒÔÐÑÎò¹ýÀ´£¬È¥ÐÞ¸´ËûÃǵĴ ......
linuxϵͳϲ鿴ºÍÉèÖÃÈÕÆÚʱ¼äµÄÃüÁî¶¼ÊÇdate¡£
²é¿´ÈÕÆÚʱ¼äÃüÁdate
ÉèÖÃÈÕÆÚʱ¼äÃüÁdate -s [date|time]
ÉèÖÃϵͳÈÕÆÚºÍʱ¼äΪ:2008Äê9ÔÂ9ÈÕ14ʱ25·Ö49Ãë
date -s '20080909 14:25:49' //Ò»¶¨Òª¼ÓÒýºÅ²ÅÐС£ ......
1.1.5 UNIX
¡¡¡¡UNIX/Linux»ù±¾½á¹¹
¡¡¡¡Í¼1-3»æ³öÁËUNIXϵͳµÄ¸ß²ã´ÎµÄÌåϵ½á¹¹¡£Í¼ÖÐÐĵÄÓ²¼þ²¿·ÖÏò²Ù×÷ϵͳÌṩ»ù±¾·þÎñ¡£²Ù×÷ϵͳֱ½ÓÓëÓ²¼þ½»»¥£¬Ïò³ÌÐòÌṩ¹«¹²·þÎñ£¬²¢Ê¹
ËüÃÇͬӲ¼þÌØÐÔ¸ôÀë¡£µ±ÎÒÃǰÑÕû¸öϵͳ¿´³É²ãµÄ¼¯ºÏʱ£¬Í¨³£½«²Ù×÷ϵͳ³ÆÎªÏµÍ³Äںˣ¬»ò¼ò³ÆÄںˣ¬´Ëʱǿµ÷µÄÊÇËüͬÓû§³ÌÐòµÄ¸ôÀë¡£ÒòΪ³ÌÐòÊDz»ÒÀÀµÓÚÆä
ÏÂÃæµÄÓ²¼þµÄ£¬ËùÒÔ£¬Èç¹û³ÌÐò¶ÔÓ²¼þû×öʲô¼Ù¶¨µÄ»°£¬¾ÍÈÝÒ×°ÑËüÃÇÔÚ²»Í¬Ó²¼þÉÏÔËÐеÄUNIXϵͳ֮¼äÇ¨ÒÆ¡£±ÈÈ磬ÄÇЩ¼Ù¶¨ÁË»úÆ÷×Ö³¤µÄ³ÌÐò¾Í±Èû¼Ù¶¨
»úÆ÷×Ö³¤µÄ³ÌÐò¸üÄÑÒÔ°áµ½ÆäËû»úÆ÷ÉÏ¡£Íâ²ãµÄ³ÌÐò£¬ÖîÈçshell¼°±à¼³ÌÐò£¨vi£©£¬ÊÇͨ¹ýÒýÓÃÒ»×éÃ÷È·¶¨ÒåµÄϵͳµ÷ÓöøÓëÄں˽»»¥µÄ¡£ÕâЩϵͳµ÷ÓÃͨ
ÖªÄÚºËΪµ÷ÓóÌÐò×ö¸÷ÖÖ²Ù×÷£¬²¢ÔÚÄÚºËÓëµ÷ÓóÌÐòÖ®¼ä½»»»Êý¾Ý¡£Í¼1-3ÖгöÏÖµÄһЩ³ÌÐòÊôÓÚ±ê×¼µÄϵͳÅäÖ㬾ÍÊÇ´ó¼ÒËùÖªµÀµÄÃüÁî¡£µ«ÊÇÓÉÃûΪ
a.outµÄ³ÌÐòËùָʾµÄÓû§×ÔÓгÌÐòÒ²¿ÉÒÔ´æÔÚÓÚÕâÒ»²ã¡£´Ë´¦µÄa.outÊDZ»C±àÒë³ÌÐò²úÉúµÄ¿ÉÖ´ÐÐÎļþµÄ±ê×¼Ãû×Ö¡£ÆäËûÓ¦ÓóÌÐòÄÜÔڽϵ͵ijÌÐò²ã´Î
Ö®ÉϹ¹Öþ¶ø³É£¬Òò´ËËüÃÇ´æÔÚÓÚͼ1-3µÄ×îÍâ²ã¡£±ÈÈ磬±ê×¼µÄC±àÒë³ÌÐòcc¾Í´¦ÔÚͼ1-3µÄ×îÍâ²ã£»ËüÒýÓÃCÔ¤´¦Àí³ÌÐò¡¢Á½´Î±àÒë³ÌÐò¡¢»ã±à³Ì ......
Ê×ÏÈ£º´ò¿ªPCµçԴʱ£¬CPU×Ô¶¯½øÈëʵģʽ£¬²¢´ÓµØÖ·0xFFFF0¿ªÊ¼Ö´ÐдúÂ룬Õâ¸öµØÖ·Í¨³£ÊÇROM-BIOSÖеĵØÖ·¡£ÕâʱBIOS½øÐпª»ú×Լ죬²¢°´BIOSÖÐÉèÖúõIJÎÊý½øÐÐÆô¶¯É豸£¬½Ó×ÅÆô¶¯É豸Éϰ²×°µÄÒýµ¼³ÌÐòlilo»ògrub¿ªÊ¼Òýµ¼LINUX£¨Ò²¾ÍÊÇÆô¶¯É豸µÄµÚÒ»¸öÉÈÇø£©£¬Õâʱ£¬Linux²Å»ñµÃÆô¶¯È¨¡£
µÚ¶þ½×¶Î£ºLinuxÊ×ÏȽøÐÐÄں˵ÄÒýµ¼£¬Ö÷ÒªÍê³É´ÅÅÌÒýµ¼£¬¶ÁÈ¡»úÆ÷ϵͳÊý¾Ý£¬ÊµÄ£Ê½ºÍ±£»¤Ä£Ê½µÄÇл»£¬¼ÓÔØÊý¾Ý¶Î¼Ä´æÆ÷ÒÔ¼°ÖØÖÃÖжÏÃèÊö·û±íµÈ¡£
µÚÈý½×¶Î£ºÖ´ÐÐinit³ÌÐò£¬init³ÌÐòµ÷ÓÃÁËrc.sysinitºÍrcµÈ³ÌÐòÍê³Éϵͳ³õʼ»¯ºÍÔËÐзþÎñµÄÈÎÎñºó£¬·µ»Øinit¡£
µÚËĽ׶ΣºinitÆô¶¯mingetty£¬´ò¿ªÖն˹©Óû§µÇ½ϵͳ£¬Óû§µÇ¼³É¹¦ºó½øÈëÁËShell£¬ÕâÑù¾ÍÍê³ÉÁË´Ó¿ª»úµ½µÇ¼µÄÕû¸öÆô¶¯¹ý³Ì¡£
......
/ LinuexϵͳĿ¼Ê÷µÄÆðµã
bin ´æ·Å¿ÉÖ´ÐÐÃüÁÈçchmod¡¢date
boot ´æ·ÅϵͳÆô¶¯Ê±ËùÐèÒªµÄÎļþ£¬°üÀ¨Òýµ¼×°ÔسÌÐò
etc ´æ·ÅϵͳÅäÖÃÎļþ£¬Èçpasswd¡¢fstabÎļþ
dev ´æ·ÅËùÓеÄÉ豸Îļþ£¬Èçfd0ΪÈíÅÌÉ豸¡¢cdromΪ¹âÅÌÉ豸
passwd
fstab
inittab
home °üº¬ÆÕͨÓû§µÄ¸öÈËĿ¼
lib °üº¬ÏµÍ³¶þ½øÖÆÎļþËùÐèµÄ¹²Ïí¿â
media ÒÆ¶¯´æ´¢½éÖʵĹÒÔØµãĿ¼
mnt ÓÃÓÚÁÙʱÐÔ¹ÒÔØÎļþϵͳ
proc ´æ·ÅϵͳÖÐÓйؽø³ÌµÄÔËÐÐÐÅÏ¢£¬ÓÉÄÚºËÔÚÄÚ´æÖвúÉú
  ......