Linux on floppyµÄ³¢ÊÔ
ÕâÒ»¶Îʱ¼äÒ»Ö±½øÐÐLinux on floppyµÄ³¢ÊÔ£¬½è´ËÏ£ÍûÄܶÔÈçºÎ¹¹ÔìÒ»¸öLinux·¢Ðа汾¡¢LinuxµÄÆô¶¯¡¢LinuxϵͳµÄ²Ã¼ôÓÐÒ»¸öÉî¿ÌµÄÈÏʶ¡£
ÔÚ½øÐÐÖУ¬ÎÒÓÐһЩ×Ô¼ºµÄÐĵÃÌå»á£¬ÓÈÆäÊÇÈçºÎ¹¹ÔìÒ»¸ö½ÏСµÄLinuxϵͳ¡£ÕâÀïÌù³öÆäÖеÄÒ»²¿·Ö£¬Ï£ÍûÄÜÓë¸÷λ¹²Í¬·ÖÏí¡£Óв»¶ÔµÄµØ·½£¬Ò²Íû¸÷λ¸ßÊÖÄܲ»Áߴͽ̡£
¹¹ÔìLinux on floppyϵͳµÄ¹ý³ÌÖУ¬Ò»¸ö±ØÐëµÃÃæ¶ÔµÄÎÊÌâÊÇÈçºÎ¼õСÄں˺͸÷ÖÖÓ¦ÓõĴóС£¬Ê¹ËûÃǼ´¿ÉÒÔ´æ·ÅÔÚÓÐÏ޵ĿռäÖУ¨Í¨³£ÊÇ1.44MµÄ´ÅÅÌ£©£¬ÓÖ¿ÉÒÔÍê³ÉÔ¤¶¨µÄ¹¦ÄÜ¡£Í¨³£ÓÐÒÔϼ¸ÖÖ×ö·¨£º
1.²Ã¼ôÄںˣ¬ÔÚ½øÐÐÄÚºËÅäÖÃʱȥ³ýһЩÓò»µ½µÄÄ£¿é£¬¾¡Á¿½µµÍÄں˵ĴóС
ÎÒËù±àÒëµÄÄÚºËÖ»°üÀ¨ÁËһЩ±ØÒªµÄÄں˹¦ÄÜ¡¢Íø¿¨µÄÇý¶¯¡¢TCP/IPµÄʵÏÖ¡¢Netfilter¡¢PPP/PPPoE¡£Äں˵ĴóСΪ700911¡£ÓÉÓÚÄÚºËÖÐһЩºËÐĵŦÄܲ»¿ÉÄÜÈ¥³ý£¬ËùÒԲüôºóµÄÄÚºËÖÁÉÙÒ²Òª400k×óÓÒ¡£
2.ʹÓÃרÃÅΪǶÈëʽϵͳÉè¼ÆµÄÓ¦Óã¬ÈçTinyLogin¡¢Busybox
LinuxϵͳÉÏ×ÜÒªÅÜһЩӦÓóÌÐò£¬µ±È»ÎÒÃÇ¿ÉÒÔ°Ñ×ÀÃæLinuxϵͳÉϵÄÓ¦ÓðáÒÆµ½Linux on floppyÉÏ£¬µ«ÊÇÓÉÓÚÕâЩӦÓù¦ÄܽÏÇ¿»òûÓÐÑϸñµÄ½øÐдúÂëÓÅ»¯£¬Í¨³£ÒªÕ¼ÓýϴóµÄ¿Õ¼ä¡£ËùÒԺܿÉÄܼ¸¸öСӦÓþͰÑÎÒÃÇÓÐÏ޵ĴÅÅ̿ռä¾Í¸øÕ¼ÂúÁË¡£½â¾ö°ì·¨ÊÇ£¬Ê¹ÓÃרÃÅΪǶÈëʽӦÓÃËùÉè¼ÆµÄ³ÌÐò£¬ÕâÀïÇ¿ÁÒÍÆ¼öbusybox¡£Busybox°Ñ100¶àÖÖ³£¼ûµÄÓ¦Óö¼¼¯Öе½Ò»¸ö³ÌÐòÖÐÀ´£¬´ó´ó½ÚÊ¡ÁË´ÅÅ̿ռ䡣¶øÇÒ£¬busybox»¹¿ÉÒÔ¸ù¾ÝÐèÒªÅäÖÃÌṩÄÄЩӦÓ㬴Ӷø¿ÉÒÔ½øÐнøÒ»²½µÄµ÷½Ú¡£ÎÒËùʹÓõÄbusyboxÖУ¬Ñ¡ÓÃÁË80¶àÖÖÓ¦Ó㬲ÉÓþ²Ì¬Á¬½Ó·½Ê½´óСΪ679048£¬²ÉÓö¯Ì¬Á¬½Ó·½Ê½µÄ´óСΪ154316
3.ÌÞ³ýÓ¦ÓóÌÐòÖеÄһЩµ÷ÊÔ·ûºÅÐÅÏ¢ºÍÆäËûµÄһЩÎÞÓÃÐÅÏ¢
ÔÚ±àÒë³ÌÐòµÄʱºò£¬ÓÐʱΪÁË·½±ãµ÷ÊÔ£¬Éú³ÉµÄ×îºó´úÂëÖаüÀ¨ÁËһЩµ÷ÊÔÐÅÏ¢£¨ gcc -g ... £©, ³ý´ËÖ®Í⣬±àÒëÁ´½ÓÖеÄÖØ¼ÓÔØ¹ý³ÌÒ²»áÔÚÄ¿±ê´úÂëÖмÓÈëһЩÓëʵ¼ÊÔËÐÐÎ޹صÄÐÅÏ¢,ͨ¹ýfileÃüÁî¿ÉÒԲ鿴Ŀ±ê´úÂëÊÇ·ñ°üÀ¨ÕâЩÐÅÏ¢£¬ÏÂÃæÊdzÌÐòopenvtµÄÐÅÏ¢£º
# file openvt
openvt: ELF 32-bit LSB executable, Intel 80386, version 1, dynamically linked (uses shared libs), not stripped
×¢Òâ“not stripped”£¬ËµÃ÷openvtÖаüº¬ÕâЩÎÞÓÃÐÅÏ¢¡£ÕâЩÐÅÏ¢ÎÞÒÉÊǶÔÎÒÃDZ¦¹óµÄ´ÅÅ̿ռäµÄÀË·Ñ¡£Í¨¹ý"strip -s ..."»ò
“objcopy --strip-all ...”¿ÉÒÔÈ¥³ýÕâЩÐÅÏ¢¡£
#objcopy --strip-all openvt openvt-new
strip֮ǰ,openvtµÄ´óСΪ25716£¬stripÖ®ºóopenvtµÄ
Ïà¹ØÎĵµ£º
Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖÐÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀÐÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......
LinuxʵÓôúÂë--Îļþϵͳ²Ù×÷
from cu
[size=13px]ÕâÆªÎĵµÊµÓÃÐÔºÜÇ¿£¬Ëü²»Êǽ²Ä³¸öÃüÁîµÄ²ÎÊý¾ßÌ庬Ò壬¶øÊÇ´Óʵ¼Ê¹¤×÷µÄ½Ç¶ÈÀ´¿¼ÂÇ£¬Íê³Éʲô¹¤×÷ÐèҪʲôָÁî¡£
Îļþϵͳ²Ù×÷ÊÇ×î»ù±¾µÄ²Ù×÷£¬Ã»ÓÐÎļþϵͳ£¬²Ù×÷ϵͳ¸ù±¾¾ÍÔËÐв»ÁË¡£
ÏÂÃæÊÇÎÒÃǾ³£Òª×öµÄһЩÊÂÇé¡£ÔÚÏÂÃæ¾ßÌå²ÎÊýÒâÒå²»½ ......
linuxÏÂʵÓÃiptables·âip¶ÎµÄһЩ³£¼ûÃüÁ
·âµ¥¸öIPµÄÃüÁîÊÇ£º
iptables -I INPUT -s 211.1.0.0 -j DROP
·âIP¶ÎµÄÃüÁîÊÇ£º
iptables -I INPUT -s 211.1.0.0/16 -j DROP
iptables -I INPUT -s 211.2.0.0/16 -j DROP
iptables -I INPUT -s 211.3.0.0/16 -j DROP
·âÕû¸ö¶ÎµÄÃüÁîÊÇ£º
iptables -I INPU ......
»·¾³±äÁ¿:
export P4PASSWD=abcdefg
export P4CLIENT=dyoldfish.com //Õâ¸ö¿ÉÒÔ²»Éè
export P4USER=dyoldfish
export P4PORT=192.168.1.198:1666
ÃüÁ
1¡¢p4 client #ÅäÖñ¾µØÐÅÏ¢£¬ÎļþÏÂÔØÔÚÄÄÀïÔÚÕâÀïÃæÅäÖã¬RootÏî
2¡¢p4 sync #´Óperforce ÏÂÔØÎļþ
3¡¢p4 login& ......
×¼±¸¹¤×÷
Èç¹ûÏë²ÉÓñ¾ÎĽéÉܵķ½·¨¶ÔLinuxϵͳ½øÐÐÉèÖã¬Ê×ÏÈÒªÊìϤLinuxϵͳµÄÉèÖÃÓïÑÔ¡£¶ÔϵͳµÄÆô¶¯¹ý³Ì½øÐÐÉèÖÃÊÇÒ»Ïî±È½ÏΣÏÕµÄÐÐΪ£¬ÈÝÒ×Ôì³Éϵͳ ÎÞ·¨Æô¶¯¡£Ò»µ©·¢ÉúÕâÖÖÇé¿ö£¬×îºÃÖØÐÂÆô¶¯ÏµÍ³ºóÑ¡Ôñµ¥Ò»Óû§Ä£Ê½£¬½«ÏµÍ³»¹Ô²¢ÖØÆô¡£µ±È»£¬×îÖØÒªµÄÊÇÔÚÉèÖÃǰ±¸·ÝÖØÒªÊý¾Ý¡£
Æä´Î£¬½¨ÒéÓû§×îºÃÔÚ¶Ô±¾»úϵͳ½ ......