LinuxϵÄjdk°²×°
Sun·¢²¼µÄJDK/JREÓÐÁ½ÖÖ°æ±¾£¬Ò»ÖÖÊÇ.rpm.bin¸ñʽµÄ£¬ÁíÒ»ÖÖÔòÊÇ.bin¸ñʽµÄ£¬Ç°ÕßÎÒûÓÐÊÔ£¬µ«ÊÇÎÒÏëÓ¦¸ÃÊÇÊʺÏÓÚrpmµÄ£¬¿ÉÄܻᰲװµ½/usrÀïÃæÈ¥£¬¶øÇÒ×Ô¶¯»¯³Ì¶È¿ÉÒÔ¸ßһЩ¡£ºóÕßÔòÍêÈ«ÊÇÂÌÉ«Èí¼þ£¬Ö»ÊÇ×öÒ»¸ö½âѹµÄ¶¯×÷¡£ÏÂÃæÎÒ¾ÍÀ´½²ºóÕߵݲװȫ¹¥ÂÔ¡£
1¡¢Ê×ÏÈÎÒÃÇÒªµ½SunµÄÍøÕ¾ÉÏÈ¥ÏÂÔØJDK/JRE£¨µãÕâÀï½øÈ룩£¬×îеÄÕýʽ°æ±¾ÒѾÊÇ6.0£¨Ò²¾ÍÊÇ1.6£©£¬µ±È»Àϵİ汾SunÒ²ÈÔÈ»ÌṩÏÂÔØ£¬µãÉÏÃæµÄ“Previous Releases”¾Í¿ÉÒÔÕÒµ½ÁË¡£ÏÂÔØ.binÎļþ£¬ÏÂÃæ¼ÙÉèÕâ¸öÎļþµÄÃû×ÖÊÇjdk1.x.bin¡£
2¡¢°Ñ°²×°Îļþ½âѹ³öÀ´¡£¼ÙÉèÎÒÃÇÏÂÔصÄÎļþ±£´æÔÚ/optÏ¡£
´ò¿ªÖնˣ¬ÔËÐÐÒÔÏÂÃüÁ
ÒýÓÃ:
cd /opt
chmod a+x jdk1.x.bin
./jdk1.x.bin
Äã»á¿´µ½°æȨÌáʾ£¬²»¹ÜËü£¬°´¿Õ¸ñ¼ü·Ò³¡£È»ºó»áÌáʾÄãÊÇ·ñͬÒâ°æȨÐÒé[yes/no]£¬´ËʱÊäÈëyes£¬»Ø³µ£¬°²×°³ÌÐò¾Í»á°ÑÎļþ½âѹµ½µ±Ç°Ä¿Â¼ÏµÄjdk1.xÕâÑùµÄĿ¼ÏÂÃ棨JREÓ¦¸Ã´óÌåÏàͬ£©¡£
3¡¢ÈÃJDK/JREÖ§³ÖÖÐÎÄ¡£ÓÉÓÚĬÈÏ°²×°µÄJDK/JRE²»´øÖÐÎÄ×ÖÌ壬²»Ö§³ÖÖÐÎÄÏÔʾ£¬ËùÒÔÎÒÃÇÒª×ÔÐÐÐÞ¸ÄijЩ×ÖÌåÏà¹ØµÄÅäÖã¬ÈÃËüÃÇÖ§³ÖÖÐÎÄ¡£
É趨×ÖÌåÓÐÁ½ÖÖ·½·¨£º
µÚÒ»ÖÖ·½·¨ÊÇ°ÑÄãµÄÖÐÎÄ×ÖÌåĿ¼×ö¸öÁ¬½Óµ½jdk/jre/lib/fontsÀïÃ棬ÕâÖÖ·½·¨ºÜ¼ò±ã¡£¿´ÃüÁ
ÒýÓÃ:
cd /opt/jdk1.x/jre/lib/fonts
ln -s /usr/share/fonts/truetype/windows fallback £¨¼ÙÉèÎÒÃǵÄÖÐÎÄ×ÖÌå·ÅÔÚ/usr/share/fonts/truetype/windowsĿ¼ÀÕâ¸öĿ¼ÀïÎҷŵÄÊÇ´ÓWindowsÄDZßcopy¹ýÀ´µÄ×ÖÌ壩
ΪʲôҪ×öfallbackÕâ¸öÁ¬½Ó£¬ÎÒÒ²ÊÇ´ÓÍøÉÏ¿´µ½µÄ£¬ÎÒÏëÓ¦¸ÃÊÇSun×öµÄÉ趨°É£¬É趨JDK/JREÔÚÔËÐÐʱ»áµ½Õâ¸öĿ¼ÀïÈ¥ÕÒÄÇЩ·ÇÎ÷·½×ÖÌå¡£ÕâÖÖ·½·¨¶ÔJDK/JRE 1.4/1.5/1.6¶¼ÊÊÓ㬵«ÊÇÓÉÓÚûÓÐÔÚfontconfig.propertiesÎļþÀïÃæÏêϸÉ趨×ÖÌ壬ËùÒÔÕâÖÖ·½·¨ÏÔʾ³öÀ´µÄ×ÖÌåºÜÄÑ¿´¡£
µÚ¶þÖÖ·½·¨ÊÇ°ÑÅäÖúõÄfontconfig.properties×ö¸öÁ¬½Óµ½jdk1.x/jre/libÀïÃæ¡£¿´ÃüÁ
ÒýÓÃ:
cd /opt/jdk1.x/jre/lib
ln -s /etc/java/fontconfig.properties £¨¼ÙÉèÎÒÃǵÄfontconfig.properties·ÅÔÚ/etc/javaĿ¼À
ÕâÖÖ·½·¨¶ÔJDK/JRE 1.4/1.5/1.6¶¼ÊÊÓã¬Ö»²»¹ý1.4°æ±¾µÄÎļþÃûÊÇfont.properties¶ø²»ÊÇfontconfig.properties¡£µ±È»ÄãÒ²¿ÉÒÔÖ±½Ó°Ñfontconfig.propertiesÎļþ¸´ÖƵ½/opt/jdk1.x/jre/libÀïÃ棬ÕâÑù¾Í²»ÓÃ×öÁ¬½Ó£¬µ«ÊÇÈç¹ûÄãͬʱ°²×°¼¸¸ö²»Í¬°æ±¾µÄJDK£¬»¹ÊÇ×öÁ¬½Ó±È½Ï·½±ã¡£ÔÚÏÂÃæÎÒ»á°ÑÎÒÅäÖúõÄfont.propertiesºÍfontc
Ïà¹ØÎĵµ£º
9)LinuxÏÂC¿ª·¢¹¤¾ß½éÉÜ
LinuxµÄ·¢ÐаæÖаüº¬Á˺ܶàÈí¼þ¿ª·¢¹¤¾ß. ËüÃÇÖеĺܶàÊÇÓÃÓÚ C ºÍ C++Ó¦ÓóÌÐò¿ª·¢
µÄ. ±¾ÎĽéÉÜÁËÔÚ Linux ÏÂÄÜÓÃÓÚ C Ó¦ÓóÌÐò¿ª·¢ºÍµ÷ÊԵŤ¾ß. ±¾ÎĵÄÖ÷Ö¼ÊǽéÉÜÈç
ºÎÔÚ Linux ÏÂʹÓà C ±àÒëÆ÷ºÍÆäËû C ±à³Ì¹¤¾ß, ¶ø·Ç C ÓïÑÔ±à³ÌµÄ½Ì³Ì.
GNU C ±àÒëÆ÷
GNU C ±àÒëÆ÷(GCC)ÊÇÒ»¸öÈ«¹¦Ä ......
²é¿´ËùÓл·¾³±äÁ¿ printenv
ÉèÖãºexport ±äÁ¿Ãû=±äÁ¿Öµ
ɾ³ý£ºunset ±äÁ¿Ãû
Èç¹ûÄãÏë²é¿´Ä³Ò»¸öÃû³ÆµÄ»·¾³±äÁ¿£¬ÃüÁîÊÇ£ºecho $»·¾³±äÁ¿Ãû£¬±ÈÈ磺
echo $ORACLE_HOME
cat ²é¿´ÃüÁî
source ÉúЧ
vi±à¼Æ÷
ÏÈ°´esc£¬È»ºóÊäÈë :q! £¬´æÅÌÍ˳öÊäÈë :wq
2¡¢X·½Ê½:
¡¡¡¡(1). vi /etc/services # È·±£xdmcp¶Ë¿ ......
2)Linux³ÌÐòÉè¼ÆÈëÃÅ--½ø³Ì½éÉÜ
LinuxϽø³ÌµÄ´´½¨
Ç°ÑÔ:
ÕâƪÎÄÕÂÊÇÓÃÀ´½éÉÜÔÚLinuxϺͽø³ÌÏà¹ØµÄ¸÷¸ö¸ÅÄî.ÎÒÃǽ«»áѧµ½:
½ø³ÌµÄ¸ÅÄî
½ø³ÌµÄÉí·Ý
½ø³ÌµÄ´´½¨
ÊØ»¤½ø³ÌµÄ´´½¨
----------------------------------------------------------------------------
----
1¡£½ø³ÌµÄ¸ÅÄî
Linux²Ù×÷ϵͳÊÇÃæÏ ......
6)Linux³ÌÐòÉè¼ÆÈëÃÅ--ÏûÏ¢¹ÜÀí
Ç°ÑÔ:LinuxϵĽø³ÌͨÐÅ(IPC)
LinuxϵĽø³ÌͨÐÅ(IPC)
POSIXÎÞÃûÐźÅÁ¿
System VÐźÅÁ¿
System VÏûÏ¢¶ÓÁÐ
System V¹²ÏíÄÚ´æ
1¡£POSIXÎÞÃûÐźÅÁ¿ Èç¹ûÄãѧϰ¹ý²Ù×÷ϵͳ,ÄÇô¿Ï¶¨ÊìϤPV²Ù×÷ÁË.PV²Ù×÷ÊÇÔ×Ó
²Ù×÷.Ò²¾ÍÊDzÙ×÷ÊDz»¿ÉÒÔÖжϵÄ,ÔÚÒ»¶¨µÄʱ¼äÄÚ,Ö»Äܹ»ÓÐÒ»¸ö½ø³ÌµÄ´ ......
1¡¢Í¨¹ýlsmodÀ´»ñµÃÄÚºËÒѼÓÔØÁËÄÇЩģ¿é£¬Õâ¸öÃüÁîÊǶÁÈ¡/proc/modulesÎļþµÄÄÚÈÝÀ´»ñµÃÐÅÏ¢µÄ¡£
2¡¢ÄÚºËÄ£¿é¹ÜÀíÊØ»¤½ø³ÌkmodÖ´ÐÐmodprobeÈ¥¼ÓÔØÄÚºËÄ£¿é¡£modprobeµÄ¹¦ÄܺÍinsmodÀàËÆ£¬µ«ÊÇËü³ýÁË×°ÈëÖ¸¶¨Ä£¿éÍ⣬»¹Í¬Ê±×°ÈëÖ¸¶¨Ä£¿éËùÒÀÀµµÄÆäËûÄ£¿é¡£
3¡¢Èç¹ûÄÚºËÖдò¿ªÁËCONFIG_MODVERSIONSÑ¡Ïî£¬Ô ......