linux¹ØÓÚbashrcÓëprofileµÄÇø±ð
bashrcÓëprofileµÄÇø±ð
Òª¸ãÇåbashrcÓëprofileµÄÇø±ð£¬Ê×ÏÈҪŪÃ÷°×ʲôÊǽ»»¥Ê½shellºÍ·Ç½»»¥Ê½shell£¬Ê²Ã´ÊÇlogin shell ºÍnon-login shell¡£
½»»¥Ê½Ä£Ê½¾ÍÊÇshellµÈ´ýÄãµÄÊäÈ룬²¢ÇÒÖ´ÐÐÄãÌá½»µÄÃüÁî¡£ÕâÖÖģʽ±»³Æ×÷½»»¥Ê½ÊÇÒòΪshellÓëÓû§½øÐн»»¥¡£ÕâÖÖģʽҲÊÇ´ó¶àÊýÓû§·Ç³£ÊìϤµÄ£ºµÇ¼¡¢Ö´ÐÐһЩÃüÁǩÍË¡£µ±ÄãÇ©Í˺ó£¬shellÒ²ÖÕÖ¹ÁË¡£ shellÒ²¿ÉÒÔÔËÐÐÔÚÁíÍâÒ»ÖÖģʽ£º·Ç½»»¥Ê½Ä£Ê½¡£ÔÚÕâÖÖģʽÏ£¬shell²»ÓëÄã½øÐн»»¥£¬¶øÊǶÁÈ¡´æ·ÅÔÚÎļþÖеÄÃüÁî,²¢ÇÒÖ´ÐÐËüÃÇ¡£µ±Ëü¶Áµ½ÎļþµÄ½á⣬shellÒ²¾ÍÖÕÖ¹ÁË¡£
bashrcÓëprofile¶¼ÓÃÓÚ±£´æÓû§µÄ»·¾³ÐÅÏ¢£¬bashrcÓÃÓÚ½»»¥Ê½non-loginshell£¬¶øprofileÓÃÓÚ½»»¥Ê½login shell¡£ÏµÍ³ÖдæÔÚÐí¶àbashrcºÍprofileÎļþ£¬ÏÂÃæÖðÒ»½éÉÜ£º
/etc/pro´ËÎļþΪϵͳµÄÿ¸öÓû§ÉèÖû·¾³ÐÅÏ¢,µ±µÚÒ»¸öÓû§µÇ¼ʱ,¸ÃÎļþ±»Ö´ÐÐ.
²¢´Ó/etc/profile.dĿ¼µÄÅäÖÃÎļþÖÐËѼ¯shellµÄÉèÖÃ.
/etc/bashrc:Ϊÿһ¸öÔËÐÐbash shellµÄÓû§Ö´ÐдËÎļþ.µ±bash shell±»´ò¿ªÊ±,¸ÃÎļþ±»¶ÁÈ¡¡£ÓÐЩlinux°æ±¾ÖеÄ/etcĿ¼ÏÂÒѾûÓÐÁËbashrcÎļþ¡£
~/. proÿ¸öÓû§¶¼¿ÉʹÓøÃÎļþÊäÈëרÓÃÓÚ×Ô¼ºÊ¹ÓõÄshellÐÅÏ¢,µ±Óû§µÇ¼ʱ,¸Ã
Îļþ½ö½öÖ´ÐÐÒ»´Î!ĬÈÏÇé¿öÏÂ,ËüÉèÖÃһЩ»·¾³±äÁ¿,È»ºóÖ´ÐÐÓû§µÄ.bashrcÎļþ.
~/.bashrc:¸ÃÎļþ°üº¬×¨ÓÃÓÚij¸öÓû§µÄbash shellµÄbashÐÅÏ¢,µ±¸ÃÓû§µÇ¼ʱÒÔ¼°Ã¿´Î´ò¿ªÐµÄshellʱ,¸ÃÎļþ±»¶ÁÈ¡.
ÁíÍâ,/etc/profileÖÐÉ趨µÄ±äÁ¿(È«¾Ö)µÄ¿ÉÒÔ×÷ÓÃÓÚÈκÎÓû§,¶ø~/.bashrcµÈÖÐÉ趨µÄ±äÁ¿(¾Ö²¿)Ö»Äܼ̳Ð/etc/profileÖеıäÁ¿,ËûÃÇÊÇ"¸¸×Ó"¹Øϵ.
ijÍøÓÑ×ܽáÈçÏ£º
/etc/profile£¬/etc/bashrc ÊÇϵͳȫ¾Ö»·¾³±äÁ¿É趨
~/.profile£¬~/.bashrcÓû§¼ÒĿ¼ÏµÄ˽Óл·¾³±äÁ¿É趨
µ±µÇÈëϵͳʱºò»ñµÃÒ»¸öshell½ø³Ìʱ£¬Æä¶ÁÈ¡»·¾³É趨µµÓÐÈý²½
1Ê×ÏȶÁÈëµÄÊÇÈ«¾Ö»·¾³±äÁ¿É趨µµ/etc/profile£¬È»ºó¸ù¾ÝÆäÄÚÈݶÁÈ¡¶îÍâµÄÉ趨µÄÎĵµ£¬Èç
/etc/profile.dºÍ/etc/inputrc
2È»ºó¸ù¾Ý²»Í¬Ê¹ÓÃÕßÕʺţ¬È¥Æä¼ÒĿ¼¶ÁÈ¡~/.bash_profile£¬Èç¹ûÕâ¶ÁÈ¡²»Á˾ͶÁÈ¡~/.bash_login£¬Õâ¸öÒ²¶ÁÈ¡²»Á˲Żá¶ÁÈ¡
~/.profile£¬ÕâÈý¸öÎĵµÉ趨»ù±¾ÉÏÊÇÒ»ÑùµÄ£¬¶ÁÈ¡ÓÐÓÅÏȹØϵ
3È»ºóÔÚ¸ù¾ÝÓû§ÕʺŶÁÈ¡~/.bashrc
ÖÁÓÚ~/.profileÓë~/.bashrcµÄ²»Çø±ð
¶¼¾ßÓиöÐÔ»¯¶¨Öƹ¦ÄÜ
~/.profile¿ÉÒÔÉ趨±¾Óû§×¨ÓеÄ·¾¶£¬»·¾³±äÁ¿£¬µÈ£¬ËüÖ»ÄܵÇÈëµÄʱºòÖ´ÐÐÒ»´Î
~/.bashrcÒ²ÊÇijÓû§×¨ÓÐÉ趨Îĵµ£¬¿ÉÒÔÉ趨Â
Ïà¹ØÎĵµ£º
2.1 ¿ò¼Üͼ
-->PREROUTING-->[ROUTE]-->FORWARD-->POSTROUTING-->
mangle | mangle ^ mangle
nat | filter | na ......
°²×°»·¾³£º
1.ÉÏ´«jdk-6u17-linux-i586.binºÍapache-tomcat-6.0.20.tar.gzµ½/usr
2.°²×°JDK
¡¡¡¡$chmod a+x jdk-6u17-linux-i586.bin
¡¡¡¡$ ./jdk-6u17-linux-i586.bin
¡¡¡¡$ vi /etc/profile
¡¡¡¡#Ìí¼ÓÈçÏÂ
¡¡¡¡export JAVA_HOME=/usr/jdk1.6.0_17
¡¡¡¡export PATH=$JAVA_HOME/bin:$PATH
¡¡¡¡$echo $JAVA_H ......
GDB
ÊÇ
GNU
¿ªÔ´×éÖ¯·¢²¼µÄÒ»¸öÇ¿´óµÄ
UNIX
ϵijÌÐòµ÷ÊÔ¹¤¾ß¡£»òÐí£¬¸÷λ±È½Ïϲ»¶ÄÇÖÖͼÐνçÃ淽ʽµÄ£¬Ïñ
VC
¡¢
BCB
µÈ
IDE
µÄµ÷ÊÔ£¬µ«Èç¹ûÄãÊÇÔÚ
UNIX
ƽ̨ÏÂ×öÈí¼þ£¬Äã»á·¢ÏÖ
GDB
Õâ¸öµ÷ÊÔ¹¤¾ßÓбÈ
VC
¡¢
BCB
µÄͼÐλ¯µ÷ÊÔÆ÷¸üÇ¿´óµÄ¹¦ÄÜ¡£Ëùν
“
´çÓÐËù³¤£¬³ßÓÐËù¶Ì
”
¾ÍÊÇÕâ¸öµÀÀí ......
1. ÐÞ¸ÄIPµØÖ· # vi /etc/sysconfig/network-scripts/ifcfg-eth0
ÐÞ¸ÄÒÔÏÂÄÚÈÝ
DEVICE=eth0 #ÃèÊöÍø¿¨¶ÔÓ¦µÄÉ豸±ðÃû£¬ÀýÈçifcfg-eth0µÄÎļþÖÐËüΪeth0
BOOTPROTO=static #ÉèÖÃÍø¿¨»ñµÃipµØÖ·µÄ·½Ê½£¬¿ÉÄܵÄÑ¡ÏîΪstatic£¬dhcp»òbootp£¬·Ö±ð¶ÔÓ¦¾²Ì¬Ö¸¶¨µÄ ipµØÖ·£¬Í¨¹ýdhcpÐÒé»ñµÃµÄipµØÖ·£ ......
¡¡Ê²Ã´ÊÇSwap?
¡¡¡¡Swap£¬¼´½»»»Çø£¬³ýÁË°²×°LinuxµÄʱºò£¬ÓжàÉÙÈ˹ØÐĹýËüÄØ?Æäʵ£¬SwapµÄµ÷Õû¶ÔLinux·þÎñÆ÷£¬ÌرðÊÇWeb·þÎñÆ÷µÄÐÔÄÜÖÁ¹ØÖØÒª¡£Í¨¹ýµ÷ÕûSwap£¬ÓÐʱ¿ÉÒÔÔ½¹ýϵͳÐÔÄÜÆ¿¾±£¬½ÚʡϵͳÉý¼¶·ÑÓá£
¡¡¡¡SwapµÄÔÀíÊÇÒ»¸ö½Ï¸´ÔÓµÄÎÊÌ⣬ÐèÒª´óÁ¿µÄƪ·ùÀ´ËµÃ÷¡£ÔÚÕâÀïÖ»×÷¼òµ¥µÄ½éÉÜ£¬ÔÚÒÔºóµÄÎÄÕÂÖн«ºÍ´ó¼ÒÏêÏ ......