¡¡¡¡ÓùßÁËWindows²Ù×÷ϵͳµÄÓû§£¬¾ÍÏñMatrixÖÐÄÇЩÉá²»µÃ°Îµô²åÍ·µÄÈËÃÇÒ»Ñù£¬Ò»µ©½Ó´¥LinuxÕâÑùµÄ²Ù×÷ϵͳ£¬×ÜÊÇÒÔWindowsµÄ˼ά·½Ê½ºÍÑÛ¹âÀ´Ê¹ÓúͿ´´ýLinux£¬ÍùÍùÄÖ³öºÜ¶àÓÐȤµÄЦ»°¡£ÏÂÃæÎÒÃǾÍÀ´¿´Ò»¿´WindowsÓû§ÈëÃÅLinux¶¼»áÓöµ½ÄÄЩÎÊÌ⣬ÈçºÎ½â¾öÕâЩÎÊÌâ¡£
¡¡¡¡1.cdµ½ÄÄÀïÈ¥ÁË ?
¡¡¡¡½Ó´¥Linux/Unix½ÏÉÙµÄÈË£¬½øÈëLinuxµÄij¸öĿ¼£¬³£³£»áÇÃÈëcdÃüÁî²é¿´µ±Ç°Â·¾¶¡£½á¹ûµ±ÔÙ´ÎÔËÐÐij¸öÃüÁîʱ£¬²Å·¢ÏÖ×Ô¼ºÒѾ»»Á˵ص㣬ÓÃÁËls/dirºó²Å»Øµ½Ö÷Ŀ¼¡£
¡¡¡¡ÔÚLinuxÏ£¬ÓÃpwdÃüÁî¿ÉÒԲ鿴µ±Ç°¾ø¶Ô·¾¶£¬Ã»ÓÐÈκβÎÊýµÄcd»á·µ»ØÓû§Ä¿Â¼¡£»¹ÓС°¡«¡±·ûºÅÒ²ÊÇÖ¸ÏòÓû§Ä¿Â¼µÄ¿ì½Ý·½Ê½¡£ÀýÈ磬ÔÚÈκÎλÖÃÔËÐС°¡«myapp¡±¶¼»áÖ´ÐÐÓû§Ä¿Â¼ÏµÄmyappÎļþ¡£
¡¡¡¡2.µ±Ç°Ä¿Â¼ÏµÄÎļþÕÒ²»µ½
¡¡¡¡´ó¸ÅºÜ¶àLinuxÐÂÊÖ¶¼Åöµ½¹ýÕâÑùµÄÎÊÌ⣺Ã÷Ã÷Õâ¸öÖ´ÐÐÎļþ¾ÍÔÚµ±Ç°Ä¿Â¼Ï£¬¿ÉÇÃÈëÎļþÃû³ÆÏµÍ³È´ÌáʾÕÒ²»µ½¸ÃÃüÁ
¡¡¡¡ÔÚLinux Ï£¬ÏµÍ³Ö»ÒÀ¾Ý»·¾³±äÁ¿$PATHÀ´ËÑË÷¿ÉÖ´ÐÐÃüÁ¼´±ã¸ÃÃüÁî¾ÍÔÚµ±Ç°Ä¿Â¼Ò²²»ÀýÍâ¡£ÔÚÖ´Ðе±Ç°Ä¿Â¼ÏµÄÎļþʱ£¬ÐèÒªÔÚÇ°Ãæ¼ÓÉÏ¡°./¡±£¬Èç. /myapp¡£ÁíÍâÒ»ÖÖ½â¾ö°ì·¨ÊÇ£¬ÔÚ/etc/profileÖÐÐÞ¸Ä$PATH±äÁ¿£¬ÔÚ×îºó¼ÓÉÏ¡° :. ¡±¡£ÕâÑù£¬ÏµÍ³¾Í¶àÁËÒ»¸öËÑË÷Ö´ÐÐÎļþµÄλÖ㬾ÍÊÇ¡°.¡±£¬Ò²¾ÍÊǵ±Ç°Ä¿Â¼¡£¸Ã±äÁ¿ÉúЧºó£¬¾Í¿ÉÒÔÈçWindowsÒ»ÑùËæÒâÖ´Ðе±Ç°ÎļþÁË¡£
¡¡¡¡3.ÏÂÔØµÄ³ÌÐò²»ÄÜÖ´ÐÐ
¡¡¡¡Ò»Ð©ÏÂÔØÎļþͨ³£×ö³É¿ÉÖ´ÐÐÎļþ£¬ÈçJ2sdkµÄbinÎļþ¡£¿ÉÏÂÔØÖ®ºóÖ´ÐиóÌÐò£¬ÏµÍ³È´ÌáʾûÓиÃÃüÁî»ò·ÃÎʾܾø¡£ÄѵÀÊÇÏÂÔØÎļþÓÐÎÊÌ⣿
¡¡¡¡ÕâÊÇWindowsÓû§ÈëÃÅLinux×îÒ×Êܵ½À§Èŵĵط½¡£Linux²¢²»ÏñWindowsÄÇÑùÒÔÎļþºó׺ÃûÀ´ÅжϸÃÎļþÊÇ·ñ¿ÉÖ´ÐУ¬¶øÊǸù¾ÝÎļþȨÏÞÉèÖá£Èôµ±Ç°Óû§ÓµÓÐÏà¶ÔÓ¦µÄxȨÏÞ£¬ÄÇô¸ÃÎļþ¾ÍÊÇ¿ÉÖ´Ðеġ£ÀýÈçÎļþa£¬ËùÓÐÕßÊÇroot£¬È¨ÏÞÊÇrwxr--r--£¬ÄÇô¾ÍÖ»ÓÐrootÓÐxȨÏÞ£¬¿ÉÒÔÖ´ÐÐËü¡£¶ÔÆäËüÓû§À´Ëµ£¬¸ÃÎļþÊDz»¿ÉÖ´Ðеġ£ËùÒÔÈç¹ûÖ´ÐÐijЩÎļþʧ°Ü£¬Ó¦µ±Ê×Ïȼì²éËüµÄȨÏÞ£¬¿ÉÒÔʹÓÃchmod +x ÎļþÃû£¬È»ºóÔÙÖ´ÐС£
¡¡¡¡4.ûÓÐdeltreeÃüÁî
¡¡¡¡ÈçºÎ½«Õû¸öĿ¼ɾ³ý£¬ÊÇWindowsÓû§ÔÚLinuxÖÐÅöµ½µÄÓÖÒ»´óÎÊÌâ¡£¸ù¾Ý˵Ã÷£¬LinuxÏÂɾ³ýÎļþ¾ÍÊÇrmÃüÁ¿ÉÊǼüÈërm Ŀ¼Ãûºó£¬ÌáʾĿ¼²»ÄÜɾ³ý¡£
¡¡¡¡Linux ÖУ¬rm¿ÉÒÔÖ´ÐÐÄÜÏëµ½µÄÈκÎɾ³ý²Ù×÷¡£ÒÔÖÁÓÚÓоÑéµÄLinuxÓû§·´¶øº¦ÅÂrmÃüÁîµÄÇ¿´ó£¬Í¨³£»áÔÚ»·¾³ÅäÖÃÎļþ/etc/bashrcÖмÓÉÏ alias rm rm -i£¬ÓÃrm -i²ÎÊýÈ¡´úĬÈϵÄrmÃüÁÕâÑùÔÚɾ³ýÎļþ֮ǰ»áÈÃÓû§È·ÈÏÒ»´Î¡£É¾³ý×ÓĿ¼¿ÉÒÔÓá°rm -rf Ŀ¼Ãû¡±£¬Ëü²»¹ÜÓжàÉÙ×ÓĿ¼¡¢¶àÉÙÎļþÒ»ÏÂ×Ó¶¼¿ÉɾµÃ¸É¸É¾»¾»¡£
¡¡¡¡5.ÔÚÄÄÀïÉèÖÃÎļþµÄÒþº¬ÊôÐÔ
¡¡¡¡ÔÚLinuxΪºÎ²»ÄÜÉèÖÃÒþº¬ÊôÐÔµÄÎļþ£¿
¡¡¡¡ÆäʵÔÚLinuxÖÐÖ»ÒªÊÇÒÔ.¿ªÍ·µÄÎļþ£¬¶¼ÊÇ×Ô¶¯Òþ²ØµÄ¡£²»ÐÅ¿ÉÓÃls -a²é¿´Ö÷Ŀ¼ÏÂÊDz»ÊǶàÁ˺ܶàÖîÈç.bashrc¡¢.profileÖ®ÀàµÄÎļþ£¬ËüÃÇÔç¾ÍÔÚÄÇÀֻÊÇû·¢ÏÖ¶øÒÑ¡£
¡¡¡¡6.ÕÒ²»µ½¶¯Ì¬Á¬½Ó¿â
¡¡¡¡ÔÚÔËÐÐijЩ³ÌÐòµÄʱºò£¬»áÌáʾlibxx.xx.soÎÞ·¨ÕÒµ½¡£soÎļþ¾ÍÊÇWindowsϵÄdll¶¯Ì¬Á´½Ó¿â£¬ÊDz»ÊÇÒòΪvbrunÖ®ÀàµÄ¿âûÓа²×°£¿
¡¡¡¡ÕâÑù½âÊÍ»ù±¾ÉÏÕýÈ·£¬µ«Ò²²»¾¡È»¡£ÔÚʹÓÃÔ´´úÂë±àÒë°²×°µÄʱºò£¬¿ÉÄÜδָ¶¨lib°²×°Ä¿Â¼£¬ÄÇôĬÈϾͻᰲװµ½$PREFIX/libÏ£¬Ò²¾ÍÊÇÈí¼þ°²×°Ä¿Â¼ÏµÄlibĿ¼¡£Èç¹ûһЩÆäËüÈí¼þÊÔͼµ÷ÓÃÕâ¸öĿ¼ÏµÄij¸ölibiray£¬¾Í¿ÉÄܳöÏÖÉÏÊöÇé¿ö£¬ÒòΪϵͳĬÈÏ´æ·ÅsoÎļþµÄµØ·½ÊÇ /usr/lib¡£
¡¡¡¡½â¾öµÄ°ì·¨ÓÐÁ½¸ö£¬µÚÒ»ÖÖÊÇ´´½¨ÈíÁ¬½áµÄ·½Ê½£¬ÔÚ/usr/libÏÂÉú³ÉÒ»¸öÖ¸Ïò¸ÃÎļþµÄÁ¬½Ó£¬Èçln -s /usr/myapp/lib/my.so/usr/lib/my.so¡£ÕâÑù£¬µ±Èí¼þÔÚ/usr/libÏÂÕÒµ½my.soµ÷ÓÃʱ£¬Ëüʵ¼ÊÊǵ÷ÓÃÁË /usr/myapp/lib/my.soÎļþ¡£µÚ¶þÖÖ·½·¨ÊÇÐÞ¸ÄϵͳѰÕÒsoÎļþµÄ·¾¶£¬±à¼/etc/ldconf¼ÓÈëÏàÓ¦µÄ·¾¶¡£Ò²¿ÉÒÔÔËÐÐÃüÁî ¡°ldconfig ·¾¶Ãû¡±¡£
¡¡¡¡7ÔõÑù²éÕÒ°üº¬Ö¸¶¨×Ö·û´®µÄÎļþ
¡¡¡¡LinuxÖеÄfindÃüÁîºÜÇ¿´ó£¬¿ÉΪʲô²»Ö§³Ö²éÕÒº¬ÓÐijЩ×Ö·û´®µÄÎļþ£¿
¡¡¡¡LinuxÖеÄfindÊDz»Ö§³ÖÕâÖÖ²éÕÒ·½Ê½¡£µ«LinuxÏ¿ÉÒԺܷ½±ãµØÓÃgrepÅäºÏʵÏÖÕâÑùµÄ¹¦ÄÜ¡£ÀýÈ磬ÏëÒª²éÕÒϵͳÖÐËùÓаüº¬¡°linux¡±×ÖÑùµÄÎļþ£¬¿ÉÒÔʹÓÃÏÂÃæÃüÁ
¡¡¡¡¡¡find / -name "*" -exec grep -l "linux" {} \
¡¡¡¡8.ϵͳÒýµ¼³öÁËÎÊÌâ²»ÄÜʹÓÃ
¡¡¡¡¡¡fdisk /mbrºÍsys c:
¡¡¡¡Linux¿ÉÒÔ´ÓÈκλ·¾³Æô¶¯£¬Ö»ÒªËü×ÔÉíµÄϵͳÎļþûÓÐÊܵ½ÆÆ»µ¡£Èç¹ûÖÆ×÷ÁËÒ»ÕÅGRUBÆô¶¯ÅÌ£¬ÕâÕÅÅ̾ͿÉÒÔÔÚÈκεط½Æô¶¯ÈκÎÀàÐ͵ÄLinux¡£ÀýÈ磬Èç¹ûλÓÚÓ²Å̵ڶþ¸ö·ÖÇøµÄLinuxÎÞ·¨Òýµ¼£¬¿ÉÒÔʹÓÃGRUBÆô¶¯£¬ÊäÈëÏÂÃæ´úÂ룺
¡¡¡¡¡¡root (hd0,1)
¡¡¡¡¡¡kernel /boot/vmlinuz-2.4.x ro root=/dev/hda1
¡¡¡¡¡¡initrd /boot/initrd-2.4.x.img
¡¡¡¡¡¡boot
¡¡¡¡ÆäÖÐһЩÄÚºËÎļþÒÀ¾Ýϵͳ¶øÓÐËù²î±ð£¬²»Çå³þµÄʱºò¿ÉÒÔ°´Tab¼ü²é¿´ËùÓпÉÄܵÄÏîÄ¿¡£