Solaris10»ù´¡:UNIX/Linux»ù±¾½á¹¹
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Ô¤´¦Àí³ÌÐò¡¢Á½´Î±àÒë³ÌÐò¡¢»ã±à³ÌÐò¼°×°Èë
³ÌÐò£¨³ÆÎªÁ¬½Ó-±àÒë³ÌÐò£©£¬ÕâЩ¶¼ÊDZ˴˷ֿªµÄµ×²ã³ÌÐò¡£ËäȻͼ1-3¶ÔÓ¦ÓóÌÐòÖ»Ãè»æÁËÁ½¸ö¼¶±ðµÄ²ã´Î£¬µ«Óû§Äܹ»¶Ô²ã´Î½øÐÐÀ©³ä£¬Ö±µ½¼¶±ðµÄÊýÄ¿ÊÊ
ºÏÓÚ×Ô¼ºµÄÐèÒª¡£È·Êµ£¬ÎªUNIXϵͳËùÆ«°®µÄ³ÌÐòÉè¼Æ·ç¸ñ¹ÄÀø°ÑÏÖ´æ³ÌÐò×éºÏÆðÀ´È¥Íê³ÉÒ»¸öÈÎÎñ¡£
¡¡¡¡Ò»´óÅúÌṩÁ˶ÔϵͳµÄ¸ß²ã´Î¿´·¨µÄÓ¦ÓÃ×Ó³ÌÐò¼°Ó¦ÓóÌÐò£¬ÖîÈçshell¡¢±à¼³ÌÐò¡¢SCCS£¨Source Code Control
System£©¼°Îĵµ×¼±¸³ÌÐò°üµÈ£¬¶¼Öð½¥±ä³ÉÁË"UNIXϵͳ"ÕâÒ»Ãû³ÆµÄͬÒåÓȻ¶ø£¬ËüÃÇ×îÖÕ¶¼Ê¹ÓÃÓÉÄÚºËÌṩµÄµ×²ã·þÎñ£¬²¢Í¨¹ýϵͳµ÷ÓÃ
£¨System
Call£©µÄ¼¯ºÏÀûÓÃÕâЩ·þÎñ¡£ÏµÍ³µ÷Óõļ¯ºÏ¼°ÆäʵÏÖϵͳµ÷ÓõÄÄÚ²¿Ëã·¨ÐγÉÁËÄں˵ÄÖ÷Ìå¡£¼òÑÔÖ®£¬ÄÚºËÌṩÁËUNIX/Linuxϵͳȫ²¿Ó¦ÓóÌÐòËù
ÒÀÀµµÄ·þÎñ£¬²¢ÇÒÄں˶¨ÒåÁËÕâЩ·þÎñ¡£ÏÂÃæÎÒÃǽ«½øÒ»²½½éÉÜÄںˣ¬¶ÔÄں˵ÄÌåϵ½á¹¹Ìá³öÒ»¸ö×ܵĿ´·¨£¬¹´»³öËüµÄ»ù±¾¸ÅÄîºÍ½á¹¹£¬Õ⽫°ïÖú¶ÁÕ߸üºÃµØÑ§Ï°
ÒÔºóµÄÄÚÈÝ¡£
¡¡¡¡Í¼1-4¸ø³öÁËÄں˵Ŀòͼ£¬ÏÔʾ³öÁ˸÷ÖÖÄ£¿é¼°ËüÃÇÖ®¼äµÄÏ໥¹ØÏµ£¬ËüÌØ±ðÖ¸³öÁËÄں˵ÄÁ½¸öÖ÷Òª³É·Ö£º×ó±ßµÄÎļþ×ÓϵͳºÍÓұߵĽø³Ì¿ØÖÆ×Óϵ
ͳ¡£ËäȻʵ¼ÊÉÏ£¬ÓÉÓÚijЩģ¿éͬÆäËûÄ£¿éµÄÄÚ²¿²Ù×÷½øÐн»»¥¶øÊ¹ÄÚºËÆ«Àë¸ÃÄ£ÐÍ£¬µ«¸ÃͼÈÔ¿ÉÒ
Ïà¹ØÎĵµ£º
¹ØÓÚWindowsÆô¶¯¹ý³Ì½éÉܵÄÎÄÕ¿Éν¶àÈçţ룬¶ø¶ÔÓÚLinuxµÄ½éÉÜÈ´ÊÇ·ïë÷ë½Ç¡£·²ÊÇÔø¾Ê¹ÓùýLinuxµÄÓû§¿ÉÄܶ¼»á×¢Òâµ½£¬µ±¼ÆËã»úÆô¶¯Ê±£¬ÆÁÄ»ÉÏ»á³öÏֺܶàÐÅÏ¢¡£Ò»°ãÇé¿öÏ£¬ÕâЩÐÅÏ¢ÎÒÃÇ¿ÉÒÔͨ¹ýÒÔϵÄÃüÁî¿´µ½£º
¡¡¡¡
¡¡¡¡cat /var/log/dmesg | more
¡¡¡¡
¡¡¡¡
¡¡¡¡
¡¡¡¡ÕâЩÐÅÏ¢¾¿¾¹ÓÐʲôº¬Ò壿Õâ¸öÎÊÌâ¿´Æð ......
Ò»£º°²×°cygwin
ÏÂÔØµØÖ·£ºwww.cygwin.com/setup.exe;°²×°·½·¨¿É²Î¿¼www.cygwin.cn,¿ÉÒÔÑ¡Ôñinternet°²×°£¬Èç¹û°²×°ÎļþÒѾÏÂÔØ£¬¿ÉÒÔÔÚ±¾µØ°²×°;
1. Ð޸Ļ·¾³±äÁ¿£ºÏµÍ³ºÍÓû§pathÖÐÔö¼Ó£ºÅÌ·û\cygwin\bin£»ÅÌ·ûÊǾßÌåÒª°²×°µÄ´ÅÅÌ£»
2.&nb ......
×î½üÔÚkernel ÀïÃæ coding, ÕÒÀ´Ò»Ð©×ÊÁÏ Ë³ÊÖÌùÀ´£¬·½±ã²éÕÒ¡££¨¸ÐлÔ×÷ÕßµÄŬÁ¦£¬ÈôÓаæÈ¨ÎÊÌ⣬ÇëÁªÏµ£©
ÓÐʱºòÐèÒªÔÚLinux kernel££´ó¶àÊÇÔÚÐèÒªµ÷ÊÔµÄÇý¶¯³ÌÐò££ÖжÁдÎļþÊý¾Ý¡£ÔÚkernelÖвÙ×÷ÎļþûÓбê×¼¿â¿ÉÓã¬ÐèÒªÀûÓÃkernelµÄһЩº¯Êý£¬ÕâЩº¯ÊýÖ÷ÒªÓУº filp_open() fi ......
×÷Õߣº±±ÄÏÄϱ±£¬ÕýÔÚÔö¼ÓÖÐ... ... ÐèÒªÄúµÄ²ÎÓ룻
À´×Ô£ºLinuxSir.Org
¼ò½é£º±¾ÎÄÖ»Êǽ²Ò»½²ÎÒÃÇ×î³£ÓõÄLinuxÓëWindows¹²ÏíÎļþ£¬Ö÷ÒªÊÇΪÐÂÊÖָһָ·¡£ÈçºÎ½¨Á¢×î¼òµ¥µÄSamba·þÎñÆ÷£¬²¢½²ÊöÓöµ½ÎÊÌâÓ¦¸Ã´ÓºÎ´¦Ñ°ÕÒ½â¾ö·½°¸£»ÕýÔÚ¸üÐÂÖ®ÖУ¬Ï£ÍûÄúµÄ²Î¼Ó ... ... лл£»
Ŀ¼
0.1 ²é¿´ÎļþÄÚÈݺͱà¼Îļþ ......