ï»??xml version="1.0" encoding="utf-8" standalone="yes"?>二区三区在线,亚洲一区二区三区欧美,在线观看成人一级片http://www.aygfsteel.com/parable-myth/category/12083.htmlJAVA、LINUX我的çˆ?我的世界zh-cnWed, 06 Jun 2007 06:47:53 GMTWed, 06 Jun 2007 06:47:53 GMT60red hat linux 官方文档http://www.aygfsteel.com/parable-myth/articles/122301.html我心(j¨©)飞翔我心(j¨©)飞翔Wed, 06 Jun 2007 02:13:00 GMThttp://www.aygfsteel.com/parable-myth/articles/122301.htmlhttp://www.aygfsteel.com/parable-myth/comments/122301.htmlhttp://www.aygfsteel.com/parable-myth/articles/122301.html#Feedback0http://www.aygfsteel.com/parable-myth/comments/commentRss/122301.htmlhttp://www.aygfsteel.com/parable-myth/services/trackbacks/122301.htmlhttp://www.redhat.com/docs/manuals/enterprise/

我心(j¨©)飞翔 2007-06-06 10:13 发表评论
]]>
Checkconfig命ä×o(h¨´)详解http://www.aygfsteel.com/parable-myth/articles/52515.html我心(j¨©)飞翔我心(j¨©)飞翔Tue, 13 Jun 2006 09:20:00 GMThttp://www.aygfsteel.com/parable-myth/articles/52515.htmlhttp://www.aygfsteel.com/parable-myth/comments/52515.htmlhttp://www.aygfsteel.com/parable-myth/articles/52515.html#Feedback0http://www.aygfsteel.com/parable-myth/comments/commentRss/52515.htmlhttp://www.aygfsteel.com/parable-myth/services/trackbacks/52515.html chkconfig [--level levels] name 说明åQ? chkconfig提供一¿Uç®€å•的命ä×o(h¨´)行工å…äh¥å¸®åŠ©½Ž¡ç†å‘˜å¯¹/etc/rc[0-6].d目录层次下的众多的符号链接进行直接操作ã€? 此命令ä‹É用是由chkconfig命ä×o(h¨´)在IRIX操作¾pȝ»Ÿæä¾›æŽˆæƒã€‚不用在/etc/rc[0-6].d目录下直接维护配¾|®ä¿¡æ¯ï¼Œè€Œæ˜¯ç›´æŽ¥åœ?etc/rc[0-6]下管理链接文件。在˜qè¡Œ¾U§åˆ«çš„目录下的配¾|®ä¿¡æ¯é€šçŸ¥åœ¨å°†ä¼?x¨¬)初始启动哪些服务ã€? Chkconfig有五个很明确的功能:(x¨¬)为管理增加一个新的功能、删除一个功能、列出当前服务的启动信息、改变ä(sh¨´)¸€ä¸ªæœåŠ¡çš„å¯åŠ¨ä¿¡æ¯å’Œæ£€‹¹‹ç‰¹ŒDŠæœåŠ¡çš„å¯åŠ¨çŠ¶æ€ã€? 当chkconfig没有参数˜qè¡Œæ—Óž¼Œå®ƒå°†æ˜„¡¤ºå…¶ä‹É用方法。如果只¾l™å‡ºäº?ji¨£n)一个服务名åQŒå®ƒ?y¨­u)®†æ£€‹¹‹è¿™ä¸ªæœåŠ¡åæ˜¯å¦å·²ç»è¢«é…¾|®åˆ°äº?ji¨£n)当前运行çñ”别中。如果已¾lé…¾|®ï¼Œ˜q”回真,否则˜q”回假ã€?-level选项可以被用做查询多个运行çñ”别而不仅仅是一个ã€? 如果在服务名之后指定äº?ji¨£n)on,、off或resetåQŒchkconfigž®†æ”¹å˜æŒ‡å®šæœåŠ¡çš„å¯åŠ¨ä¿¡æ¯ã€‚On或off标记服务被打开或停止,ž®¤å…¶æ˜¯åœ¨˜qè¡Œ¾U§åˆ«è¢«æ”¹å˜æ—¶ã€‚Reset标记重置服务的启动信息ã€? 默认情况下,on或off选项仅对2ã€?ã€?ã€?有媄(ji¨£ng)响,è€?reset影响所有的˜qè¡Œ¾U§ã€?-level选项可以被用于指定哪个运行çñ”别接收媄(ji¨£ng)响ã€? 注意åQšå¯¹äºŽæ¯ä¸ªæœåŠ¡ï¼Œæ¯ä¸€ä¸ªè¿è¡Œçñ”都有一个开始角本和一个结束角本。当开或关一个运行çñ”æ—Óž¼Œinit不会(x¨¬)重新开始一个已¾lè¿è¡Œçš„æœåŠ¡åQŒä¹Ÿä¸ä¼š(x¨¬)重新停止一个未˜qè¡Œçš„æœåŠ¡ã€? 选项åQ? --level levels 指定一个运行çñ”åˆ«é€‚åˆçš„æ“ä½œã€‚èŒƒå›´äØ“(f¨´)0-7ã€? --add name 增加一个新的服务ã€? --del name 删除一个服åŠ? --list name 昄¡¤ºæœåŠ¡çš„æƒ…å†? RUNLEVEL FILES 每个通过chkconfig½Ž¡ç†çš„æœåŠ¡åœ¨å…¶init.d目录下的角本中都需要两行或多行的注释。第一行告诉chkconfig在默认情况下什么运行çñ”别的服务可以开始,也就是所说的开始或¾l“束的优先çñ”别。如果服务没有默认的¾U§åˆ«åQŒå¾é€ å°†åœ¨æ‰€æœ‰è¿è¡Œçñ”别中启动。a â€?ž®†ç”¨äºŽä»£æ›¿è¿è¡Œçñ”列表。第二个注释行包括对此服务的描述åQŒå¯ä»¥é€šè¿‡åæ–œ¾U¿ç¬¦åäh‰©å±•䨓(f¨´)多行。(英文如下åQ? Each service which should be manageable by chkconfig needs two or more commented lines added to its init.d script. The first line tells chk- config what runlevels the service should be started in by default, as well as the start and stop priority levels. If the service should not, by default, be started in any runlevels, a - should be used in place of the runlevels list. The second line contains a description for the service, and may be extended across multiple lines with backslash con- tinuation. ½CÞZ¾‹å¦‚下åQ? random.init有下面的三行内容åQ? # chkconfig: 2345 20 80 # description: Saves and restores system entropy pool for \ # higher quality random number generation. ˜q™å°±æ˜¯è¯´åQšradnom角本ž®†åœ¨2ã€?ã€?ã€?¾U§åˆ«ä¸­è¿è¡Œï¼Œä»–的启动优先权是20åQŒåœæ­¢çš„优先权是80。\表示行将¾l§ç®‹(hu¨¤)。额外的½Iºæ ¼è¢«å¿½ç•¥æŽ‰äº?ji¨£n)ã€?

我心(j¨©)飞翔 2006-06-13 17:20 发表评论
]]>
linux下jboss自启动配¾|?/title><link>http://www.aygfsteel.com/parable-myth/articles/52325.html</link><dc:creator>我心(j¨©)飞翔</dc:creator><author>我心(j¨©)飞翔</author><pubDate>Tue, 13 Jun 2006 00:48:00 GMT</pubDate><guid>http://www.aygfsteel.com/parable-myth/articles/52325.html</guid><wfw:comment>http://www.aygfsteel.com/parable-myth/comments/52325.html</wfw:comment><comments>http://www.aygfsteel.com/parable-myth/articles/52325.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/parable-myth/comments/commentRss/52325.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/parable-myth/services/trackbacks/52325.html</trackback:ping><description><![CDATA[Linux下配¾|®JBoss自动启动 åQˆJBoss V4.0åQ? #为root用户的命令提½Cºç¬¦ $为jboss用户的命令提½Cºç¬¦ Ø 安装J2SDKåˆ?usr/local/j2sdk1.4.2åQŒç¼–è¾?etc/profile # /etc/profile JAVA_HOME=/usr/local/j2sdkPATH=$PATH:$JAVA_HOME/binCLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar export JAVA_HOME PATH CLASSPATH Ø 安装JBoss4.0åˆ?usr/local/jboss4xåQŒç¼–è¾?etc/profile # /etc/profile JBOSS_HOME=/usr/local/jboss4xPATH=$PATH:$JBOSS_HOME/bin export JBOSS _HOME PATH Ø 复制JBoss4自带的启动文件到/etc/init.dä¸? # cp $JBOSS_HOME/bin/jboss_init_redhat.sh /etc/init.d/ Ø 讄¡½®å¯åŠ¨è„šæ­¥ åQ?ln –s /etc/init.d/jboss_init_redhat.sh /etc/rc3.d/K20jboss_init_redhatåQ?ln –s /etc/init.d/jboss_init_redhat.sh /etc/rc3.d/S80jboss_init_redhatåQ?ln –s /etc/init.d/jboss_init_redhat.sh /etc/rc5.d/K20jboss_init_redhatåQ?ln –s /etc/init.d/jboss_init_redhat.sh /etc/rc5.d/S80jboss_init_redhat 此时ä¼?x¨¬)åœ?etc/rc3.då’?etc/rc5.d下创å»ÞZ¸€ä¸ªS80jboss_init_redhat.sh的连接文ä»Óž¼Œç„¶åŽåˆ†é…æ‰§è¡Œæƒé™åQˆäØ“(f¨´)äº?ji¨£n)简单ä‹É用了(ji¨£n)777的权限)(j¨ª) # chmod –f 777 /etc/init.d/jboss_init_redhat.sh# chmod –f 777 /etc/rc3.d/S80jboss_init_redhat.sh# chmod –Rf 777 $JBOSS_HOME Ø ¾~–辑/etc/init.d/jboss_init_redhat.shæ–‡äšg(注:(x¨¬)¾U¢è‰²ä¸ÞZ¿®æ”šwƒ¨åˆ? åQ?vi /etc/init.d/jboss_init_redhat.sh #!/bin/sh## JBoss Control s cript## chkconfig: 3 80 20# des cription: JBoss EJB Container# # To use this s cript# run it as root - it will switch to the specified user# It loses all console output - use the log.## Here is a little (and extremely primitive) # startup/shutdown s cript for RedHat systems. It assumes # that JBoss lives in /usr/local/jboss, it's run by user # 'jboss' and JDK binaries are in /usr/local/jdk/bin. All # this can be changed in the s cript itself. # Bojan ## Either amend this s cript for your requirements# or just ensure that the following variables are set correctly # before calling the s cript # [ #420297 ] JBoss startup/shutdown for RedHat #define where jboss is - this is the directory containing directories log, bin, conf etcJBOSS_HOME=${JBOSS_HOME:-"/usr/local/jboss4x"} #make java is on your pathJAVAPTH=${JAVAPTH:-"/usr/local/j2sdk1.4.2/bin"} #define the classpath for the shutdown classJBOSSCP=${JBOSSCP:-"$JBOSS_HOME/bin/shutdown.jar:$JBOSS_HOME/client/jnet.jar"} #define the s cript to use to start jbossJBOSSSH=${JBOSSSH:-"$JBOSS_HOME/bin/run.sh -c all"} if [ -n "$JBOSS_CONSOLE" -a ! -d "$JBOSS_CONSOLE" ]; then # ensure the file exists touch $JBOSS_CONSOLEfi if [ -n "$JBOSS_CONSOLE" -a ! -f "$JBOSS_CONSOLE" ]; then echo "WARNING: location for saving console log invalid: $JBOSS_CONSOLE" echo "WARNING: ignoring it and using /dev/null" JBOSS_CONSOLE="/dev/null"fi #define what will be done with the console logJBOSS_CONSOLE=${JBOSS_CONSOLE:-"/dev/null"} #define the user under which jboss will run, or use RUNASIS to run as the current userJBOSSUS=${JBOSSUS:-"jboss"} CMD_START="cd $JBOSS_HOME/bin; $JBOSSSH" CMD_STOP="java -classpath $JBOSSCP org.jboss.Shutdown --shutdown" if [ "$JBOSSUS" = "RUNASIS" ]; then SUBIT=""else SUBIT="su - $JBOSSUS -c "fi if [ -z "`echo $PATH | grep $JAVAPTH`" ]; then export PATH=$PATH:$JAVAPTHfi if [ ! -d "$JBOSS_HOME" ]; then echo JBOSS_HOME does not exist as a valid directory : $JBOSS_HOME exit 1fi echo CMD_START = $CMD_START case "$1" instart) cd $JBOSS_HOME/bin if [ -z "$SUBIT" ]; then eval $CMD_START >${JBOSS_CONSOLE} 2>&1 & else $SUBIT "$CMD_START >${JBOSS_CONSOLE} 2>&1 &" fi ;;stop) if [ -z "$SUBIT" ]; then $CMD_STOP else $SUBIT "$CMD_STOP" fi ;;restart) $0 stop $0 start ;;*) echo "usage: $0 (start|stop|restart|help)"esac Ø æ·ÕdŠ jboss用户òq¶åˆ†é…ç»„ åQ?useradd jbossåQ?usermod -G jboss,root jboss Ø 配置完成åQŒé‡æ–°å¯åЍLinux服务å™? <img src ="http://www.aygfsteel.com/parable-myth/aggbug/52325.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/parable-myth/" target="_blank">我心(j¨©)飞翔</a> 2006-06-13 08:48 <a href="http://www.aygfsteel.com/parable-myth/articles/52325.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>linux下配¾|®jdk和配¾|®eclipse环境http://www.aygfsteel.com/parable-myth/articles/52324.html我心(j¨©)飞翔我心(j¨©)飞翔Tue, 13 Jun 2006 00:45:00 GMThttp://www.aygfsteel.com/parable-myth/articles/52324.htmlhttp://www.aygfsteel.com/parable-myth/comments/52324.htmlhttp://www.aygfsteel.com/parable-myth/articles/52324.html#Feedback3http://www.aygfsteel.com/parable-myth/comments/commentRss/52324.htmlhttp://www.aygfsteel.com/parable-myth/services/trackbacks/52324.html在LINUX下配¾|®JAVA开发环å¢? -

 (t¨©ng)转自 (t¨©ng) (t¨©ng) (t¨©ng)http://chenzhe.bokee.com/240643.html (t¨©ng) (t¨©ng) (t¨©ng) (t¨©ng) (t¨©ng) (t¨©ng) (t¨©ng) (t¨©ng) (t¨©ng) (t¨©ng) (t¨©ng) (t¨©ng) (t¨©ng) (t¨©ng) (t¨©ng) (t¨©ng) (t¨©ng) (t¨©ng) (t¨©ng) (t¨©ng) (t¨©ng) (t¨©ng) (t¨©ng) (t¨©ng) (t¨©ng)

折腾äº?ji¨£n)一å¤?¾lˆäºŽæŠŠLinux下的java开发环境配¾|®å¥½äº?用的是RedHat Linux9.0 + JDK + Eclipse3 ,写出来共äº?

1. 去http://java.sun.com/j2se/1.4.2/download.html 下蝲一个Linux Platformçš„JDKåQ?
廸™®®ä¸‹è²RPM自解压格式的åQˆRPM in self-extracting fileåQŒj2sdk-1_4_2_06-linux-i586-rpm.binåQ‰ï¼›
2. 上蝲到Linux服务器上åQŒåœ¨shell下执行命令:(x¨¬)
[root@LinuxServer rpm]# chmod 755 j2sdk-1_4_2_06-linux-i586-rpm.bin
[root@LinuxServer rpm]# ./j2sdk-1_4_2_06-linux-i586-rpm.bin

˜q™æ—¶ä¼?x¨¬)有一ŒDµSun的协议,敲几‹Æ¡ç©ºæ ¼é”®åQŒå½“询问是否同意的时候,敲yesž®±å¯ä»¥äº†(ji¨£n)ã€?
Sun Microsystems, Inc.
Binary Code License Agreement
for the
JAVATM 2 SOFTWARE DEVELOPMENT KIT (J2SDK), STANDARD
EDITION, VERSION 1.4.2_X
...
Do you agree to the above license terms? [yes or no]yes
Unpacking...
Checksumming...
0
0
Extracting...
UnZipSFX 5.40 of 28 November 1998, by Info-ZIP (Zip-Bugs@lists.wku.edu).
inflating: j2sdk-1_4_2_06-linux-i586.rpm
Done.

æ³? 如果直接执行unzip命ä×o(h¨´)来解压也是可以的,æ€ÖM¹‹å¾—到一个rpm软äšgåŒ?

3. ½E‹åºä¼?x¨¬)自动生成一个j2sdk-1_4_2_06-linux-i586.rpmæ–‡äšgåQŒè¿™æ˜¯ä¸»½E‹åºåŒ…,下面来安装;
[root@LinuxServer rpm]#rpm -ivh j2sdk-1_4_2_06-linux-i586.rpm
Preparing... ########################################### [100%]
1:j2sdk ########################################### [100%]

4. 讄¡½®çŽ¯å¢ƒå˜é‡
通常都喜‹Æ¢ç”¨export命ä×o(h¨´)直接在shell下设¾|?
[root@LinuxServer rpm]# export JAVA_HOME=/usr/java/j2sdk1.4.2_06
[root@LinuxServer rpm]# export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
[root@LinuxServer rpm]# export PATH=$PATH:$JAVA_HOME/bin


当然˜q™æ ·è®„¡½®çŽ¯å¢ƒå˜é‡æ˜¯å¯ä»¥ç”Ÿæ•ˆçš„åQŒä½†æ˜¯åªå¯¹å½“前shell生效ã€?
如果从另外一个shell登陆åQŒå°†ä¸èƒ½ä½¿ç”¨åˆšæ‰è®„¡½®çš„变量。所以最好的æ–ÒŽ(gu¨©)³•˜q˜æ˜¯ä¿®æ”¹.bashrcæ–‡äšgã€?
[root@LinuxServer rpm]#vi .bashrc
set JAVA_HOME=/usr/java/j2sdk1.4.2_06
export JAVA_HOME
set PATH=$PATH:$JAVA_HOME/bin
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH


当然也可以通过更改/etc/profile来实玎ͼŒä¸è¿‡ä¸æŽ¨èè¿™ä¹ˆåšåQ?
因䨓(f¨´)˜q™æ ·çš„设¾|®å°†å¯ÒŽ(gu¨©)‰€ä»¥ç”¨æˆïL(f¨¥ng)š„shell都生效,对系¾lŸå®‰å…¨ä¼š(x¨¬)产生影响ã€?
ž®±æ˜¯åœ¨è¿™ä¸ªæ–‡ä»¶çš„æœ€åŽåŠ ä¸?
export JAVA_HOME=/usr/java/j2sdk1.4.2_06
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin


下面来验证一下变量设¾|®æ˜¯å¦ç”Ÿæ•ˆï¼ˆ####注意:在验证前先logout一下,再重新登陆)(j¨ª)åQ?
[root@LinuxServer rpm]# echo $JAVA_HOME
/usr/java/j2sdk1.4.2_06/
[root@LinuxServer rpm]# echo $CLASSPATH
/usr/java/j2sdk1.4.2_06/lib/dt.jar:/usr/java/j2sdk1.4.2_06/lib/tools.jar
[root@LinuxServer rpm]# echo $PATH
/usr/java/j2sdk1.4.2_06/bin/:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:
/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
[root@LinuxServer rpm]# JAVA-version
JAVA version "1.4.2_06"
JAVA(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_06-b03)
JAVA HotSpot(TM) Client VM (build 1.4.2_06-b03, mixed mode)

5. 环境讄¡½®OKåQŒçœ‹çœ‹JDK是否能正常工作,我们来写一个测试文件test.java
[root@LinuxServer rpm]#vi test.java
class test
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}

保存退出,下面来编译、执行;
[root@LinuxServer text]# javac test.java
[root@LinuxServer text]# JAVA test
Hello World!

OKåQŒå·¥ä½œæ­£å¸¸ã€?
6. 如果要ä‹É某个用户å…ähœ‰˜qè¡Œjava命ä×o(h¨´)的权限,只要修改其bash初始化文件即可ã€?
比如要给用户longware以运行java命ä×o(h¨´)的权限,
[root@LinuxServer root]# vi /home/longware/.bashrc
set JAVA_HOME=/usr/java/j2sdk1.4.2_06
export JAVA_HOME
set PATH=$PATH:$JAVA_HOME/bin
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH

7. è‡Ïx(ch¨®ng)­¤åQŒLinux上JDK的安装完毕。下面安装eclipse-SDK-3.0-linux-gtk.zip
去www.eclipse.org下蝲一个eclipse3.0. ž®†eclipse-SDK-3.0-linux-gtk.zip解压åˆ?optä¸?

8、编写一个脚本用于启动eclipse

#!/bin/bash
#
# 执行 eclipse 3
#
export JAVA_HOME=/usr/java/j2sdk1.4.2_06
export CLASSPATH=/usr/java/j2sdk1.4.2_06/lib
/opt/eclipse/eclipse -vm /usr/java/j2sdk1.4.2_06/bin/java -data /home/chenzhe/workspace åQ?
# -vm 参数用以指定使用哪一ä¸?jvm 来执行EclipseåQ?
# -date参数用以指定Eclipse的数据目录�
在此指定其存在用æˆäh ¹ç›®å½•(/home/chenzhe/)下的workspace目录ä¸?

ž®†è„šæœ¬ä¿å­˜åˆ°/usr/local/bin中,叫eclipseåQŒåƈ¾l™eclipse分配755权限

9、在桌面上创å»ÞZ¸€ä¸ªå¯åЍ噍åQ?
随便选一个图æ ?路径讄¡½®åˆ?opt/eclipse/eclipseåQ?opt/eclipse/icon.xpm是eclipse自èín带的图标.

10、双å‡Õd›¾æ ?或者在¾lˆç«¯è¾“å…¥eclipse, 搞定!



我心(j¨©)飞翔 2006-06-13 08:45 发表评论
]]>
Ö÷Õ¾Ö©Öë³ØÄ£°å£º ¹âÔóÏØ| ˫ѼɽÊÐ| Ì«°×ÏØ| ÖÓÏéÊÐ| Á¬Æ½ÏØ| º¼ÖÝÊÐ| нòÏØ| ÇàÖÝÊÐ| ³¤ÖÎÏØ| ÁÖÖÜÏØ| ºé¶´ÏØ| ×ÊÔ´ÏØ| Ìì×£| ´ëÇÚÏØ| ÅÍʯÊÐ| ÆëÆë¹þ¶ûÊÐ| Âí¶û¿µÏØ| ÄþÇ¿ÏØ| ¾Ą̊ÊÐ| ÓÊÏä| ¶«À¼ÏØ| ÑôË·ÏØ| ¼ªÁÖÊÐ| °Í³þÏØ| ·ïÇìÏØ| ¡°²ÏØ| ÁøºÓÏØ| Ë«½­| Í­¹ÄÏØ| Ë«³ÇÊÐ| ÎÚ³ľÆëÏØ| ÎäÂ¡ÏØ| Î÷ÎÚ| ¾©É½ÏØ| ÁÙÏÄÊÐ| »¯µÂÏØ| ÈêÄÏÏØ| ÉÏË¼ÏØ| ÓÀ´¨ÊÐ| Î÷²Ø| ÁÙÏÄÏØ|